用 prometheus 就行。
官方的这么多 exporter 组件可以使用,都去了解一下没坏处
需要采集的节点装 exporter 组件组件就行,用得最多的是 node_exporter ,已经内置采集了系统的很多信息。
你想自定义采集,那就要自己写脚本,比如采集执行某个指令的结果,参考
https://github.com/prometheus/node_exporter#textfile-collector
其实用 gpt 来帮你写就行
采集的结果都会入库 prometheus ,再用 grafana 展示出来就行
prometheus
alertmanager
blackbox_exporter
consul_exporter
graphite_exporter
memcached_exporter
mysqld_exporter
node_exporter
promlens
pushgateway
statsd_exporter |