1

最近Metricbeatを試して、ネットワークI/Oを秒単位で収集しようとしましたが、これらのプログラムはすべて私に蓄積されたデータを与えてくれました。 また、私は良いと私に必要なデータを与えるntopngを試みたが、それは5分ごとにデータを送信し、これは大きな期間です。 ELKを使用してネットワークI/Oを監視する方法に関する提案はありますか? またはntopngでESにデータを送信する期間を変更する方法はありますか?ErrorsMetricbeatとcollectdがネットワークIOを監視している間

ありがとうございます。

答えて

0

collectdまたはmetricbeatからネットワークスループットを取得するためにkibana timelionを使用できません。

など。

.es(index=collectd*, q="plugin:\"interface\" AND if_octets", metric="avg:tx", timefield="@timestamp").divide(1000).fit(carry).derivative().fit(average) 

これは、グラフに結果: Network output Mbytes per interval configured at collectd

同じことがmetricbeatに適用されます。

.es(index=metricbeat*, q="network",metric="avg:system.network.out.bytes", timefield="@timestamp").divide(1000).fit(carry).derivative().fit(average) 

あなたには、いくつかの特定のインターフェイスまたはホストを照会する必要がある場合は、あなただけの必要collectdためtimelionクエリのクエリを更新します。

timelionクエリ構文is hereに関するさらに詳しい情報。

関連する問題