Database Query Performanceを有効にする 🔗
Database Query Performanceはデフォルトで利用できるため、必要な操作はは、APMが自動的にデータベース関連のスパンタグ一式のインデックス作成を開始するように、機能を有効化することだけです。タグのリストについては データベース関連のスパンタグ を参照してください。
注釈
Database Query Performanceのタグのインデックス作成は、Splunk APMの契約におけるMetricSetのエンタイトルメントにカウントされます。APMのカーディナリティについては スパンタグのインデックス作成の制限 を参照してください。
前提条件 🔗
Database Query Performanceを使用するには、少なくとも1つのデータベースに接続するインストルメント済みのバックエンドサービスが必要です。バックエンドアプリケーションをインストルメンテーションして、スパンを Splunk APM に送信する を参照してください。
Database Query Performanceを有効にするには、Splunk Observability Cloudの管理者である必要があります。
Database Query Performanceを有効にする 🔗
以下の手順に従って、Database Query Performanceを有効にし、データベースタグのインデックス作成を開始します:
APMのランディングページから、APM Configuration を選択し、次に APM MetricSets を選択します。APMのMetricSetsページが開きます。
Database Query Performanceセクションで、Status が「アクティブ」であることを確認します。アクティブの場合は、次の手順に進みます。アクティブでない場合は、Resume Indexing を選択してカーディナリティ分析を開始し、テーブル上部の「保留中のMetricSet」セクションでカーディナリティ分析の実行を待ちます。
このスクリーンショットのように、カーディナリティ分析がエンタイトルメント内でパスした場合、チェックマークを選択してカーディナリティの寄与を許可し、データベースタグのインデックス作成を開始します。
カーディナリティの寄与がエンタイトルメントを超えている場合は、 他のインデックス化スパンタグの寄与率を見直して、データベースクエリパフォーマンス用にカーディナリティを解放することを検討してください。カーディナリティの最適化については、スパンタグのインデックス作成の制限 を参照してください。
APMのランディングページに移動し、Database Query Performance カードを選択して、データベースがDatabase Query Performanceに表示されていることを確認します。期待どおりに表示されない場合は、Database Query Performanceのトラブルシューティング を参照してください。
さらに詳しく 🔗
Database Query Performanceの詳細については、以下のリンクを参照してください:
Database Query Performanceの概要については、Database Query Performanceの監視 を参照してください。
MySQLとSQLのトラブルシューティングに焦点を当てたシナリオについては、シナリオ:JaxがDatabase Query Performanceを使用して遅いデータベースクエリを特定する を参照してください。
RedisとNoSQLのトラブルシューティングに焦点を当てたシナリオについては、シナリオ:SkylerがDatabase Query Performanceを使用してRedisのパフォーマンス問題を調査する を参照してください。
Database Query Performanceに関する問題のトラブルシューティングについては、Database Query Performanceのトラブルシューティング を参照してください。
Database Query Performanceに関する参考資料は、Database Query Performanceの参考情報 を参照してください。