用Docker在Prometheus中建立监控系统的目录
普罗米修斯
安装步骤
Prometheus + AlertManager + Grafana with Docker
Prometheus, AlertManager, Grafanaのインストール手順
NodeExporterのインストールもここで行う
认证
Prometheus本身没有认证功能,因此需要另外准备。
Apache2.4でLDAP認証用のリバースプロキシを作る with Docker
LDAP認証の場合
ApacheでOpenIDのリバースプロキシを作る with Docker
OpenID認証の場合
基本知识
PromQLを扱う前に知っておいたほうがよい超最低限の知識
AlertManagerで監視ルールを作るために必要なPromQLの最低限の知識
出口商
安装和配置各种导出器的步骤
Node Exporter
CPUとメモリとディスクを監視する。
MySQL Exporter
Postgres Exporter
mtail
ログ監視のためのGoogle製のツール。自作ルールの作り方も説明する。
blackbox_exporter
ポート監視をする。
将出口商的端口统一化
exporter_proxyを使って各exporterのポートを1つにまとめる
各exporterはそれぞれ利用するポートが違うので、複数ポートを開放するのが面倒な場合などの対策方法。
使用Grafana进行可视化
- GrafanaでPrometheusを可視化する
其他
DockerコンテナからホストOSのPostgresにアクセス全開設定にせずにログインする方法
postgres-exporterコンテナからホストOSのpostgresに接続する例。