用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に接続する例。

广告
将在 10 秒后关闭
bannerAds