SAP HANA V2.0 用モニタリング エージェントのインストールおよび操作ガイド

このガイドでは、SAP HANA 用の Google Cloud モニタリング エージェント バージョン 2.0 をインストール、操作、トラブルシューティングする方法について説明します。

SAP HANA のモニタリング エージェントの概要とそのオプションについては、SAP HANA V2.0 用のモニタリング エージェント プランニング ガイドをご覧ください。

前提事項

このガイドでは、次のものが用意されていることを前提としています。

  • Google アカウント
  • Google Cloud プロジェクト
  • Google Cloud 請求先アカウント。
  • SAP HANA のデプロイされたインスタンス。Google Cloud に SAP HANA をデプロイする方法については、SAP HANA デプロイガイドをご覧ください。

必要な IAM 役割を設定する

SAP HANA 用のモニタリング エージェントが使用するサービス アカウントには、少なくとも Monitoring Metric Writer ロールが含まれている必要があります。含まれていない場合は、サービス アカウントに Monitoring Metric Writer ロールを付与する必要があります。

また、Secret Manager を使用して SAP HANA システム データベースのユーザー パスワードを保存する場合、サービス アカウントには Secret Manager Secret Accessor ロールを含める必要があります。

必要なロールをサービス アカウントに追加するには、次のようにします。

  1. Cloud Console の [IAM と管理] ページに移動します。

    [IAM と管理] ページに移動

  2. プロジェクトを選択し、[続行] をクリックします。

  3. 役割を追加するサービス アカウントを特定します。

    • サービス アカウントがまだメンバーリストに含まれていない場合、サービス アカウントには何も役割が割り当てられていません。[メンバーを追加] をクリックし、サービス アカウントのメールアドレスを入力します。
    • このサービス アカウントがすでにメンバーリストに含まれている場合、サービス アカウントには既存の役割があります。編集するサービス アカウントの現在の役割のプルダウン リストをクリックします。
  4. 使用可能なロールのリストから必要なロールを選択します。

    • [モニタリング] > [モニタリング指標の書き込み]
    • Secret Manager > Secret Manager のシークレット アクセサー
  5. [追加] または [保存] をクリックして、サービス アカウントに役割を適用します。

Secret Manager にアクセスするために必要な IAM ロールとスコープの詳細については、Secret Manager のアクセス制御をご覧ください。

SAP HANA 用のモニタリング エージェントをインストールする

Google Cloud RPM リポジトリを OS のリポジトリ リストに追加する

エージェントの Google Cloud RPM リポジトリの URL を、オペレーティング システムのパッケージ リポジトリのリストに追加する必要があります。リポジトリを追加する方法は、Red Hat と SUSE オペレーティング システムのどちらを使用するかによって異なります。

RHEL へのリポジトリの追加

Google Cloud RPM リポジトリを RHEL に追加するには、バージョンを選択し、次の手順に沿って操作します。

RHEL 7

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo tee /etc/yum.repos.d/google-saphanamonitoring-agent.repo << EOM
    [google-saphanamonitoring-agent]
    name=Google SAP HANA Monitoring Agent
    baseurl=https://packages.cloud.google.com/yum/repos/google-saphanamonitoring-agent-el7-\$basearch
    enabled=1
    gpgcheck=0
    repo_gpgcheck=0
    gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
    EOM

RHEL 8

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo tee /etc/yum.repos.d/google-saphanamonitoring-agent.repo << EOM
    [google-saphanamonitoring-agent]
    name=Google SAP HANA Monitoring Agent
    baseurl=https://packages.cloud.google.com/yum/repos/google-saphanamonitoring-agent-el8-\$basearch
    enabled=1
    gpgcheck=0
    repo_gpgcheck=0
    gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
    EOM

SLES へのリポジトリの追加

Google Cloud RPM リポジトリを SLES に追加するには、バージョンを選択し、次の手順に沿って操作します。

SLES 12

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo zypper addrepo --gpgcheck-allow-unsigned-package --refresh \
    https://packages.cloud.google.com/yum/repos/google-saphanamonitoring-agent-sles12-\$basearch google-saphanamonitoring-agent

SLES 15

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo zypper addrepo --gpgcheck-allow-unsigned-package --refresh \
    https://packages.cloud.google.com/yum/repos/google-saphanamonitoring-agent-sles15-\$basearch google-saphanamonitoring-agent

