NGINX Plus監視
Webサーバーとして高い評価を受けているNGINX Plusは、リバースプロキシサーバーとしても機能し、また、抽象レイヤーを追加してクライアントとサーバー間のスムーズな転送を保証します。WebサーバーおよびWebサーバー上に構築されたその他のアプリケーションの円滑な運用を維持するには、NGINX PlusサーバーとWebアプリケーションを監視することが不可欠です。
NGINX Plusサーバーが正常に安定して稼働していることを確認する最良の方法は、堅牢なNGINX Plus監視をセットアップすることです。これにより、徹底した監視と迅速なアラートサービスを提供できます。Applications ManagerのNGINX Plus監視は、重要なメトリックデータを収集し、視覚的および表形式で表示して理解しやすくします。なお、WebサーバーとWebサイトだけでなく、ITインフラストラクチャ全体を監視できます。
NGINX Plusメトリックの追跡と監視
Applications Managerは、ゾーン、アップストリーム、伝送制御プロトコル(TCP)およびユーザーデータグラムプロトコル(UDP)、キャッシュ、サーバーなどのさまざまなメトリックを監視し、NGINX Plusのパフォーマンスを徹底的に監視します。NGINX Plus監視のダッシュボードに表示される接続、HTTPリクエスト、SSLセッションの統計により、NGINX Plusサーバー、ゾーン、個々のアップストリームサーバー間でトラフィックがどのように分散されるかを確認できます。
サーバーゾーンとアップストリームの可視化:
Applications Managerが提供する以下のような情報を活用して、サーバーに関する知識に基づいた意思決定を行います。
- 処理中のリクエスト、受信したリクエスト、破棄されたリクエスト
- 送受信されたバイト
- ステータスコードで分類された応答コードカウント
- 応答時間と失敗したヘルスチェック
- 受信および破棄されたHTTPリクエスト
TCP / UDPゾーンとアップストリームを監視
Applications ManagerのNGINX Plus監視システムは、次のTCPおよびUDPメトリックを収集および追跡します。
- 現在の接続、受け入れられた接続および破棄されたリクエスト
- 各サーバーゾーンで送受信されるバイト
- 失敗したヘルスチェックの数
- ステータスコードで分類された応答コードカウント
キャッシュのヒットとミスを追跡
キャッシングシステムにとって最も重要な2つのメトリックは、キャッシュのヒットとミスです。これらを監視すると、NGINX Plusサーバーのキャッシングシステムのパフォーマンスを理解するのに役立ちます。Applications ManagerのNGINX Plus監視は、有効な応答の読み取り、書き込まれた応答、キャッシュにない応答、キャッシュに存在しない期限切れの応答などの詳細を含むキャッシュプロセスの概要を提供します 。また、わかりやすくするために、ヒット率、応答読み取りブレークアップ、応答未読み取りブレークアップなどの重要なパラメーターをグラフィカルに表示します。
注意すべきメトリック:
- 応答コード: NGINX Plusエラーコードは、送信されたリクエストに関して返されたエラーの割合を表示します。クライアントエラーは4xxステータスコードで表され、サーバーエラーは5xxステータスコードで表されます。
- 応答時間(ミリ秒):さまざまなアップストリームサーバーの応答時間は、そのリクエストの処理にかかった時間を示します。この情報を使用すると、かなりの時間がかかる場合にプロセスを終了することを選択できます。
- リクエストと接続数:これらの数字は、NGINX Plusサーバーの状態に関する多くの情報を明らかにします。また、リクエストの受け入れ率を推測できます。リクエスト率が低い場合は、問題またはトラフィックの急上昇を示している可能性があります。