New Relic 可観測性プラットフォームは、アプリケーションまたはスタックの任意の部分を監視する柔軟性を提供します。これは、テレメトリ データを収集して New Relic に送信する New Relic エージェントの力によって可能になります。他のソフトウェアと同様に、エージェントを最新の状態に保つ必要があります。
エージェントのバージョンについては、リリース ノートを参照してください。最新バージョンをダウンロードしてインストールするには、そのエージェントのドキュメントを参照してください。
エージェントを更新する理由
エージェントを最新の状態に保つ主な理由は 3 つあります。
Security:
当社のコードまたは当社のコードが依存するライブラリに脆弱性が見つかった場合、当社はその脆弱性を修正し、バージョン アップデートとしてお客様に提供します。 エージェントを最新の状態に保つことで、誰かがこれらの脆弱性の 1 つを悪用して運用に影響を及ぼすリスクを軽減できます。
Bug fixes:
最新のバグ修正が適用された最新のエージェント バージョンを確実に使用することで、バグの特定と報告にかかる時間と労力を節約できます。
New features:
私たちは、お客様が環境をより詳しく把握し、アプリ内の問題を見つけて、より効率的に解決できるように、エージェントを継続的に改善しています。 New Relic が提供するすべての機能を活用するには、エージェントのバージョンが最新であることを確認してください。
エージェントを定期的に更新する
最新のエージェント バージョンが利用可能になり次第、更新することをお勧めします。組織が最新バージョンへのアップグレードを妨げる慣行を確立している場合は、エージェントが最大 90 日経過したバージョンに定期的に更新されていることを確認してください。
エージェントのバージョンを追跡する
エージェントのバージョンを追跡するには、New Relic エージェント グラウンドキーパー アプリを使用します。 アクセスするには、 one.newrelic.com > All capabilities > Apps > Agent groundskeeperにアクセスしてください。
グラウンドキーパー アプリを使用して表示:
- エージェントの年齢
- エージェントを使用するアプリケーション名
- バージョンナンバー
- バージョンのリリース日
エージェントを更新する際の考慮事項
場合によっては、エージェントの新しいバージョンに重大な変更が含まれることがあります。エージェントを更新する準備をするときは、特定の言語エージェントのドキュメントを確認してください。
時々リリースされる新機能では、分散トレースやコンテキスト内ログなど、追加のデータ インジェストが必要になります。取り込まれたすべてのバイトが確実に価値をもたらすように尽力していますが、取り込み速度を調整する方法があります。取り込みの最適化の詳細については、アカウント マネージャーに相談するか、サポート フォーラムを確認してください。
エージェントを自動的にデプロイする
エージェントを最新の状態に保つために、展開の自動化をお勧めします。自動化ソリューションには、Ansible、Chef、および Puppet が含まれます。詳細については、 APM ベスト プラクティス ガイドを参照してください。
APMエージェントの更新
お使いのエージェントのドキュメントをご覧ください。
その他のNew Relicツール
他のツールに関する情報は、New Relic Instant Observability のそのツールのドキュメントを参照してください。