エージェントをインストールする

SAP HANA 用のモニタリング エージェントは、OS パッケージ マネージャーを使用してインストールされます。

RHEL にエージェントをインストールする

RHEL では、次の手順に沿ってエージェントをインストールします。

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo yum install google-saphanamonitoring-agent

エージェントは、/usr/sap/google-saphanamonitoring-agent ディレクトリにインストールされます。

SLES にエージェントをインストールする

SLES の場合は、次の手順でエージェントをインストールします。

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo zypper install google-saphanamonitoring-agent

エージェントは、/usr/sap/google-saphanamonitoring-agent ディレクトリにインストールされます。

エージェントの構成

エージェントは、エージェント構成ファイル /usr/sap/google-saphanamonitoring-agent/conf/configuration.yaml を変更することにより構成します。

エージェントは次の値を自動的に検出しますが、必要に応じて異なる値を指定できます。

  • プロジェクト ID
  • インスタンス ID
  • ゾーン
  • SAP HANA システム ID(SID)

他のデフォルト値は、そのまま使用するか、必要に応じて変更します。

次の手順では、よく使用される構成プロパティを指定します。すべての構成プロパティについては、構成プロパティの説明をご覧ください。

  1. 任意のテキスト エディタを使用して、編集する構成ファイルを開きます。例:

    sudo vi /usr/sap/google-saphanamonitoring-agent/conf/configuration.yaml
  2. (省略可)gcloud_auth で、コメント文字 # を削除し、エージェントの IAM サービス アカウント キーを含む JSON ファイルへのパスを指定します。次に例を示します。

    service_account_json: sap-example@example-project-id.iam.gserviceaccount.com
  3. エージェントがモニタリングする SAP HANA インスタンスを 1 つ以上指定します。

    複数の SAP HANA データベースを指定するには、- name から trust_store_secret_name までの該当する hana_instances プロパティをすべてコピーして、新しいプロパティ セットを作成します。SSL、証明書、キーストア、トラストストアのプロパティをコピーする必要があるのは、追加の SAP HANA インスタンスで使用されている場合だけです。最初のインスタンス プロパティ セットの直前と queries の間に、追加のセットを貼り付けます。

    SAP HANA インスタンスを定義するには、次のようにします。

    1. SAP HANA インスタンスが実行されているホストの名前を指定します。この値はログと Monitoring に表示されます。例:

      - name: example-vm
    2. SAP HANA インスタンスが実行されているホストの IP アドレスを指定します。

      • SAP HANA インスタンスがエージェントとは異なるホスト VM で実行されている場合は、ホスト VM の内部 IP アドレスを指定します。例:
      host: 10.1.0.100
      • エージェントと同じ Google Cloud プロジェクトにないホストで SAP HANA インスタンスを実行している場合は、ホスト VM のパブリック IP アドレスを指定します。

      • エージェントが SAP HANA と同じホストで動いている場合は、デフォルト値(localhost ループバック IP アドレス 127.0.0.1)を使用できます。

    3. SAP HANA インスタンスがクエリを受け付けるポートを指定します。1 台目またはテナント データベースのみの場合、ポートは 3nn15 になります。ここで、nn は、SAP HANA のインスタンス番号です。

      port: 30015
    4. エージェントが SAP HANA のクエリに使用する SAP HANA ユーザー アカウントを指定します。デフォルトでは、SYSTEM ユーザー アカウントが指定されています。

      user: SYSTEM
    5. エージェントが SAP HANA へのクエリに使用する SAP HANA ユーザー アカウントのパスワードを指定します。次に例を示します。

      password: TempPa55word
    6. SAP HANA システムが Transport Layer Secure(TLS) / Secure Sockets Layer(SSL)を使用している場合は、SSL サポートを有効にします。

      enable_ssl: true
    7. SAP HANA が TLS/SSL を使用している場合に証明書を検証するには、証明書のチェックを有効にして、必要に応じて証明書名、キーストア、トラストストア プロパティを指定します。

      validate_certificate: true

      証明書の名前、キーストア、トラストストア プロパティの説明については、構成プロパティの説明をご覧ください。

  4. configuration.yaml ファイルを保存して閉じます。

構成プロパティの説明

次の表に、SAP HANA インスタンス、接続、TLS/SSL サポート、証明書検証サポートの定義に使用できるすべてのプロパティを示します。

