hello, I’ve got chrony running well and serving time publicly. I’d like to monitor chrony statistics like offset and root delay. Clearly there is provision for doing this with netdata. this link has some simple steps but nothing else to confirm netdata is monitoring chrony or how to debug if it’s not.
I’ve completed the steps and nothing is changing on the netdata http://localhost:19999/ page.
I’ve rebooted and made sure to restart both services with systemctl restart chrony and systemctl restart netdata.
there is an entry in /var/log/netdata/error.log with this:
python.d INFO: plugin[main] : [chrony] is disabled in the configuration file, skipping it
How can this be troubleshooted? something’s not working and it’s unclear what’s not working or why.
Thank you for your suggestion, I will work together @joel to improve our health documentation!
Please, keep in mind that files at /usr/lib/netdata/conf.d are overwritten when an update happens, instead you should use ./edit-config to do a permanent change.
I suppose we could edit the docs for any collectors that are explicitly disabled in their plugin’s .conf with these instructions. That would definitely help in instances where a user doesn’t realize that the collector is disabled, and that even configuring it properly won’t allow it to run.
There aren’t many Python plugins explicitly disabled:
apache_cache: no
chrony: no
example: no
go_expvar: no
hpssa: no
logind: no
This thread is a bit old, but the improvement I mentioned above was published earlier this week. All Python collectors that are disabled by default now include instructions on how to enable them.
There are no Go collectors disabled by default (as far as I can tell from looking at a recent go.d.conf file), so I think we’re good to go.