IBM Cloud Docs
ヘルス・チェック・イベントの表示

ヘルス・チェック・イベントの表示

グローバル・ロード・バランシングを使用するときに、ヘルス・チェックを作成して、起点のヘルスをモニターする方法を指定できます。 ヘルス・チェック・イベントは、モニター対象の起点プールおよび関連付けられている起点サーバーからの状況変更です。 起点の状況が変わると、イベントの説明とともに新しいイベントが記録されます。

2024年3月28日をもって、IBM Log Analysisサービスは廃止され、2025年3月30日をもってサポートされなくなります。 顧客は2025年3月30日までにIBM Cloud Logsに移行する必要がある。 移行期間中、顧客はIBM Log Analysisと IBM Cloud Logsを使用することができます。 ログの記録はどちらのサービスでも同じです。 IBM Log Analysisから IBM Cloud Logsへの移行とサービスの並列実行については、移行計画を参照してください。

IBM Cloud® Log Analysis では、IBM Cloud 内のシステムとアプリケーションのログが管理されます。 このサービスを使用して、起点プールと起点サーバーのヘルス・チェック・イベントにアクセスできます。 詳しくは、IBM Cloud Log Analysis の「入門チュートリアル」を参照してください。

開始前に

Log Analysis でヘルスチェックイベントを表示するには非推奨アカウントのフランクフルト リージョンに IBM Cloud Log Analysis インスタンスを作成してください。

Log Analysis の追加

UIから、以下の手順に従って、 Log Analysis[廃止予定]の{: tag-red} サービスに移動します

  1. DNS Services ナビゲーション・メニューで、**「グローバル・ロード・バランサー」をクリックし、「ヘルス・チェック」**タブを選択します。
  2. 新規のロギングについては、**「ロギングの追加」**をクリックして新しい Log Analysis インスタンスの作成を開始します。
  3. 既存の Log Analysis インスタンスを表示するには、**「ロギングの起動」**をクリックします。

新しいタブに IBM Cloud Log Analysis が開きます。

Log Analysis インスタンスでのヘルス・チェック・イベントの受信

Log Analysis でヘルスチェックイベントを表示するには非推奨インスタンスの場合は、次の手順でプラットフォーム ログを受信するように Log Analysis インスタンスを構成する必要があります。

  1. IBM Cloud UI で、メニュー・アイコン メニュー・アイコン をクリックし、**「プログラム識別情報」**を選択します。 「プログラム識別情報」ダッシュボードが表示されます。
  2. **「ロギング」**を選択します。 ロギング・インスタンスのリストが表示されます。
  3. 「プラットフォーム・ログの構成」 をクリックします。
  4. Frankfurt リージョンを選択してから、プラットフォーム・ログを受信する Log Analysis インスタンスを選択します。
  5. 保存 をクリックします。

Log Analysis インスタンスでのヘルス・チェック・イベントの表示

ヘルスチェックイベントを表示するには、 Log Analysis のUIを使用します。 非推奨前の手順でプラットフォーム ログを受信するように構成したインスタンス。

詳しくは、IBM Cloud UI を使用した Log Analysis Web UI の起動を参照してください。

ロギング・インスタンス内でヘルス・チェック・イベントを検索するには、health_check_event「検索」**フィールドにヘルス・チェック・イベント・タイプ ** を入力します。

Log Analysisソース検索: caption="ロギングインスタンス内検索" caption-side="bottom"

他のイベント・フィールドを組み合わせてイベントを検索することもできます。 以下に例を示します。

  • 特定の DNS Services インスタンスのヘルス・チェック・イベントを検索します。 CRNでイベントを検索: caption="CRN でイベントを検索" caption-side="bottom"
  • プールの name および DNS Services インスタンスを指定して、そのヘルス・チェック・イベントを検索します。 CRNとプール名でイベントを検索: caption="CRNとプール名でイベントを検索" caption-side="bottom"
  • 起点の name および DNS Services インスタンスを指定して、そのヘルス・チェック・イベントを検索します。 CRNとオリジン名でイベントを検索: caption="CRNとオリジン名でイベントを検索" caption-side="bottom"
  • 起点の name フィールドと overall_health フィールド、および DNS Services インスタンスを指定して、起点の状況が正常になるときに、そのヘルス・チェック・イベントを検索します。 CRN、オリジン名、ヘルスでイベントを検索: caption="CRN、オリジン名、ヘルスでイベントを検索" caption-side="bottom"
  • プールの name フィールドと healthy フィールド、および DNS Services インスタンスを指定して、プールの状況が DEGRADED になったときに、そのヘルス・チェック・イベントを検索します。 イベントをCRN、プール名、ヘルスで検索: caption="イベントをCRN、プール名、ヘルスで検索" caption-side="bottom"

ヘルス・チェック・イベントのプロパティー

ヘルス・チェック・イベントのレコードには、以下のプロパティーがあります。

  • event_time: イベントが記録された時刻。 例えば、2020-10-28T15:04:05.00+0000 です。

  • logSourceCRN: 起点プールと起点サーバーが作成された DNS Services インスタンスの CRN。 例えば: crn:v1:bluemix:public:dns-svcs:global:a/bcf1865e99742d38d2d5fc3fb80a5496:85ed7b9d-cd48-4881-b354-52eb1d8e9011::

  • type: このプロパティーの値は、ヘルス・チェック・イベントの health_check_event です。

  • origins: 起点プールに関連付けられている起点サーバーを表すオブジェクトの配列。 以下に例を示します。

    [
         {
             "name": "web-server1",
             "address": "10.240.0.4",
             "enabled": true,
             "healthy": true,
             "overall_health": true,
             "health_failure_reason": "SUCCESS",
             "changed": true
         },
         {
             "name": "web-server2",
             "address": "10.240.100.4",
             "enabled": true,
             "overall_health": false,
             "health_failure_reason": "CONNECTION_ERROR",
             "changed": false
         }
     ]
    
  • pool: ヘルス・チェック・イベントが生成された起点プールを表すオブジェクト。 以下に例を示します。

    {
        "id": "987f3f96-c077-4124-87eb-846dc026e383",
        "name": "us-south-pool",
        "healthy_origins_threshold": 1,
        "enabled": true,
        "healthy": "DEGRADED",
        "changed": false
    }