例外 sample_intervalquery_timeout (クエリのグローバル デフォルトを定義する)では、個々のクエリの定義または有効化に使用されるその他すべてのプロパティは、SAP HANA 用モニタリング エージェントのプランニング ガイドに記載されています。

プロパティ データ型 説明
sample_interval Int クエリ間のデフォルトの間隔を秒単位で定義します。ここで指定した値は、クエリ定義で sample_interval を指定することにより個々のクエリでオーバーライドできます。デフォルト値は 300(5 分)です。
query_timeout Int クエリの実行に要する時間(秒単位)。デフォルトは 5 分です。
cloud_properties エージェントが実行されている環境を識別するプロパティ。これらの値は自動検出されますが、変更できます。
project_id 文字列 指標をアップロードする Google Cloud プロジェクトの ID、またシークレット マネージャーを使用している場合は、必要な SAP HANA 認証情報を持つシークレットも格納します。
instance_id 文字列 エージェントが実行されている VM の ID 番号。必要に応じて、Monitoring で識別子として使用する別の値を指定できます。Bare Metal Solution マシンで実行している場合は、instance_id を空白のままにします。
zone 文字列 エージェントが実行されている Google Cloud ゾーン。Bare Metal Solution マシンで実行している場合は、zone を空白のままにします。
gcloud_auth エージェントが Identity and Access Management に使用するサービス アカウントに関連するプロパティ。
service_account_json 文字列 作成するカスタム サービス アカウントのキーを含む JSON ファイルへのパスを指定します。Google Cloud は、サービス アカウントを使用してエージェントを認証し、そのエージェントによるアクセスが許可される Google Cloud API とリソースを決定します。service_account_json を省略すると、エージェントはホスト VM のサービス アカウントを使用します。
hana_instances モニタリング対象の SAP HANA データベースを識別するプロパティ。複数の SAP HANA データベースを指定するには、既存のインスタンス プロパティを - name から enable_ssl にコピーして最初のプロパティの直後に貼り付け、新しいプロパティ セットを作成します。新しいプロパティ セットで、追加のデータベースを定義します。
- name 文字列 SAP HANA が実行されているホストの名前。この値は、Monitoring で HANA インスタンスを識別するために使用されます。複数のデータベースをモニタリングする場合は、データベースを区別できるように変更してください。
host 文字列 SAP HANA ホストの IP アドレス。エージェントが SAP HANA と同じホストで動いている場合は、デフォルト値(localhost ループバック IP アドレス )を使用できます。
port Int SAP によって定義される SAP HANA サーバーのポート番号。最初のデータベースまたは唯一のテナント データベースの場合は 3nn15 を指定します。ここで、nn は、SAP HANA インスタンス番号です。SAP HANA ポートの詳細については、すべての SAP プロダクトの TCP/IP ポートをご覧ください。
connections Int 接続をプールする場合、接続プールに保持する接続の数。Google Cloud サポートから指示されない限り、このプロパティは変更しないでください。
user 文字列 エージェントが SAP HANA のクエリに使用する SAP HANA データベース ユーザー アカウント。デフォルトは SYSTEM です。
password 文字列 モニタリング エージェントが SAP HANA のクエリに使用するデータベース ユーザー アカウントのパスワード。Secret Manager を使用してデータベース ユーザーの認証情報を保存する場合は、パスワードを指定しないでください。
secret_name 文字列 シークレット マネージャーを使用してデータベースのユーザー認証情報を保存する場合は、セキュリティ認証情報を含むシークレットの名前を指定します。
enable_ssl ブール値 SAP HANA で SSL または TSL を有効にするかどうかを指定します。有効な値は true または false です。
validate_certificate ブール値 エージェントがサーバーの証明書をチェックするかどうかを指定します。有効な値は true または false です。
host_name_in_certificate 証明書に含まれる SAP HANA ホスト名を指定します。このプロパティは、SAP HANA のモニタリング エージェントが SAP HANA と同じホスト VM で実行されており、SAP HANA ホスト VM が代わりに「localhost」を使用してエージェントとホスト VM 間の接続を完了する場合に必要です。
key_store JKS または PKCS12 Java キーストアへのパスを指定します。このプロパティが指定されていない場合、SAP HANA のモニタリング エージェントは JVM のデフォルトを使用します。

