我正在寻找以下用例的监控工具:
我是普罗米修斯的事情,因为它有wmi_exporter,node_exporter,sql exporter,警报管理器,可以向多个目的地发送通知,但我不知道如何处理这个外部服务和python脚本。
有什么建议吗?
答案 0 :(得分:0)
E.g。你可以通过启动一个node_exporter并让它被Prometheus刮掉来获得基本上开箱即用的机器指标,但我不认为它有例如所有正在运行的进程的信息后者可能要求您编写代理/导出器:在/metrics
上公开指标的简单Web服务器;有Python client library来帮助解决这个问题。或者说过程(假设它们是你的代码)将指标推送到Pushgateway,如果它们是短暂的批处理作业。
哦,对于图表/仪表板,您可能需要Grafana,因为普罗米修斯在该领域的能力相当有限,而且Grafana与普罗米修斯完美融合。