Diagnostics CLI ( nrdiag
) は、New Relic 製品の一般的な問題を自動的に検出するユーティリティです。Diagnostics CLI で問題が検出されると、トラブルシューティングの手順が提案されます。Diagnostics CLI は、トラブルシューティング データを New Relic アカウントに自動的にアップロードできます。
Diagnostics CLIはオープンソースで、 GitHub に置かれています。
エージェントのその他のトラブルシューティング手順については、 データが表示されない をご覧ください。
ここでは、Ubuntu Linux上で動作するDiagnostics CLIの例を示します。このプログラムは、New Relic エージェントの設定に問題がないかどうかをチェックし、サポートチケットに添付できるようにトラブルシューティングのログをZIP形式で生成します。
互換性
Diagnostics CLIは、Linux、macOS、およびWindowsで利用できます。の一般的な構成上の問題を検出することができます。
- APM: すべてのエージェントで利用可能です。 Go エージェントの場合、基本的な接続チェックのみが利用可能です。
- Browser monitoring: エージェントの検出。
- Infrastructure monitoring: Linux および Windows エージェント
- Mobile agents: iOSとAndroid
- Synthetic monitoring: コンテナ化されたプライベートミニオン (1分間あたりの呼出し回数)
診断 CLI を実行するためにsuperuser
またはadmin
権限は必要ありませんが、一部のチェックではこれらの権限をお勧めします。スキャンするファイルを読み取る権限がない場合、エラーが返されます。
始めましょう
Diagnostics CLIを使用するには
- 必要に応じて、 タスク スイートとコマンド ライン オプションを含む Diagnostics CLI を実行します。
- 結果を New Relic アカウントにアップロードするには、
-attach
または-api-key
フラグを指定します。 - オプションです。 コンフィグファイルの設定を検証する.
- の出力を解釈する.
他のNew Relicツールと同様に、Diagnostics CLIサービスは、お客様とお客様の顧客のデータ・プライバシーを保護するように設計されています。詳細な情報については、 Diagnostics CLI のライセンスおよびセキュリティ のドキュメントをご覧ください。