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 用エージェントを更新するをご覧ください。

  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 の可用性」タイプと「SAP オペレーション」タイプのイベントを示しています。

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

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

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

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