New Relic CLIを使用して、SQL Server監視用のNRDOT Collectorをインストールおよび構成できます。CLIは単一のコマンドで、コレクターをインストールし、監視IDを作成または承認し、コレクターを構成します。
ガイド付きインストレーション
代わりにNew Relic UIからこれをインストールするには、one.newrelic.com > Integrations & Agents > Microsoft SQL Server (Database 360) に移動してください。画面上の指示に従って、インテグレーションをセットアップします。このページでは、手動インストレーションについてのみ説明します。
前提条件
有効なライセンスキーを持つNew Relicアカウント。
New Relic アカウントID。
Microsoft SQL Server 2017以降。
セルフホスト型SQL Server:
- SQL Server認証:LinuxまたはWindowsのコレクターホスト、および
sysadminサーバーロール(または同等のもの)のログインとそのパスワード。 - Windows認証またはgMSA:Windowsコレクターホスト、アドミニストレーターのPowerShellセッション、および必要な権限を持つWindowsアカウントまたはgMSA。
- SQL Server認証:LinuxまたはWindowsのコレクターホスト、および
AWS RDS上のSQL Server:
- RDSエンドポイントへのネットワーク接続を持つLinuxまたはWindowsコレクターホスト(RDSセキュリティグループ内のSQL Serverポートでインバウンドアクセスが許可されていること)、およびRDSマスターのユーザー名とパスワード。
- Windowsドメイン認証またはgMSA:AWS Managed Microsoft Active Directoryドメインにすでに参加しているWindowsコレクターホストおよびRDSインスタンス。
Linuxコレクターホスト:
curlユーティリティ、systemd、およびsqlcmdユーティリティがインストールされ、PATHで利用可能であること(または/opt/mssql-tools18/binか/opt/mssql-tools/binの配下にあること)。Windowsコレクター・ホスト:
PATHにインストールされ、利用可能なsqlcmd.exeユーティリティ。ターゲットリージョンに対応するNew Relic OTLPエンドポイントへのネットワーク接続。
NRDOT Collectorのインストールと設定
データを探す、使う
データの収集が開始されると、New Relic UIを通じて包括的なSQL Serverデータベース監視にアクセスできます。
New Relic で SQL Server データベース エンティティを見つけるには:
one.newrelic.com > All capabilities > Databasesに移動します。
Entity typeドロップダウンからMSSQL instanceを選択し、Applyをクリックします。
エンティティのリストから SQL Server データベースを選択します。
NRDOTを使用してSQL Serverの監視をセットアップした後、次のことができます:
- データベースのメトリクスを視覚化するカスタムダッシュボードを作成する
- クリティカルデータベースパフォーマンス閾値のアラートを設定する
- New Relicのクエリ機能を使用して、データを探索します