監視
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