
New RelicのNPM (Network Perfomance Monitoring) では各種プロトコルを用いてネットワーク機器のパフォーマンス情報を収集します。
CiscoやJuniperなど、様々なネットワーク機器メーカーがありますが、そのうち代表的な日本のメーカーのルーター観測について設定例を交えてご案内します。
NPMでの対応機能
New RelicのNPM (Network Perfomance Monitoring) で対応しているプロトコルは下記の通りです
SNMP
- v1
- v2c
- v3
Syslog
- RFC3164
- RFC5424
- RFC6587
Network Flow data
- NetFlow v5 *
- AppFlow
- Argus
- cfloud
- J-Flow
- Netstream
- RFlow
- NetFlow v9 *
- sFlow *
- IPFIX *
- Cisco ASA
- Cisco NBAR
- Paloalto
Network Flow dataについて、2024年1月のアップデートにて * 印のついているプロトコルを自動判別して収集するようになりました。
NEC Univerge IXシリーズの例
NEC Univerge IXシリーズのプライベートMIBは2023年1月にリポジトリに統合されました。そのため、SNMP観測のためにカスタムでMIBを追加する必要はありません。2024年6月現在、公式提供されているPICO-SMIの2022/09/26更新R19.4が利用できます。
Syslog及びsFlowにも対応していますので、L1〜4での観測とログ収集が可能となります。
設定例(抜粋)
実際に投入する設定は環境等によって変わりますが、Network Performance Monitorは複数のプロトコルのそれぞれに対応するコンテナを、同じホストで実行していただくことが可能ですので、IPは1つで問題ない状況にできます。
ktranslateというOSSのコンテナとなりますので、そこからさらにインターネット経由でNew Relicへデータが送信できるように構成してください。
YAMAHA RTX / NVRシリーズの例
YAMAHA RTX / NVR シリーズのプライベートMIBは登録されていません。
こちらの手順を参考にカスタムプロファイルとしてMIBを追加していただくことができます。
NetworkFlowには対応しておりませんが、Syslogは対応していますので、L1〜2(3)での観測とログ収集が可能となります。
設定例(抜粋)
SNMPでの監視は、業務用ネットワーク機器では標準搭載されている事も多く、オンプレの環境やオフィスネットワークの状況の観測に非常に役立ちます。
特にNetwork Flowデータは通信元と通信先のデータを取得することにより、システムとして正常な通信がされているのか、不審な通信はないかなどの確認を行っていただくことも可能です。
Next steps
SNMP によるネットワーク機器等の監視をを今すぐ開始しませんか?まずは、New Relicに登録しましょう。無料アカウントには、毎月100GBの無料データ取り込み、1名の無料フルアクセスユーザー、および無制限の無料ベーシックユーザーが含まれます。
The views expressed on this blog are those of the author and do not necessarily reflect the views of New Relic. Any solutions offered by the author are environment-specific and not part of the commercial solutions or support offered by New Relic. Please join us exclusively at the Explorers Hub (discuss.newrelic.com) for questions and support related to this blog post. This blog may contain links to content on third-party sites. By providing such links, New Relic does not adopt, guarantee, approve or endorse the information, views or products available on such sites.