システムのパフォーマンスが低下した場合、それがコード、インフラストラクチャ、または基盤となるネットワークのいずれが原因であるかを知る必要があります。そして、あなたはあなたがあなたの努力に集中することができるように、速く知る必要があります。ネットワーク監視を使用すると、アプリケーション、インフラストラクチャ、デジタルエクスペリエンス、およびネットワークデータをすべて1つの場所で相互に関連付けて分析し、ネットワークパフォーマンスとシステム全体のパフォーマンスが相互にどのように影響するかを理解できます。
ヒント
ネットワーク監視がNewRelicFedRAMPのモデレート認証に含まれるようになりました。
SNMP 、 ネットワークフロー、およびネットワークsyslogのガイド付きインストールを使用して、 FedRAMP認定のAPIエンドポイントを自動的に検出および構成するか、 SNMP 、 ネットワークフロー、およびネットワークsyslogのドキュメントにある手動セットアッププロセスを確認してください。
ネットワーク監視で利用可能なダッシュボード。
ネットワーク監視は、ネットワーク データのコンテキストを、New Relic で既に収集しているアプリケーションおよびインフラストラクチャ データに追加します。ネットワーク データを監視することで、次のことが可能になります。
- スタック全体(アプリケーションとインフラ)のパフォーマンスを分析・把握することで、システムのパフォーマンスを全体的に把握することができます。
- すべてのデータを単一のプラットフォームに集約し、死角をなくす。
- ある問題にネットワークが関係しているかどうかが一目瞭然。
ネットワークデータの種類
次の種類のネットワークデータを監視できます。
Device performance via SNMP
: 簡易ネットワーク管理プロトコル (SNMP) は、ネットワーク デバイス間で管理情報を交換するためのアプリケーション層プロトコルです。 SNMP データを New Relic に送信するには、 SNMP データ監視を設定します。
Network syslogs
: 変更内容、エラー、その他のデバイス イベントに関する情報を提供して、「なぜ?」をすぐに理解できるようにします。パフォーマンステレメトリーの変化の背後にあるもの。 ネットワーク syslog データを送信するには、 ネットワーク syslog 監視を設定します。
Cloud flow logs
: 送信元と宛先の IP アドレスとポート、メッセージ、主要なネットワーク パフォーマンス テレメトリ、および特定の通信試行の状態をキャプチャすることにより、ホストと他のサービス間の通信の詳細を示します。 クラウドフローログ監視を設定します。
Network flow logs
: オンプレミス ネットワーク内のネットワーク インターフェイスとの間で送受信される IP トラフィックに関する情報を取得します。 ネットワークフローデータをNew Relicに送信するには、ネットワークフローデータ監視を設定します。
重要
ネットワークの可視性を高めるために、SNMPとネットワークフローデータの両方を設定することをお勧めします。これにより、パフォーマンス指標とトラフィックパターンの両方が提供され、ネットワークのトラブルシューティングと最適化が可能になります。
ハイレベルアーキテクチャの概要
私たちのソリューションは、パートナーであるKentikによって開発されたktranslatedockerコンテナに基づいています。この単一のコンテナイメージは、イベント、メトリック、およびログAPIにエクスポートされ、New Relicに表示されるデータを収集および処理するために、環境でホストされます。
ネットワーク監視アーキテクチャの概要。