nagiosのようないくつかのツールを使いこなしましたが、すべての応答ステータスと応答時間を持つ各仮想ホストのno_of_req/secを監視する必要があります。私はELK Stack
を使用していnginxリクエストの監視方法
0
A
答えて
0
:見やすくしたり、URLを介して、チャートを分離できるため、各サーバのブロックの
別々のアクセスログ。
- filebeat経由logstashするログをフィード:
その後
ELK stack
を使用してください。 - ログモデル用に
grok
パターンを作成します。 kibana
でグラフを作成し、リアルタイムでモニタします。リアルタイムモニタリングのために
:
はnetdata、その驚くべき試してみてください。ナギオスやzabbixの代わりではありませんのでご注意ください。
0
いくつかの簡単な調査の後、私はこれを見つけました:check_nginx_status.pl。
define command {
command_name check-nginx
command_line $USER1$/check_nginx_status.pl -H $HOSTADDRESS$ -s $ARG1$ -u $ARG2$ $ARG3$ $ARG4$ $ARG5$ $ARG6$
}
あなたが探しているまさにおそらくです:私は次のように定義することだと思います。
-sフラグ($ ARG1 $)-uフラグ($ ARG2 $)は、特定のURL(/何か/状態)になり、仮想ホスト
のホスト名となり
そして、追加のフラグを追加する必要がある場合は残りのargsが使用されます。
希望すると便利です。
関連する問題
- 1. Bing Maps APIリクエストの監視
- 2. (マイクロ)サービスの監視方法
- 3. HTTP POSTリクエストを監視する方法は?
- 4. ノードウェブキットでノードhttpリクエストを監視する方法
- 5. 設定方法activemqのキューの監視
- 6. MQPUTとMQGETの監視方法は?
- 7. Javaのテキストファイルを監視する方法
- 8. は、nginxのは私のドッキングウィンドウコンテナを監視するためにdocker.sock
- 9. Netty EventLoopGroupスレッドプールを監視する方法
- 10. C++デーモンプロセスを監視する方法は?
- 11. ルビープロセスを監視する方法は?
- 12. エアフローでスパークジョブを監視する方法
- 13. iOSでキーボードイベントを監視する方法
- 14. クラウドアプリケーションでJVMを監視する方法
- 15. C++でストリームを監視する方法
- 16. リモートJavaプロセスを監視する方法
- 17. vbsでフォルダファイルを監視する方法
- 18. 発信HTTPSを監視する方法
- 19. AWSクラウドウォッチを使用してnginxを監視するngx_http_stub_status_module
- 20. Nginxを監視するためにngxtopを使用する
- 21. gen_serverの監視
- 22. シリアルポートの監視
- 23. データベースオブジェクトの監視
- 24. リモートプロセスの監視
- 25. ネットワークトラフィックの監視
- 26. ジャージーサーバーの監視
- 27. アプリケーションサーバーの監視
- 28. プログラムクラッシュの監視
- 29. リクエストをNginxにリダイレクトする方法
- 30. JavaMelody - GlassFish v3 +でのsqlリクエストとjdbc接続の監視
ELKはElastic Search、Logstash、Kibanaの略です。 –
私はそれをかなり得られませんでした。 –
私たちはefk:elastic、fluentd、kibanaを使用していますが、ここでの主な問題はnginxを監視する方法です。ここでは監視はログファイルだけではありません。 監視では、私はreq/sのようなデータを必要とします負荷、使用する(それを増やす)、CPUはnginxなどで使用されます –