Azure SQL エラスティック・プールのモニター

「 Instana 」エージェントをインストールすると、「 Azure SQL Elastic Pool 」センサーが自動的に展開およびインストールされます。

注: その他のサポート対象の Azure サービスについては、「 Azure 」のドキュメントをご覧ください。

構成

Azure SQL エラスティック・プール・センサーは、無効にでき、タグおよびリソース・グループによってフィルタリングできます。 以下のようにして、 <agentinstall_dir>/etc/instana/configuration.yaml でエージェント構成を介して Azure SQL Elastic Pool センサーを構成することができます。

com.instana.plugin.azure.sqlelasticpool:
  # Valid values: true, false
  enabled: false # enabled (true) by default
  # Comma separated list of tags in key:value format
  include_tags:
  # Comma separated list of tags in key:value format
  exclude_tags:
  # Comma separated list of resource groups
  include_resource_groups:
  # Comma separated list of resource groups
  exclude_resource_groups:

Azure SQL エラスティック・プール・センサーを無効にできます。 Azure SQL エラスティック・プール・サービスのモニターを無効にするには、以下の構成を使用します。

com.instana.plugin.azure.sqlelasticpool:
  enabled: false

複数のタグおよびリソース・グループを定義するには、コンマで区切ります。 タグは、: で区切られたキーと値のペアとして指定する必要があります。 構成を容易にするために、ディスカバリーに含めるタグおよびリソース・グループを定義することも、ディスカバリーから除外するタグおよびリソース・グループを定義することもできます。 両方のリスト (包含および除外) でタグまたはリソース・グループを定義する場合は、除外リストの優先順位が高くなります。 サービスのフィルタリングが不要な場合は、構成を定義しないでください。 フィルタリングを有効にするのに、すべての値を定義することは必須ではありません。

タグごとのサービスをディスカバリーに含めるには、以下の構成を使用します。

com.instana.plugin.azure.sqlelasticpool:
  include_tags: # Comma separated list of tags in key:value format (e.g. env:prod,env:staging)

タグごとのサービスをディスカバリーから除外するには、以下の構成を使用します。

com.instana.plugin.azure.sqlelasticpool:
  exclude_tags: # Comma separated list of tags in key:value format (e.g. env:dev,env:test)

リソース・グループごとのサービスをディスカバリーに含めるには、以下の構成を使用します。

com.instana.plugin.azure.sqlelasticpool:
  include_resource_groups: # Comma separated list of resource groups (e.g. rg_prod,rg_staging)

リソース・グループごとのサービスをディスカバリーから除外するには、以下の構成を使用します。

com.instana.plugin.azure.sqlelasticpool:
  exclude_resource_groups: # Comma separated list of resource groups (e.g. rg_dev,rg_test)

すべての Azure サービスに対して、グローバル・レベルでディスカバリー・フィルタリングを構成できます。 Azure SQL エラスティック・プール・サービスのフィルターを定義する場合、グローバル・フィルターはオーバーライドされます。 グローバル Azure サービス・ディスカバリー・フィルタリングの詳細については、 Azure Configurationを参照してください。

メトリック収集

メトリクスを表示するには、 Instana のユーザーインターフェースのサイドバーで 「Infrastructure」 を選択し、監視対象の特定のホストをクリックします。すると、収集されたすべてのメトリクスと監視対象のプロセスが表示されたホストダッシュボードが表示されます。

メトリックは 1 分ごとにプルされます。これは、これらのサービスをモニターするために Azure によって指定されている頻度です。

構成データ

詳細 説明
名前 エラスティック・プール名
リソース・グループ エラスティック・プールのリソース・グループ
Location エラスティック・プールのロケーション
サブスクリプション ID エラスティック・プールのサブスクリプション ID
最大サイズ エラスティック・プールのストレージ制限 (バイト単位)
状態 エラスティック・プールの状態 (作成中、無効、準備完了)
ゾーン冗長 エラスティック・プールがゾーン冗長 (エラスティック・プールのレプリカが複数の可用性ゾーンに分散される) かどうか
SKU 価格レベル (SKU)
データベースの詳細 説明
名前 データベース名
Location データベースのロケーション
最大サイズ データベースの最大サイズ (バイト単位)
状況 データベースの状況
SKU 価格レベル (SKU)

パフォーマンス・メトリック

メトリック ユニット 集約 説明
eDTU
eDTU 制限 平均 エラスティック・プールの eDTU 使用率合計
使用中の eDTU 平均 エラスティック・プールの eDTU 使用率
eDTU パーセンテージ パーセント 平均 eDTU 使用率のパーセンテージ
CPU
CPU パーセンテージ パーセント 平均 すべてのデータベース・セッションで消費された CPU リソース
ストレージ
ストレージ制限 バイト数 平均 合計ストレージ・サイズ
使用中のストレージ バイト数 平均 使用中のストレージのサイズ
ストレージ・パーセンテージ パーセント 平均 使用中のストレージ・パーセンテージ
IO
データ I/O パーセント 平均 データ入出力使用率
ログ I/O パーセント 平均 ログ入出力使用率
その他
ワーカー パーセント 平均 Microsoft Azure SQL エラスティック・プールによるエラスティック・プールのサービス・レベル制限の同時ワーカー (要求)
セッション数 パーセント 平均 エラスティック・プールのサービス・レベル制限の同時セッション
インメモリー OLTP ストレージ パーセント 平均 インメモリー OLTP ストレージ (XTP ストレージ)
vCore
vCore 制限 パーセント 平均 使用可能な vCore の合計数
使用中の vCore パーセント 平均 使用中の vCore
注:eDTU のメトリクスは、DTUベースのリソースでのみ利用可能です。
注:vCore のメトリクスは、 vCore-based リソースでのみ利用可能です。

正常性シグニチャー

センサーごとに、着信メトリックに対して継続的に評価され、ユーザーへの影響に応じて問題またはインシデントを提起するために使用される正常性シグニチャーのキュレーション済み知識ベースがあります。

組み込みイベントは、エンティティのヘルスシグネチャの異常に基づいて課題やインシデントをトリガーし、 カスタムイベントは、任意のエンティティの個々のメトリクスのしきい値に基づいて課題やインシデントをトリガーします。

Azure SQL Elastic Pool センサーの組み込みイベントに関する詳細については、「 組み込みイベントのリファレンス 」を参照してください。