Fix broken image, in database/README.md (#14936)
fix broken image, replace with blogpost content
Fotis Voutsas committed
Apr 20, 2023 at 19:01 UTC
058b7e11dce56f85bca5f17b2b04e2ab53130868
1 file changed
+24
-12
database/README.md
+24
-12
@@ -1,13 +1,3 @@
1
-<!--
2
-title: "Database"
3
-description: "The Netdata Agent leverages multiple, user-configurable time-series databases that use RAM and/or disk to store metrics on any type of node."
4
-custom_edit_url: "https://github.com/netdata/netdata/edit/master/database/README.md"
5
-sidebar_label: "Database"
6
-learn_status: "Published"
7
-learn_topic_type: "Tasks"
8
-learn_rel_path: "Configuration"
9
--->
10
-
1
# Database
2
3
Netdata is fully capable of long-term metrics storage, at per-second granularity, via its default database engine
@@ -144,8 +134,30 @@ Put the above lines in your boot sequence (`/etc/rc.local` or equivalent) to hav
134
135
### Monitoring Kernel Memory de-duplication performance
136
147
-Netdata will create charts for kernel memory de-duplication performance, like this:
137
+Netdata will create charts for kernel memory de-duplication performance, the **deduper (ksm)** charts can be seen under the **Memory** section in the Netdata UI.
138
+
139
+#### KSM summary
140
+
141
+The summary gives you a quick idea of how much savings (in terms of bytes and in terms of percentage) KSM is able to achieve.
142
+
143
+
144
+
145
+#### KSM pages merge performance
146
+
147
+This chart indicates the performance of page merging. **Shared** indicates used shared pages, **Unshared** indicates memory no longer shared (pages are unique but repeatedly checked for merging), **Sharing** indicates memory currently shared(how many more sites are sharing the pages, i.e. how much saved) and **Volatile** indicates volatile pages (changing too fast to be placed in a tree).
148
+
149
+A high ratio of Sharing to Shared indicates good sharing, but a high ratio of Unshared to Sharing indicates wasted effort.
150
+
151
+
152
+
153
+#### KSM savings
154
+
155
+This chart shows the amount of memory saved by KSM. **Savings** indicates saved memory. **Offered** indicates memory marked as mergeable.
156
+
157
+
158
149
-
159
+#### KSM effectiveness
160
161
+This chart tells you how well KSM is doing at what it is supposed to. It does this by charting the percentage of the mergeable pages that are currently merged.
162
163
+