1

小さなクラスターのグローバル リソース モニタリングを導入しようとしています。選択されたスタック: - データ収集用のノード上の collectd - 公式の docker コンテナを使用したバックエンドとしての influxdb - 公式のコンテナを使用したフロントエンドとしての grafana コンテナは中央サーバーで起動されます。Grafana は influxdb ソースに接続でき、collectd エージェント (collectd.conf のネットワーク プラグイン) と influxdb (collectd プラグインを含む influxdb.conf) を更新して、それらが相互に通信できるようにしました。

しかし、データが表示されません...確認するログはあまりありませんが、確かにinfluxdbデータファイルは空であり、クエリ時に何も表示されません.

そのような文脈を経験した人はいますか?どこを掘ればいいの?

collectd conf の抜粋:

# /etc/collectd/collectd.conf
<Plugin network>
   Server "<public_IP_of_the_docker_host>" "25826"
</Plugin>

流入データベース設定:

[input_plugins.collectd]
enabled = true
address = "public_IP_of_the_docker_host"
port = 25826
database = "collectd"
typesdb = "/usr/share/collectd/types.db"
4

0 に答える 0