collectd[statsd plugin]+influxdb+grafana
1633 ワード
最近は、statsd clientを介してstatsd metricsをcollectdに書き込み、JMXを介してアプリケーションモニタリングとJVMモニタリング(Metricsのjmxreporterを介してアプリケーションモニタリングを示す)を記録し、一級collectdをstatsd pluginを介してデータを収集する(JMXモニタリング情報に対してGenericJMXプラグインを使用する)、2次collectdは1次collectdのデータを収集し、influxdbに書き込み、grafanaはクエリー、集約、表示を行います.
collectdのインストールと構成
1インストール
collectdには、yumコマンドを使用して
2構成 を使用して変更することはできません. です. にデータを送信するために使用される. を維持する必要があります.
1注意
influxdbのインストールと構成
1インストール
バイナリファイルを使用してインストールすると、独立した
2構成指定プロファイル . enable collectdプラグイン注意 を作成する必要があります.
influxdbのamdinインタフェースは強力ですが、画像操作はかなり制限されており、googleでより多くのクエリー操作を知ることができます.
grafanaは何も言わないで、grafanaテンプレートの機能は本当にとても使いやすいです
collectdのインストールと構成
1インストール
collectdには、yumコマンドを使用して
sudo yum install collectd
をインストールするさまざまなインストール方法があります.2構成
/etc/collectd.conf
プロファイルを変更します.次は注意点です.Hostname
は、機械のname Interval
各プラグインはカスタマイズ可能で、デフォルトのtickは10 s network
一級collectd構成clientは、二級collectd二級collectd構成server+clientにデータを送信するために使用され、serverは一級collectdのデータを受信するために使用され、clientはinfluxdb statsd
DeleteCounters、DeleteTimers、DeleteGauges、DeleteSetsのいくつかのオプションはtrueに設定する必要があります.そうしないと、データがなくても前のフレームのデータを送信し続ける現象が発生しますHost、Portの設定に注意し、一致する1注意
systemctl status collectd
を使用してプラグインのロード状況をチェックする2 GenericJMX
プラグインの使用はさらに理解されていないinfluxdbのインストールと構成
1インストール
バイナリファイルを使用してインストールすると、独立した
wget wget https://dl.influxdata.com/influxdb/releases/influxdb-1.2.0_linux_amd64.tar.gz tar xvfz influxdb-1.2.0_linux_amd64.tar.gz
を維持できるというメリットがあります.2構成
-config=
を使用して指定プロファイルenabled = true
bind-address
とdatabase
を設定一致databaseを維持するにはinfluxdb adminインタフェースにinfluxdbのamdinインタフェースは強力ですが、画像操作はかなり制限されており、googleでより多くのクエリー操作を知ることができます.
grafanaは何も言わないで、grafanaテンプレートの機能は本当にとても使いやすいです