問題タブ [telegraf-inputs-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
telegraf - エージェント ホストで Telegraf 構成を動的に更新しますか?
インフラストラクチャに多数のネットワーク スイッチがあり、telegraf を使用して、snmp を使用してスイッチからデータ トラフィック情報を収集しています。これまでのところ、スイッチの IP アドレスは構成に静的に追加されていました。データベースから IP リストを呼び出すことができるかどうか疑問に思っていたので、毎回静的に構成に追加する必要はありませんか? あるいは、テレグラフはそのためのツールではないかもしれません。
通常の構成は次のようになります。
nginx - telegraf を使用した nginx (500's) の監視
私のnginxインスタンスが何を返しているのか、誰がリクエストを処理するよう求めているのかを理解したい. Rails によって処理されるクエリの割合、nginx によって直接処理される割合、nginx_status に向かう割合など。
同様に、返される HTTP 結果コードの数なども理解したいと思います。500代にピークがあれば知りたいです。
telegraf nginx プラグインは、nginx に関するいくつかの非常に基本的な統計情報を提供しますが、それ以上のものは提供しません。基本的にログ監視インフラストラクチャのセットアップを伴う結果コードの漠然とした複雑なソリューションを見てきました。このデータは非常に基本的なようで、何かが欠けているに違いないと感じています。
誰が実際にクエリを処理しているか (つまり、どのハンドラーか) を理解するのに役立つものは何も見たことがありません。
(1) ハンドラー ディスパッチの長期的な増加は、ハンドラー マシンの単純な負荷よりも明確な方法でスケーリングの問題を示すことができ、(2) 何かのピークは問題を警告する可能性があるため、これらすべてが興味深いものです。
ポインタはありますか?