次の方法で共有


Azure Arc で有効になっている SQL Server のアクティビティ ログを使用する

適用対象:SQL Server

Azure Arc で有効になっている SQL Server のアクティビティ ログは、Azure Arc で 有効になっている SQL Server に関連するイベントに関する分析情報を提供し、 Azure Arc 対応インベントリ リソースを表示します。 アクティビティ ログには、リソースの作成と変更に対応するイベントが含まれています。 これらのイベントには、SQL Server インスタンスの更新 (SqlServerInstance_Update)、SQL Server データベースの更新 (SqlServerDatabases_Update)、リソースへのタグの書き込みが含まれます。

この機能は、リソースに対して実行される操作の監査に役立ちます。 ログには、操作が開始された時刻、操作の状態、イベントの作成を担当するパーティなどの重要な情報が提供されます。

アクティビティ ログを表示する

アクティビティ ログには、Azure portal のほとんどのメニューからアクセスできます。 Azure Arc 対応 SQL Server リソースに移動し、[アクティビティ ログ] を選択します。

初期フィルターは、アクティビティ ログにアクセスするページによって異なります。 フィルターを変更して、他のすべてのエントリを表示できます。 フィルターにプロパティを追加するには、[フィルターの追加] を選択します。

Azure Arc 対応 SQL Server アクティビティ ログとフィルターを追加するためのボタンのスクリーンショット。

アクティビティ ログをダウンロードする

現在のビューのイベントをダウンロードするには、[CSV 形式でダウンロード] を選択します。

CSV ファイルとしてのイベントのダウンロード ボタンのスクリーンショット。

変更履歴を表示する

イベントによっては、イベントの間に発生した変更の履歴を表示することができます。 アクティビティ ログからイベントを選択し、情報をさらに収集します。 [変更履歴] を選択し、そのイベントに関連する変更をすべて表示します。

イベントの変更履歴のスクリーンショット。

アクティビティ ログには、Azure Extension for SQL Server を使用した Arc - Machine リソースごとの使用状況アップロード アクティビティ イベントが含まれます。

使用状況のアップロードの成功

使用状況のアップロードが成功した場合のアクティビティ ログ エントリには、次のものが含まれます。

  • 操作名: SQL Server Usage Upload Azure.Health
  • イベントは次の方法で開始されます<empty>
  • 説明: SQL Server の使用状況データが過去 24 時間以内に受信されたかどうかを示します。
  • 状態: Succeeded
  • レベル: Informational

使用状況のアップロードが見つからない

使用状況のアップロードが見つからない場合のアクティビティ ログ エントリには、次のものが含まれます。

  • 操作名: SQL Server Usage Upload Azure.Health
  • イベントは次の方法で開始されます<empty>
  • 説明: SQL Server の使用状況データが過去 24 時間以内に受信されたかどうかを示します。
  • 状態: Failed
  • レベル: Warning

使用状況のアップロード アラートを構成する

使用状況のアップロード アラートは、カスタム アクティビティ ログ イベントです。 カスタムであるため、Azure Monitor のアラート ルール ウィザードからアラートを構成しても表示されません。 ただし、次のように既存のログ エントリを選択することで、アラート ルールを設定できます。

Azure portal のスクリーンショット。ログ エントリを選択します。