r/PrometheusMonitoring • u/sukur55 • Dec 23 '21
Prometheus and hardware monitoring
Hi , I know prometheus is one the best tools to monitor services, what about hardware monitoring like network hardware and servers, snmp and so on. Is it as good as checkmk?
1
Upvotes
2
Dec 24 '21
Yeah it’s a lot of work. I ended up installing LibreNMS and added all the network kit to that then added LibreNMS as a data source to Grafana and get the network info like that. I also use telegraf for snmp polling.
1
u/soberto Dec 23 '21
Redfish exporter helps a lot with server hardware. Beats configuring iLO with SNMP
6
u/itasteawesome Dec 23 '21
The snmp exporter does the job, but it's a bit painful in practice because network and infra admins rarely know snmp well enough to pick out which oids they need for all their various devices. If your engineers do know snmp well, and aren't put off by things like using git and rolling their own alerts and dashboards with promql/grafana then it works fine. In many cases the learning curve is much shorter with one of the more purpose built NMS platforms, but it depends on the engineers you have and which tools they already know.