バックグラウンド
rocketmqクラスターのセットを作成したので、次の表に示すrocketmqクラスターを監視します。node_exporterとrocketmq_exporterがここに導入されたので、今日はPromethuesで対応するエクスポーターを構成します。
マシンノード | ip | 備考 |
---|---|---|
promethues | 192.168.0.5 | promethuesサービスノード(rocketmq_exporter) |
nameserver1 | 192.168.0.6 | ネームサーバーノード(node_exporter) |
ブローカー-a | 192.168.0.7 | ブローカーノード(node_exporter) |
ブローカーとして | 192.168.0.8 | ブローカーノード(node_exporter) |
Node_exporterは、ネームサーバーとブローカーの両方にインストールする必要があります
Rocketmq_exporterは、固定マシンノード(promethuesノードなど)にインストールできます。
Node_exporterインストールリファレンス:Promethues:rocketmq_exporterの初期インストール
Rocketmq_exporterインストールリファレンス:Promethues:node_exporter初期インストール
promethuesを構成します
構成ファイル:promethues.yml
場所:/usr/local/prometheus/prometheus.yml
場所が見つからない場合は、次の方法を使用できます。
ps to | grepプロメテウス
図の--config.fileは、構成ファイルの場所です。
node_exporterを構成します
実行:vim /usr/local/prometheus/prometheus.yml
次の太字のコンテンツをscrape_configsフィールドに追加します。
scare_configs: #nameserverマシンノードの監視-job_name:nameserver
rocketmq_exporterを構成します
実行:vim /usr/local/prometheus/prometheus.yml
次の太字のコンテンツをscrape_configsフィールドに追加します。
scare_configs:
構成のロード
1)プロメテウスを再起動します
サービスプロメテウスの再起動
2)rocketmq_exporterに問題がないか確認します
curl http:// localhost:5557 / metrics
3)node_exporterに問題がないか確認します
curl http://192.168.0.6:9100/metrics curl http://192.168.0.7:9100/metrics curl http://192.168.0.8:9100/metrics
4)promethuesログでエラーを確認します
systemctl status prometheus -l
この時点で、promethueのnode-exporterとrocketmq-exporterrが構成されており、grafanaパネルは後で構成されます。
ブロガー:お金を稼ぐためのテスト
モットー:テストを使用して元の蓄積を完了し、投資を使用して経済的自由に向かって移動する
csdn:https://blog.csdn.net/ccgshigao
ブログパーク:https://www.cnblogs.com/qa-freeroad/
51cto:https://blog.51cto.com/14900374