一、監控流程總結
1、需要在被監控的伺服器上安裝xx_exporter來收集資料(可以是原始碼安裝,最好用docker、docker-compose)
2、新增Prometheus配置,去收集(xx_exporter)提供的監控樣本資料
3、配置觸發器rules(告警規則)
4、Grafana新增dashboard,圖形的展示
二、其他exporter
除了 node_exporter 我們還會根據自己的業務選擇安裝其他 exporter 或者自己編寫,比較常用的 exporter 有,
- Memcached exporter 負責收集 Memcached 資訊
- oracledb_exporter 負責收集Oracle Sever 資訊
- InfluxDB exporter 負責收集 InfluxDB 資訊
- JMX exporter 負責收集 Java 虛擬機器資訊
- 日誌監控 負責統計日誌mtail
- snmp_exporter 負載收集網路、交換機裝置資訊
- PHP-FPM exporter 收集php資訊