chrony-updates for Makefiles, README and python.d.conf.
Dominik Schloesser committed
Sep 4, 2017 at 15:03 UTC
275c3e821930b9dd84a5caac0249aab01b1b258f
4 files changed
+35
conf.d/Makefile.am
+1
@@ -29,6 +29,7 @@ dist_pythonconfig_DATA = \
29
python.d/apache.conf \
30
python.d/apache_cache.conf \
31
python.d/bind_rndc.conf \
32
+ python.d/chrony.conf \
33
python.d/cpufreq.conf \
34
python.d/dns_query_time.conf \
35
python.d/dovecot.conf \
conf.d/python.d.conf
+1
@@ -30,6 +30,7 @@ log_interval: 3600
30
apache_cache: no
31
# apache: yes
32
# bind_rndc: yes
33
+# chrony: yes
34
# cpufreq: yes
35
# cpuidle: yes
36
# dns_query_time: yes
python.d/Makefile.am
+1
@@ -16,6 +16,7 @@ dist_python_DATA = \
16
apache.chart.py \
17
apache_cache.chart.py \
18
bind_rndc.chart.py \
19
+ chrony.chart.py \
20
cpufreq.chart.py \
21
cpuidle.chart.py \
22
dns_query_time.chart.py \
python.d/README.md
+32
@@ -186,6 +186,38 @@ If no configuration is given, module will attempt to read named.stats file at `
186
187
---
188
189
+# chrony
190
+
191
+This module monitors the precision and statitics of a local chronyd server.
192
+
193
+It produces:
194
+
195
+* frequency
196
+* last offset
197
+* RMS offset
198
+* residual freq
199
+* root delay
200
+* root dispersion
201
+* skew
202
+* system time
203
+
204
+**Requirements:**
205
+Verify that user netdata can execute `chronyc tracking`. If necessary, update `/etc/chrony.conf`, `cmdallow`.
206
+
207
+### Configuration
208
+
209
+Sample:
210
+```yaml
211
+# data collection frequency:
212
+update_every: 1
213
+
214
+# chrony query command:
215
+local:
216
+ command: 'chronyc -n tracking'
217
+```
218
+
219
+---
220
+
221
# cpufreq
222
223
This module shows the current CPU frequency as set by the cpufreq kernel