ホームページ >運用・保守 >Nginx >Nginx Plusのオンラインアクティビティ監視機能の使い方

Nginx Plusのオンラインアクティビティ監視機能の使い方

WBOY
WBOY転載
2023-05-27 09:31:34886ブラウズ

nginx plus は、主要な負荷とパフォーマンスの監視を提供するリアルタイム アクティビティ監視インターフェイスを起動します。シンプルな RESTful JSON インターフェイスを介して、リアルタイム監視統計 (ライブ ダッシュボードへの統計) とサードパーティ監視ツールを簡単に接続できます。

怎么使用Nginx Plus的在线活动监控功能

nginx と ping

#詳細: オンライン アクティビティ モニタリング – json フィード

nginx でこのステータス プロンプトを有効にすると、サーバー設定にステータス処理を追加するだけです。



コードをコピーします。 コードは次のとおりです。

location = /status {

allowed 192.168.0.0/16; # ローカル ネットワークからのアクセスを許可する
すべて拒否する; # 他の場所からのアクセスを拒否する

status;
}

/status (またはロケーション グループに一致する任意の URI)、nginx plus は現在のアクティビティ データを含む json ドキュメントで応答します:

    # 基本バージョン、起動時間、識別情報;
  • 接続とリクエストの合計数;
  • 各ステータス領域のリクエストと対応する数;
  • 各上流サーバーリクエストとレスポンスのテクノロジー、ヘルスチェックと起動時間の統計;
  • 各名前付きキャッシュ領域のテーブルデータ。
  • 次のことができます。データのサブセットの抽出を続けるか、restfull メソッドを使用して単一のデータ ポイントを取得します:


怎么使用Nginx Plus的在线活动监控功能

詳細: ライフ周期モニタリング - Web ページ

nginx plus には、ステータス情報をポーリングして単純なテーブルに表示するための単純な Web ページ (/usr/share/nginx/html/status.html) が付属しています。次の構成を使用して、このリクエストを有効にできます。http://host:8080/status.html:


コードをコピーします。コードは次のとおりです。

server {

listen 8080;
root /usr/share/nginx/html;

location = /status {
status;
}
}

以上がNginx Plusのオンラインアクティビティ監視機能の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。