Cloud Monitoring ダッシュボードに SAP イベントを表示する

このドキュメントでは、SAP システムまたは基盤となるインフラストラクチャで発生したイベントのアノテーションを、Cloud Monitoring ダッシュボードと事前定義されたオブザーバビリティ ダッシュボードに表示する方法について説明します。

Monitoring またはオブザーバビリティ ダッシュボードでイベント アノテーションを表示すると、SAP システムで発生する可能性のある問題とイベントを関連付けることができます。イベント アノテーションの詳細については、イベント アノテーションについてをご覧ください。

バージョン 3.7 以降、 Google Cloudの SAP 用エージェントは、SAP システムと基盤となるインフラストラクチャの特定の変更を自動的に追跡します。たとえば、エージェントは、SAP システム内の SAP HANA データベースが停止または再起動されたかどうか、基盤となる Compute Engine が起動または再起動されたかどうかを追跡します。エージェントを Cloud Logging と Monitoring と統合すると、これらのイベントを Monitoring または事前定義されたオブザーバビリティ ダッシュボードのアノテーションとして表示できます。

サポートされている SAP イベントタイプ

次の表に、Monitoring または事前定義されたオブザーバビリティ ダッシュボードにアノテーションとして表示できる SAP イベントタイプを示します。

イベントの種類 説明
SAP の可用性

SAP HANA、SAP NetWeaver、Pacemaker 管理の Linux 高可用性(HA)クラスタ内のノードとリソースの停止、起動、エラー発生時に、これらのリソースのステータスに関する情報を提供します。

このタイプのイベントをアノテーションとして表示するには、 Google Cloudの SAP 用エージェントが次の Process Monitoring 指標を収集する必要があります。

  • sap/hana/service
  • sap/hana/availability
  • sap/nw/service
  • sap/nw/availability
  • sap/cluster/nodes
  • sap/cluster/resources
SAP Backint

Backint ベースのバックアップと復元オペレーションに関する情報を提供します。

このタイプのイベントをアノテーションとして表示するには、 Google Cloudの SAP 用エージェントが Backint 指標を収集する必要があります。これらの指標の詳細については、 Backint の指標の収集をご覧ください。

SAP オペレーション

SAP HANA 高可用性(HA)システムのデータ レプリケーションのステータスに関する情報を提供します。

このタイプのイベントをアノテーションとして表示するには、 Google Cloudの SAP 用エージェントが次の Process Monitoring 指標 sap/hana/ha/replication を収集する必要があります。

SAP 用エージェントを構成する

SAP イベントを Monitoring または事前定義されたオブザーバビリティ ダッシュボードのアノテーションとして表示するには、 Google Cloudの SAP 用エージェントをインストールし、必要な指標セットを出力するように構成する必要があります。

その方法は次のとおりです。

  1. モニタリングする SAP システムをホストする Compute Engine インスタンスに、 Google Cloudの SAP 用エージェントのバージョン 3.7 以降がインストールされていることを確認します。

    エージェントのインストール方法については、Compute Engine インスタンスに Google Cloudの SAP 用エージェントをインストールして構成するをご覧ください。エージェントを更新する方法については、Google Cloud の SAP 用エージェントを更新する Google Cloudをご覧ください。

  2. 次のようにエージェントを構成します。

    • エージェントの log_to_cloud 構成プロパティを true に設定します。

      この値を設定するには、SSH を使用して Compute Engine インスタンスに接続し、次のコマンドを実行します。

      sudo /usr/bin/google_cloud_sap_agent configure -setting=log_to_cloud -enable
      
    • 必要な種類の指標の収集を有効にします。

      サポートされている SAP イベントタイプに必要な指標については、サポートされている SAP イベントタイプをご覧ください。

SAP イベントをダッシュボードに表示する

  1. ダッシュボードにイベントを表示する必要がある Google Cloud プロジェクトで、ダッシュボードに SAP イベントを表示する必要があるユーザーに必要な IAM ロールまたは権限を付与します。

    必要な IAM ロールと権限については、ダッシュボードにイベントを表示するの「始める前に」をご覧ください。

  2. 必要な SAP イベントを表示するように、Monitoring ダッシュボードまたは事前定義されたオブザーバビリティ ダッシュボードを構成します。

    ダッシュボードの構成方法については、ダッシュボードにイベントを表示するの「イベントを表示する」セクションをご覧ください。

    ダッシュボードにアノテーションとして表示できる SAP イベントタイプについては、サポートされている SAP イベントタイプをご覧ください。

SAP イベントの詳細を表示する

ダッシュボードでグラフを表示すると、選択した SAP イベントが SAP システムで発生したときに表示されます。[表示] ボタンをクリックすると、そのイベントの詳細情報を確認できます。

イベントの詳細の表示について詳しくは、ダッシュボードにイベントを表示するの「イベントの詳細を表示する」をご覧ください。

次のサンプル画像は、ダッシュボード上の SAP イベントをアノテーションとして示しています。

  • 次の例の画像は、Pacemaker 管理の高可用性(HA)クラスタでフェイルオーバーが発生した後にトリガーされる SAP Availability タイプと SAP Operations タイプのイベントを示しています。

    • SAP HANA データベースをクラスタのプライマリ ノードからセカンダリ ノードに移動する。
    • 古いプライマリ ノードをクラスタ内のセカンダリ ノードとして再接続する。
    • クラスタ内のプライマリ ノードとセカンダリ ノード間の SAP HANA システム レプリケーションを有効にする。

    スクリーンショットは、SAP 可用性イベントタイプと SAP オペレーション イベントタイプのイベント アノテーションを示しています。

  • 次の例の画像は、Backint ベースの SAP HANA データ ボリュームとパーティションのバックアップの作成が正常に完了した後にトリガーされる SAP Backint タイプのイベントを示しています。イベント アノテーションには、バックアップのスループットとサイズに関する情報が含まれます。

    SAP Backint イベントタイプのイベント アノテーションを示すスクリーンショット。