本文へスキップ

NGINXモニタリング

危険

NGINXモニタリングサービス終了のお知らせ

現在提供中のNGINXモニタリングサービスは2026年12月31日をもって終了する予定です。これに伴い、既存のNGINXモニタリングプロジェクトは2026年12月31日まで利用可能であり、2027年1月1日以降は該当プロジェクトによるメトリクス収集が終了します。

以降はOpenMetricsに切り替えてご利用いただけます。切り替え時にはエージェントのインストールまたは設定変更が必要になる場合があり、収集方式および課金基準が変更される可能性があります。

ノート

Featureプロジェク

WhaTapは、ユーザーが希望するソフトウェアのモニタリング支援の有無を簡単に確認し、簡単にモニタリングを開始できるように、新しくFeatureプロジェク(Features)を導入しました。 Featureプロジェクは、既存のモニタリング製品を、ユーザーがモニタリングしようとするソフトウェアに合わせてリパッケージし、最適化されたモニタリングソリューションを提供します。 WhaTapのFeatureプロジェクを通じて、サービスの安定性と性能をより効果的に管理します。

NGINXは高性能HTTPと逆方向プロキシサーバーで、ウェブアプリケーションのためのロードバランシング、キャッシング、HTTPキャッシュなどの機能を提供します。 NGINXは、高い同時処理性能をもとに、ウェブトラフィックを効果的に分散し管理でき、大規模なウェブサイト運営に適しています。

WhaTapは、新しいフィーチャープロジェクト方式でNGINXモニタリングを提供します。 NGINXサーバーの性能と状態をリアルタイムで追跡し、問題を早期に検知して解決できるようにサポートします。

  • メトリクスモニタリング: NGINXサーバーの要求処理状態、応答コード、接続状態など様々なメトリクスをリアルタイムでモニタリングします。

  • ダッシュボード: ダッシュボードを通じて、必要なメトリクスを効率的に照会して分析できます。

WhaTapNGINXモニタリングを通じてNGINXサーバーを安定的に運営し、管理してみてください。

インストール

WhaTapのNGINXモニタリングサービス利用のための基本インストール方法をご案内します。

WhaTapモニタリングサービスを使用するには、会員登録後、プロジェクトを作成し、ターゲットサーバーにエージェントをインストールする必要があります。 会員登録に関する詳細は、次の文書を参照してください。

ノート

サポート環境

WhaTapのNGINXモニタリングエージェントをインストールする前に、サポート環境を確認します。

  • NGINX: NGINX 1.4.x以降

  • Ubuntu: Ubuntu 12.04以降

  • OS: Red Hat 6 or equivalent(CentOS, Rocky Linux, Amazon Linux)

  • OSアーキテクチャ: Amd64/X86_64, Arm64/Aarch64

Featureプロジェクトを作成する

エージェントをインストールする前にプロジェクトを作成してください。

  1. WhaTapモニタリングサービスにログインしてください。

  2. 左側のサイドメニューで プロジェクト全体 > + Project ボタンをクリックします。

  3. 商品選択 画面でインストールする製品を選択します。

  4. 以下の項目を入力または選択します。

    • プロジェクト名:プロジェクト名を入力します。

    • データサーバーリージョン:データサーバーの設置されているリージョンを選択します。リージョンとは、クラウドサービスを提供するデータセンターの集合体です。選択したリージョンにユーザーデータが保存されます。

    • プロジェクトタイムゾーン:アラートおよびレポート生成時の基準となる時刻を設定します。

    • 通知言語の設定:アラート通知メッセージの言語を設定します。(韓国語、英語に対応)

    • プロジェクトグループ:複数のプロジェクトをグループとしてまとめて管理できます。所属するグループがある場合は選択してください。

    • プロジェクト説明:プロジェクトに関する補足説明や詳細情報を入力します。

  5. すべての設定が完了したら、プロジェクトを作成する ボタンをクリックします。

ノート

組織を選択してプロジェクトを追加する場合は、組織下位のグループを必須に設定する必要があります。

グループに関する詳細は、次のドキュメントを参照してください。

NGINXエージェントのインストール

Featureプロジェクト(Features) 生成後、自動的に**NGINXエージェント設定**画面に移動します。 次の案内に従ってインストールします。

  1. プロジェクトアクセスキーを確認します。

    プロジェクトアクセスキーは、WhaTapサービスを活性化するための固有IDです。 プロジェクトアクセスキー発行ボタンを選択します。

  2. インストールスクリプトを作成します。

    次のコマンドを実行してユーザ環境を自動的に認識し、NGINXがインストールされているサーバーにインストールスクリプトを生成します。

    curl https://repo.whatap.io/telegraf/feature/nginx/install_nginx_monitoring.sh -o install_nginx_monitoring.sh

    次のコマンドを実行してNGINXエージェントをインストールします。

    chmod +x install_nginx_monitoring.sh
    sudo ./install_nginx_monitoring.sh "x42ut20rmr8rn-z1kli3trqviqul-x5cm4quee6cdmj" "15.165.146.117"

メインメニュー

ダッシュボード

ホーム画面 > Featureプロジェク(Features)選択 > NGINX > NGINX ダッシュボード

WhaTapが提供するNGINXダッシュボードは、ウェブサーバーのリアルタイム性能を一目で確認できる視覚的ツールで、トラフィックパターン、要請処理状況などを効果的にモニタリングできます。 主要メトリクスを通じてNGINXサーバーの性能を分析して管理してみてください。

  • NGINX Requests Status Code

    NGINXサーバーが処理したリクエストのステータスコードをリアルタイムでモニタリングします。 2XX、3XX、4XX、5XX、503など、状態コードによる応答数を分類し、リアルタイムで確認します。

    ダッシュボードのメトリクス案内
    • Response2XX: 正常に処理されたリクエストを意味します。 サーバーが正常に処理したリクエストの数をリアルタイムで表示します。

    • Response3XX: リダイレクトされたリクエストを追跡します。

    • Response4XX: 間違ったリクエストなどのクライアントエラーに対する応答を表示します。

    • Response5XX: サーバー エラーの応答状態を追跡します。

    • Response503: サービス不可エラー状態を追跡します。

  • Nginx Metrics

    NGINXの性能と状態を総合的に示す様々なメトリクスを提供します。 リアルタイムで接続状態と処理状況を追跡できます。

    ダッシュボードのメトリクス案内
    • NGINX Connections Accepted: NGINXサーバーが許可した接続数を表示します。

    • NGINX Writing: クライアントに応答を書いている接続数を追跡します。

    • Active Connections(accepted): NGINXサーバーが現在処理中のクライアントとの接続数を表示します。

    • Waiting: Keep-alive状態で待機中の接続を表示します。

    • Handled Request: NGIMXサーバーが正常に処理したリクエスト数を表示します。

    • NGINX Requests: NGIMXサーバーが受信したリクエストの合計数をリアルタイムで追跡します。

    • NGINX Reading: クライアントからのリクエストデータを読み取り中の接続数を表示します。

  • Domain Throughput

    ドメイン単位でのトラフィックと性能を追跡できます。

    ダッシュボードのメトリクス案内
    • Response Bytes SUM: 応答として送信された合計バイト数を表示します。 サーバーが処理したトラフィック全体の量をモニタリングできます。

    • Latency Average: 平均の応答遅延時間を表示します。 サーバーの応答速度を評価する重要なメトリクスです。