理由は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