キーストアがパスワードで保護されている場合は、key_store_password または key_store_secret_name を指定する必要があります。

key_store_password キーストアがパスワードで保護されている場合は、キーストアの書式なしテキスト パスワードを指定します。key_store_password の仕様は、key_store_secret_name の仕様と相互に排他的です。
key_store_secret_name キーストアがパスワードで保護されている場合は、キーストアのパスワードを含む Secret Manager のシークレットの名前を指定します。key_store_secret_name の仕様は、key_store_password の仕様と相互に排他的です。
trust_store SAP HANA サーバーの公開証明書を含むトラストストア JKS ファイルへのパスを指定します。通常、トラストストアには、ルート証明書、または SAP HANA サーバーの証明書に署名した認証機関の証明書が含まれています。trust_store を省略すると、エージェントは、JVM のデフォルトのトラストストアを使用します。
trust_store_password トラストストアがパスワードで保護されている場合、トラストストアに書式なしテキストのパスワードを指定します。trust_store_password の仕様は、trust_store_secret_name の仕様と相互に排他的です。
trust_store_secret_name トラストストアがパスワードで保護されている場合、トラストストアのパスワードを含む Secret Manager でシークレットの名前を指定します。trust_store_secret_name の仕様は、trust_store_password の仕様と相互に排他的です。

エージェントを有効にする

SAP HANA 用のモニタリング エージェントを構成した後は、起動する前にエージェントを systemd サービスとして有効にし、VM インスタンスが再起動するたびにサービスが再起動するようにします。

エージェントを有効にするには、次の手順を行います。

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo systemctl enable google-saphanamonitoring-agent

    次の例のような出力が表示されます。

    Created symlink /etc/systemd/system/multi-user.target.wants/google-saphanamonitoring-agent.service → /usr/sap/google-saphanamonitoring-agent/service/google-saphanamonitoring-agent.service.
    Created symlink /etc/systemd/system/google-saphanamonitoring-agent.service → /usr/sap/google-saphanamonitoring-agent/service/google-saphanamonitoring-agent.service.
    

エージェントの起動

エージェントを起動するには、次のようにします。

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo systemctl start google-saphanamonitoring-agent
  3. エージェントのステータスを確認します。

    sudo systemctl status google-saphanamonitoring-agent

    起動ステータスがログに書き込まれます。

ログを確認する

ログを確認するには、次のコマンドを発行します。

tail -n 100 -f /var/log/google-saphanamonitoring-agent.log

エージェントが起動すると、起動イベントがログに記録されます。起動に成功すると、エージェントは数秒後に SAP HANA のクエリを開始し、Monitoring に送信される各指標のログにエントリを書き込みます。

次の例は、起動ログと、最初に成功した SAP HANA へのクエリに関するログエントリを示しています。

2020-12-15T02:28:20.779UTC [INFO] ******  Starting Google SAP HANA Custom Metrics Agent ******
2020-12-15T02:28:20.812UTC [INFO] Controller initializing...
2020-12-15T02:28:20.813UTC [INFO] Configuring dependencies...
2020-12-15T02:28:21.227UTC [INFO] Configuration of dependencies complete.
2020-12-15T02:28:21.227UTC [INFO] Configuration loading...
2020-12-15T02:28:21.269UTC [INFO] Loading system level metric definitions...
2020-12-15T02:28:21.377UTC [INFO] Loading conf/configuration.yaml...
2020-12-15T02:28:21.491UTC [INFO] Default Cloud Properties: projectId=example-project-id, instanceId=5376220384318079736, zone=us-central1-c
2020-12-15T02:28:21.502UTC [INFO] No "cloud_properties" field found in the config file, so using default cloud properties.
2020-12-15T02:28:21.505UTC [INFO] No "gcloud_auth" field found in the config file, so using default instance credentials.
2020-12-15T02:28:21.511UTC [INFO] Configuration loaded and validated.
2020-12-15T02:28:21.511UTC [INFO] Configuration load complete.
2020-12-15T02:28:21.511UTC [INFO] Controller initialization complete
2020-12-15T02:28:21.512UTC [INFO] Starting sampling of HANA metrics...
2020-12-15T02:28:21.523UTC [INFO] Creating connection pool of size 10 for SAP HANA instance "example-vm"
2020-12-15T02:28:21.976UTC [INFO] The SAP HANA agent has completed initial setup. Metrics will start being sent to Cloud Monitoring in 30 seconds.
2020-12-15T02:28:51.957UTC [INFO] Writing time series data to Stackdriver
2020-12-15T02:28:51.961UTC [INFO] Writing time series data to Stackdriver
2020-12-15T02:28:51.977UTC [INFO] Writing time series data to Stackdriver
2020-12-15T02:28:51.980UTC [INFO] Writing time series data to Stackdriver
2020-12-15T02:28:51.981UTC [INFO] Writing time series data to Stackdriver
2020-12-15T02:28:51.981UTC [INFO] Scheduling another execution for query "replication_query" and instance "example-vm" in 300 seconds

