go.d_job_last_collected_secs
Netdata | go.d.plugin
The Netdata Agent also monitors itself, so this is an alert about the Netdata go.d plugin. The Netdata Agent keeps track of the number of seconds since the last successful data collection for each data collection job. This alert indicates that a particular job has failed to collect metrics for several consecutive attempts.
You can see all the modules that are orchestrated by the go.d.plugin in our go.d.plugin documentation page
Troubleshooting section
Check the Netdata logs
You need to identify why the Agent cannot collect metrics for a specific job. Inspect the Agent logs for this
specific job.
Host machine:
root@netdata # tail -f /var/log/netdata/error.log | grep <job> OR <module_name>
Docker:
root@netdata # docker logs <netdata_container> 2>&1 | grep <job> OR <module_name>
Kubernetes:
-
Find the pod name of the node which produced the alert.
root@netdata # kubectl -n <namespace> get pod -o wide -l app=netdata | grep <node_name>
-
Inspect it’s logs
root@netdata # kubectl logs -n <namespace> <pod_name> | grep <job> OR <module_name>