Azure SQL Servers¶
Azure SQL Servers のメトリクス データを収集します。
設定¶
Func のインストール¶
Guance インテグレーション - 拡張 - ホスト版 Func の有効化を推奨します。前提条件はすべて自動でインストールされるため、スクリプトのインストールに進んでください。
Func を自前でデプロイする場合はFunc を自前でデプロイ
GSE 版のデプロイを推奨します
スクリプトのインストール¶
重要: 要件を満たす Azure アプリ登録情報を事前に準備し、サブスクリプションに
Monitoring Reader(監視閲覧者)のロールを付与してください
Azure-SQL Server の監視データを同期するため、対応する収集スクリプトをインストールします。「Guance インテグレーション(Azure-SQL Server Database 収集)」(ID:integration_azure_sql_server_database)
【インストール】をクリックしたあと、対応するパラメータを入力します。
Azure Tenant ID:テナント IDAzure Client ID:アプリ登録 Client IDAzure Client Secret Value:クライアント シークレット値。ID ではありませんSubscriptions:サブスクリプション ID。複数のサブスクリプションは,で区切ります
【デプロイして起動スクリプトを有効化】をクリックすると、システムが Startup スクリプトセットを自動作成し、対応する起動スクリプトを自動で設定します。
有効化後は、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できます。しばらくすると、実行タスクの記録と対応するログを確認できます。
検証¶
- 「管理 / 自動トリガー設定」で、対象タスクに対応する自動トリガー設定が存在するか確認し、あわせてタスク記録とログを確認して異常がないか検証します
Guanceの「インフラストラクチャ / カスタム」で資産情報が存在するか確認しますGuanceの「メトリクス」で対応する監視データがあるか確認します
メトリクス¶
Azure SQL Servers の監視データを設定すると、デフォルトのメトリクス セットは次のとおりです。設定により、さらに多くのメトリクスを収集できます Microsoft.Sql/servers/databases でサポートされているメトリクス
| メトリクス名 | 説明 | 単位 |
|---|---|---|
allocated_data_storage_average |
割り当て済みデータ領域 | byte |
app_cpu_billed_total |
課金対象のアプリ CPU | count |
app_cpu_percent_average |
アプリ CPU 使用率 | % |
app_memory_percent_average |
アプリ メモリ使用率 | % |
availability_average |
可用性の平均値 | count |
blocked_by_firewall_total |
ファイアウォールでブロックされた総数 | count |
connection_failed_user_error_total |
ユーザー エラーによる接続失敗の総数 | count |
connection_successful_total |
成功した接続の総数 | count |
cpu_limit_average |
CPU 制限の平均値 | count |
cpu_percent_average |
CPU 使用率の平均値 | % |
cpu_used_average |
CPU 使用量の平均値 | count |
deadlock_total |
デッドロック総数 | count |
diff_backup_size_bytes_maximum |
差分バックアップ サイズの最大値 | byte |
full_backup_size_bytes_maximum |
フル バックアップ サイズの最大値 | byte |
log_backup_size_bytes_maximum |
ログ バックアップ サイズの最大値 | byte |
log_write_percent_average |
ログ書き込み率の平均値 | % |
physical_data_read_percent_average |
物理データ読み取り率の平均値 | % |
sessions_count_average |
セッション数の平均値 | count |
sessions_percent_average |
セッション率の平均値 | % |
sql_instance_cpu_percent_maximum |
SQL インスタンス CPU 使用率の最大値 | % |
sql_instance_memory_percent_maximum |
SQL インスタンス メモリ使用率の最大値 | % |
storage_maximum |
使用済みデータ領域 | byte |
storage_percent_maximum |
使用済みデータ領域の割合 | % |
workers_percent_average |
ワーカー スレッド率の平均値 | % |
xtp_storage_percent_average |
XTP ストレージ率の平均値 | % |