エージェントの停止

カスタムクエリを追加した場合や、エージェントの構成を変更した場合は、新しいクエリやその他の構成の変更が反映される前に、エージェントを停止して起動する必要があります。

  1. エージェントの停止:

    sudo systemctl stop google-saphanamonitoring-agent
  2. エージェントの再起動:

    sudo systemctl start google-saphanamonitoring-agent

SAP HANA 用のモニタリング エージェントを更新する

確実に最新バージョンの SAP HANA 用モニタリング エージェントが使用されるようにするには、更新を定期的に確認します。更新は、SAP on Google Cloud のリリースノートのページで公表されます。

更新のチェック

次のいずれかのオペレーティング システムを選択します。

RHEL

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo yum check-update google-saphanamonitoring-agent

SLES

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo zypper list-updates -r google-saphanamonitoring-agent

アップデートのインストール

次のいずれかのオペレーティング システムを選択します。

RHEL

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo yum update google-saphanamonitoring-agent

SLES

  1. ホスト VM と SSH 接続を確立します。

  2. 次のコマンドを実行します。

    sudo zypper update google-saphanamonitoring-agent

バージョン 1 からバージョン 2 以降への更新

SAP HANA 用モニタリング エージェントのバージョン 2 のインストール スクリプトは、バージョン 1 を確認し、バージョン 1 の構成ファイルから SAP HANA のインスタンス定義をバージョン 2 構成ファイルに自動的に追加します。

バージョン 1 で使用していたカスタムクエリは、バージョン 2 のカスタムクエリ形式で configuration.yaml ファイルに追加して再作成する必要があります。

特定のバージョン 2 構成オプションを使用するには、構成ファイルにプロパティを手動で追加することを求められる場合があります。

バージョン 1 からバージョン 2 以降に更新するには、次のようにします。

  1. バージョン 1 エージェントのホスト VM に SSH 接続します。

  2. Google Cloud RPM リポジトリを OS リポジトリのリストに追加します

  3. オペレーティング システムを選択して該当する install コマンドを実行することで、新しいエージェントをインストールします。

    RHEL

    次のコマンドを実行します。

    sudo yum install google-saphanamonitoring-agent

    SLES

    次のコマンドを実行します。

    sudo zypper install google-saphanamonitoring-agent

    バージョン 2 のインストール中、インストール スクリプトは次のように動作します。

    • エージェントのバージョン 1 を確認する。
    • バージョン 1 を停止する。
    • バージョン 2 の構成ファイル /usr/sap/google-saphanamonitoring-agent/conf/configuration.yaml を作成します。このファイルには、バージョン 1 の構成ファイルのインスタンス定義と、バージョン 2 のデフォルトのクエリ ステートメントが含まれます。バージョン 1 のからのクエリはコピーされません。その他のバージョン 2 の構成プロパティは手動で追加する必要があります。
    • デフォルトのバージョン 2 構成ファイルのコピーを /usr/sap/google-saphanamonitoring-agent/conf/configuration.yaml.original として保存する。
    • バージョン 1 の構成ファイルを /etc/default/gcm.save として保存する。
  4. バージョン 2 の configuration.yaml ファイルで、インスタンス定義を検証し、その他の必要な変更を行います。バージョン 2 のすべての構成プロパティのリストについては、構成プロパティの説明をご覧ください。

    1. インスタンス定義がバージョン 1 構成ファイル /etc/default/gcm から新しい構成ファイル /usr/sap/google-saphanamonitoring-agent/conf/configuration.yaml に正しくインポートされていることを確認します。

    2. Secret Manager を使用している場合、password 値は、secret_name 値に置き換えます。

    3. SAP HANA インスタンスで SSL/TLS を使用する場合は、SSL/TLS プロパティを設定します。

    4. デフォルトのクエリのセットを確認し、不要なクエリを無効にします。バージョン 2 で収集されるデフォルトの指標は、バージョン 1 のデフォルトの指標とは異なります。バージョン 2 のデフォルト クエリの詳細については、デフォルト クエリのリファレンスをご覧ください。

    5. バージョン 2 の configuration.yaml ファイルで、バージョン 1 で使用したカスタムクエリを再作成します。バージョン 2 でのカスタムクエリの定義について詳しくは、カスタムクエリの定義をご覧ください。

  5. エージェントを systemd サービスとして有効にします。

    sudo systemctl enable google-saphanamonitoring-agent
  6. エージェントを起動します。

    sudo systemctl start google-saphanamonitoring-agent
  7. ログを確認して、エージェントが Monitoring に指標を書き込んでいることを確認します。

    tail -n 100 -f /var/log/google-saphanamonitoring-agent.log
  8. Monitoring ダッシュボード、グラフ、アラートの、新しい指標、変更された指標、終了した指標を更新します。

    [モニタリング] に移動

