netdataをインストールし、netdataを構成してHGDBを監視するには
1633 ワード
背景:
Netdataはosと各種データベース(pgを含む)の監視を提供することができる.
関連サイトは次のとおりです.
https://github.com/firehol/netdata
以下に、インストール後のWeb表示結果を示します.
https://my-netdata.io/
インターネットでアクセスできるサイトで、netdataとmysqlがインストールされており、インターネットに接続できれば閲覧できます.
次の操作を前提としています.
1.監視対象ホストがインターネットに接続できることを確認します.
2.次のコマンドは、監視対象ホスト上で実行されます.
3.監視対象ホストには、バージョン4.3.2のHGDB Clusterがインストールされている
4.モニタリング結果のweb表示:http://モニタリング対象ホストのipアドレス:19999
次のようにnetdataをインストールするコマンドです.
デバッグコマンド:/usr/libexec/netdata/plugins.d/python.d.plugin
注意上記のデバッグコマンドでは、postgresの出力について、データベースへの接続ができないことを示すメッセージが表示された場合、netdataのwebモニタページの右側に「Postgres local」モニタ項目は表示されません
Netdataはosと各種データベース(pgを含む)の監視を提供することができる.
関連サイトは次のとおりです.
https://github.com/firehol/netdata
以下に、インストール後のWeb表示結果を示します.
https://my-netdata.io/
インターネットでアクセスできるサイトで、netdataとmysqlがインストールされており、インターネットに接続できれば閲覧できます.
次の操作を前提としています.
1.監視対象ホストがインターネットに接続できることを確認します.
2.次のコマンドは、監視対象ホスト上で実行されます.
3.監視対象ホストには、バージョン4.3.2のHGDB Clusterがインストールされている
4.モニタリング結果のweb表示:http://モニタリング対象ホストのipアドレス:19999
次のようにnetdataをインストールするコマンドです.
os :
bash
hgdb :create user netdata password 'aaaaaa' superuser;
cat /etc/netdata/python.d/postgres.conf
socket:
name : 'local'
user :'netdata'
password : 'aaaaaa'
database : 'highgo'
tcp: ---->>> 。 ,netdata
name : 'local'
database : 'highgo'
user : 'netdata'
password : 'aaaaaa'
host : '192.168.80.172'
port : 5432
tcpipv4:
name : 'local'
database : 'postgres'
user : 'postgres'
host : '127.0.0.1'
port : 5432
tcpipv6:
name : 'local'
database : 'postgres'
user : 'postgres'
host : '::1'
port : 5432
systemctl restart netdata
netdata postgre 。
デバッグコマンド:/usr/libexec/netdata/plugins.d/python.d.plugin
注意上記のデバッグコマンドでは、postgresの出力について、データベースへの接続ができないことを示すメッセージが表示された場合、netdataのwebモニタページの右側に「Postgres local」モニタ項目は表示されません