問題
など、アプリケーションの環境に関する情報を簡単に取得する方法が必要です。
- 特定のエージェントバージョンが使用しているサービス
- エージェントのバージョンが古いアプリとは
- どのホストがどのエージェントを使うか
- どのような値が特定のエージェント設定に適用されるか
解決
エージェントに適用されるサービスと設定を確認したり、特定のサービスや設定を使用しているエージェントを確認したりするには、 one.newrelic.comにアクセスしてください。リストでアプリをクリックし、[設定] > [環境] > [環境スナップショット] をクリックします。
Environment snapshot ページでは、環境データを含むエージェントからのペイロードを接続することで、どのような監視データが記録されているかを把握することができます。これにより、サービス間の不一致を簡単に特定し、何を更新する必要があるかを判断することができます。
次の例では、ユーザはリストの2番目のエージェントにマウスを合わせます。このエージェントの設定のほとんどは他のエージェントと同じですが、論理プロセッサ、物理コア、およびRubyのパッチレベルに関する特定のホストの設定を簡単に見ることができます。また、このエージェントは以前のRubyバージョンを使用していることにも注目してください。
one.newrelic.com > APM & サービス > 設定 > 環境 > 環境のスナップショット:エージェントとそのサービスに適用される特定の設定を確認したり、特定のエージェントに適用される設定の値を確認したりするには、エージェントまたは値の上にマウスを置きます。
Environment snapshot ページの情報は、使用しているAPMエージェントによって異なります。例えば、Rubyエージェントを使用しているアプリではgemの設定が表示され、Javaエージェントを使用しているアプリではjarの設定が表示されます。