New Relicでは、クラウドや専用ホストで実行しているサービスや、オーケストレーションされた環境で実行しているコンテナなど、フレキシブルでダイナミックなインフラストラクチャ全体のオブザーバビリティを提供します。すべてのホストの健全性とパフォーマンスを、アプリケーションのコンテキストやログ、設定変更と関連付けることができます。
Infrastructureモニタリングを使用して、現在の運用チームは、データセンターや数千ものAmazonやGoogle Cloud、Azureインスタンスなどの複雑なハイブリッドシステムの完全なオブザーバビリティを実現します。
当社のインフラストラクチャモニタリングのソリューションに関する詳細と、その開始方法を続けてお読みください。まだ作成されていない場合は、無料のNew Relicアカウントを以下で作成し、今すぐデータの監視を開始してください。
インフラストラクチャに関するHostsページには、システム、ネットワーク、プロセス、およびストレージのパフォーマンス指標が表示されます。
ヒント
Infrastrcutureモニタリングを効果的に使用する方法を知りたいですか?当社のガイド付きインフラストラクチャと根本原因のラボをお試しください。
Infrastructureモニタリングソリューション
当社には、幅広いInfrastructureモニタリングソリューションがあります。概要は次のとおりです。
- Linux、macOS、Windowsオペレーティングシステム用のInfrastructureエージェント。
- KubernetesとPixieインテグレーション。
- Amazon、Azure、Google Cloud Platform向けクラウドインテグレーション。
- Prometheusのインテグレーション。
- MySQL、NGINX、Cassandra、Kafkaなどのサービス向けのオンホストインテグレーション(いくつか例を挙げます)。オンホストインテグレーションのほとんどは、Infrastructureエージェントとともにインストールされ、それと連携してデータを送信します。
クイック・スタート:ガイド付きインストールを使用
最も手っ取り早い方法は、当社のガイド付きインストールを使用することです。このインストールでは、Infrastructureモニタリングエージェントをインストールし、ご使用の環境でアプリケーションとログソースを検出します。
ガイド付きインストールは、ほとんどの設定と連動します。ただし、ご希望にそえない場合は、以下のオプションをご確認ください。
実行可能なデータでMTTRを短縮する
リアルタイムのメトリクスと解析により、ホストパフォーマンスの変化を設定の変更と関連付けて考察することで、平均解決時間(MTTR)を短縮できます。インベントリページでは、エステート全体を検索し、特定のパッケージ、設定ファイル、または起動スクリプトが含まれるホストを正確に特定できます。
インベントリページでは、主にエステートのすべてのインフラストラクチャエンティティを取り上げています。
Eventsページでは、設定の変更、再起動、SSHセッション、その他の重要なイベントの変更を追跡できます。リアルタイムフィードで、インフラストラクチャ全体の変更ログを提供します。当社のソリューションは5秒以内に安全にデータを収集・表示するため、モニタリングが現実から遅れを取ることはありません。
イベントページには、ホストで発生したすべてのもののリアルタイムフィードが含まれます。
Infrastructureモニタリングツールを使用して、次のことも行えます。
- データのクエリを行い、インフラストラクチャイベントを掘り下げて分析し、チームと共有可能なカスタムダッシュボードを構築する。
- サーバー側かアプリケーション側かによらず、問題がどこで発生しても、InfrastructureモニタリングとのAPMデータ接続により、パフォーマンスの問題のトラブルシューティングを行う。
- 関連性のあるInfrastructureチャートから直接、アラート設定を作成、表示、または更新します。たとえば、アラート条件を報告しないホストを作成できます。
インフラストラクチャおよびアプリデータのログを表示
ログとインフラストラクチャのデータを統合して、トラブルシューティングをより簡単かつ迅速にできます。コンテキストのログでは、Kubernetesクラスタなど、インフラストラクチャデータのログを表示することもできます。必要な数の設定ファイルを追加できます。これらのファイルは、ログメタデータを当社のプラットフォームにプッシュするソースとして機能します。
エラーとトレースに関連するログメッセージをアプリケーションやホストのUIで直接表示することもできます。New Relicで別のUIページに切り替える必要はありません。詳細については、コンテキストのAPMログのドキュメントを参照してください。
エージェントがコンテキストソリューションの自動ログをまだサポートしていない場合は、コンテキストソリューションの手動ログを引き続き使用できます。また、Infrastructureエージェントまたはその他のサポートされているサードパーティ製のログフォワーダーを使用してログを転送できます。
Infrastructureエージェントをインストールする
弊社のオープンソースInfrastructureエージェントは、バックグラウンドで動作する軽量な実行可能ファイルで、オペレーティングシステムからデータを収集します。
ガイド付きインストールを使用しない場合、Infrastructureエージェントをインストールする最も簡単な方法は、パッケージマネージャ(Linux)またはMSIインストーラ(Windows)を使用することです。
まだNew Relicアカウントがない、またはステップごとの手順に従いたい場合は、チュートリアルを参照してLinux | Windows | Elastic Beanstalk | Ansible | Chef | Puppet用のエージェントをインストールしてください。
Infrastructureサービスインテグレーション
Infrastructureインテグレーションにより、一般的な多くのサービスやシステムのメトリクスにアクセスできます。当社のインテグレーションには、以下が含まれます。
- クラウドプラットフォームインテグレーション:Amazon、Google Cloud Platform、Microsoft Azure。
- KubernetesインテグレーションとPixieインテグレーション。
- NGINX、Cassandra、MySQLなど、当社のオンホストインテグレーションは、Infrastructureエージェントと連携して機能します。
- New Relic Flexと独自のインテグレーションを構築します。
Kubernetesクラスタエクスプローラーは、大規模なKubernetesの実行に関連する問題に対する、強力で革新的な解決策となります。
ホストの絞り込み
フィルターセットを使用すると、最も重要な基準に基づいてホストを整理できます。ホストのフィルタリングは地理的な場所、ホスト名、またはLinuxディストリビューションなどの任意のInfrastructure属性別に行うことができます。
地域やインスタンスのタイプなどのAmazon属性で絞り込みを行い、カスタム属性を追加して、どのチームが、実行しているホストやサービスを管理するかなど、一意のメタデータを定義することもできます。
Infrastructureデータを詳しく調べる
Infrastructureデータのクエリと可視化を行えます。
- Infrastructureイベントのサンプリングと検索を行い、収集しているデータについて完全に理解する。
- メトリクスとイベントを使用してデータを視覚的に参照します。
- NRQLを使用して、データに対してSQLのようなクエリを作成するか、またはPromQLスタイルのクエリを使用してデータのクエリを行います。
- ダッシュボードを使用して、高度なデータ可視化やデータのコンテキスト化を行い、システムがどうなっているかをリアルタイムで理解する。