概要
Prometheus へ監視対象のデータを送信する exporter のメジャーどころ一覧。
Grafana で監視する際に便利な Dashboard もそれぞれ一緒に記載しておく。
サーバ基本情報系
1. node_exporter
- 使用Port:9100
- Linuxサーバの基本情報(topコマンド的な情報)を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/1860
2. windows_exporter
- 使用Port:9182
- Windowsサーバの基本情報(タスクマネージャー的な情報)を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/12422
Webサーバ系
1. nginx-prometheus-exporter
- 使用Port:9113
- NGINXまたはNGINXPlusの情報を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/9614
2. apache_exporter
- 使用Port:9117
- Apacheの情報を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/3894
3. blackbox_exporter
- 使用Port:9115
- HTTPやTCPなどを介したエンドポイント情報を送信。Webサービスの死活監視に。
- おすすめDashboard:https://grafana.com/grafana/dashboards/7587
4. ssl_exporter
- 使用Port:9219
- Webサーバに使用しているSSL証明書の情報を送信。SSL証明書の期限監視に便利。
- おすすめDashboard:https://grafana.com/grafana/dashboards/13230
DBサーバ系
1. mysqld_exporter
- 使用Port:9104
- MySQLサーバの情報を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/7362
2. postgres_exporter
- 使用Port:9187
- PostgreSQLサーバの情報を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/455
3. redis_exporter
- 使用Port:9121
- Redisサーバの情報を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/11835
4. elasticsearch_exporter
- 使用Port:9114
- Elasticsearchサーバの情報を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/6483
5. memcached_exporter
- 使用Port:9150
- Memcachedサーバの情報を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/37
6. oracledb_exporter
- 使用Port:9161
- Oracleサーバの情報を送信
- おすすめDashboard:https://grafana.com/grafana/dashboards/3333
その他
exporter_exporter
- 使用Port:9999
- exporterのリバースプロキシ。複数のexporterを扱う際に便利。