redis监控(redis_exporter + prometheus + grafana)

理由はmysqlモニタリングと同じで、冗長ではなくなりまし
た。問題は、アドレスが適切に考慮されていないことです。実際、後で使用するために、モニタリング中に対応するアドレスを入力する必要があります。
最初にエクスポータをインストールしてから、エクスポータをインストールすることもできます。起動スクリプトとして使用できます。

wget https://github.com/oliver006/redis_exporter/releases/download/v0.30.0/redis_exporter-v0.30.0.linux-amd64.tar.gz
 

#里面的addr 不要改名字后面grafana 中的json 有引用
tar xf redis_exporter-v0.30.0.linux-amd64.tar.gz
nohup ./redis_exporter -redis.addr 47.103.23.154:6379 -redis.password password &

Dockerを使用して直接インストールできます

クラスターを監視する場合

nohup ./redis_exporter  -redis.addr 134.224.249.36:6379,134.224.249.37:6379,134.224.249.38:7000,134.224.249.36:7001,134.224.249.37:7001,134.224.249.38:7001 -redis.password 12312312]


修改Prometheus.yml配置文件 添加上去关于redis的监控问题 

PrometheusでPromQLクエリを実行して、接続が利用可能でデータがあることを確認します。そうしないと、grafanaは後でそれを読み取ることができません。

ポイント!
Grafanaでは、Prometheusに関するデータソースを実行するだけで、1つのデータからデータを取得できますが、視覚化すると、addrなどのパラメーターに応じて異なるデータソースを取得します。それはmysqlまたはredisですか?実際には、 Grafanaのような視覚化プラットフォーム実際には、PromQLを使用してPrometheusのデータをクエリし、リアルタイムのデータリアリティを実現します。

redisクラスターモードを監視する

2つのredisを同時に監視する
nohup./redis_exporter-redis.addr 47.103.23.154:6379,47.103.23.164:6379 -redis.password 123456&

詳細については、この著者を参照して
くださいhttps://www.cnblogs.com/fsckzy/p/12053604.html

おすすめ

転載: blog.csdn.net/m0_54850467/article/details/123681126