監視

Prometheus

Prometheusは、オープンソースのシステム監視・アラートツールである。

Grafana

Grafanaは、オープンソースのデータ可視化ツールである。

cAdvisor

Container監視にはcAdvisorを使用する。

Nginx

Prometheus と Grafana のダッシュボードをNginxでリバースプロキシする。

これにより、Prometheus と Grafana のポートを開ける必要がなくなり、加えて、HTTPS化も可能になる。

直接インストール

まずは、Prometheus をインストールする。

sudo apt install -y prometheus prometheus-node-exporter
sudo vim /etc/prometheus/prometheus.yml

参考