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