トラブルシューティング

以降のセクションでは、インストール、クエリ、Monitoring への指標の送信で問題が発生した場合に実施する手順ついて説明します。

インストールできません

使用しているオペレーティング システムが SAP HANA のモニタリング エージェントでサポートされていることを確認します。詳細については、サポートされているオペレーティング システムをご覧ください。

エージェントのインストールに使用したシェルで、エラー メッセージを確認します。

Google Cloud RPM リポジトリを OS のリポジトリ リストに追加するの説明に沿って、エージェントの Google Cloud RPM リポジトリがオペレーティング システムのリポジトリ リストに追加されていることを確認します。

デフォルトのクエリが失敗します

ホスト VM で、ログファイル /var/log/google-saphanamonitoring-agent.log のエラー メッセージを確認します。

ホスト VM で、configuration.yaml ファイル内にある各 SAP HANA インスタンス定義の port プロパティに、適切なポートが指定されていることを確認します。SAP HANA SQL クエリに使用するポートについての SAP からの情報については、全 SAP プロダクトの TCP/IP ポートをご覧ください。

SAP HANA データベース ユーザーが、次の SAP HANA システムビューにアクセスできることをご確認ください。

  • M_CONNECTIONS
  • M_CS_ALL_COLUMNS
  • M_CS_TABLES
  • M_HOST_RESOURCE_UTILIZATION
  • M_RS_TABLES
  • M_SERVICE_COMPONENT_MEMORY
  • M_SERVICE_MEMORY
  • M_SERVICE_REPLICATION
  • M_WORKLOAD
  • _SYS_STATISTICS スキーマの STATISTICS_CURRENT_ALERTS ビュー

指標が Monitoring に送信されません

ホスト VM で、ログファイル /var/log/google-saphanamonitoring-agent.log のエラー メッセージを確認します。

エージェントがホスト VM のサービス アカウントを使用していない場合、JSON サービス アカウント キーのパスが configuration.yaml ファイルの service_account_json プロパティに正しく指定されていることを確認します。

[IAM と管理] ページで、エージェントが使用しているサービス アカウントに Monitoring Metric Writer ロール(roles/monitoring.metricWriter)が付与されていることを確認します。詳細は、必要な IAM ロールを設定するをご覧ください。

サポート

Google Cloud のインフラストラクチャまたはサービスに関する問題については、Google Cloud サポートにお問い合わせください。連絡先は、Google Cloud Console のサポートの概要ページで確認できます。Google Cloud サポートが SAP システムに問題があると判断した場合は、SAP サポートをご案内します。

SAP プロダクト関連の問題については、SAP サポートでサポート リクエストを送信してください。SAP はサポート チケットを評価し、Google Cloud インフラストラクチャの問題と見られるとの判断を行った場合は、チケットを Google Cloud コンポーネントの BC-OP-LNX-GOOGLE または BC-OP-NT-GOOGLE に転送します。

サポート要件

SAP システムと、そのシステムが使用する Google Cloud のインフラストラクチャおよびサービスに対するサポートを受けるには、サポートプランの最小限の要件を満たす必要があります。

Google Cloud での SAP に関する最小限のサポート要件について詳しくは、以下をご覧ください。

次のステップ