OpenTelemetryベースの監視ソリューションを使用して、SQL Serverのパフォーマンスに関する深いインサイトを取得できます。データベースのメトリクスを追跡し、スロークエリを分析し、リソース使用量をモニターして、データベースのパフォーマンスをアプリケーションと関連付けます。
この NRDOT ベースのアプローチは、データベース監視のOpenTelemetry標準を活用することで既存のオンホスト インテグレーション (OHI) を補完し、既存の監視スタックとの統合を容易にします。
オンホストインテグレーションとは異なり、NRDOTはinfrastructureエージェントとは独立して動作します。データベースのテレメトリーを収集するために、infrastructureエージェントは必要ありません。NRDOTにはネイティブのホスト監視機能も含まれているため、以下を選択できます:
- ホスト監視用のinfrastructureエージェントをデータベース監視用のNRDOTと併用するか、または
- NRDOTを使用して、データベースとホストの両方をモニターしてください。
主な機能:
- OpenTelemetry標準:既存のオブザーバビリティツールとシームレスに統合します
- 包括的なメトリクス:50以上のデータベースパフォーマンス指標
- クエリレベルのインサイト: パフォーマンスの低いクエリを特定して最適化します。
- 柔軟なデプロイメント:セルフホスト環境とcloud環境で動作します
- APMの相関関係:データベースのパフォーマンスをアプリケーションのトレースに接続します
設置方法をお選びください
SQL Server監視用のNRDOT Collectorは、以下の方法でインストールできます:
自己ホスト型環境:
Windowsセルフホスト:
AWS RDS環境:
Windows RDS監視:
ガイド付きインストール
代わりにNew Relic UIからこれをインストールするには、one.newrelic.com > Integrations & Agents > Microsoft SQL Server (Database 360) にアクセスしてください。画面上の指示に従って、インテグレーションを設定します。
インストレーションの概要
- 互換性を確認し、前提条件を収集してください。
- NRDOT Collectorをインストールします。
- 監視ユーザーを設定します。
- NRDOT Collectorを設定します。
- NRDOT Collectorを再起動してください。
- New Relic にデータが流れていることを確認します。
次へ:インストールと設定
自己ホスト型環境:
Windowsセルフホスト:
AWS RDS環境:クラウド管理のSQL Server監視
Windows RDS監視:
New Relic CLI:単一のコマンドでコレクターをインストールして設定します
Ansible:
newrelic.newrelic_installAnsibleロールを使用して、コレクターを大規模にインストールおよび構成しますChef:
newrelic-installChefクックブックを使用して、コレクターを大規模にインストールおよび設定します。Helmチャート:
mssql-otelHelmチャートを使用して、Kubernetes上のSQL Server監視をインストールおよび構成しますDocker:すでにDockerで実行されているSQL Serverインスタンスの兄弟コンテナとしてコレクターを実行します