- -2019年にネットワーク監視を改善するための最良のMRTG代替

2019年にネットワークモニタリングを改善するためのベストMRTG代替品

Multi Router Traffic Grapher、またはMRTGは、すべてのネットワーク監視プラットフォームの祖父。低帯域幅のインターネットリンクの使用率を表示するツールの必要性を満たすために、1990年代半ばに作成されました。それはすぐにかなり完全な監視ソリューションに進化し、ほぼ任意の数のデバイスをポーリングし、インターフェースの使用率を示すきれいなグラフを作成できます。最新バージョンは6年前ですが、まだ比較的広く使用されています。今日は、MRTGの5つの代替案を紹介しています。 MRTGの欠点のほとんどに対処し、通常、はるかに優れたエクスペリエンス、よりきれいなインターフェイス、および簡単な構成を提供します。

MRTGスクリーンショット

最高のトップ5ピックを公開する前にMRTGの代替手段として、最初にMRTGについてもう少し詳しく説明します。このツールがバックグラウンドでどのように機能するかを説明します。また、ほとんどのMRTGの代替案の目的は、元のシステムの欠点に対処することであるため、それらが何であり、何ができるかについても説明します。簡単に修正できるものもあれば、使用されている技術に固有のものもあります。最後に、主題の核心部分について説明し、MRTGの5つの代替案を確認します。私たちのリストには、無料のソフトウェアと商用のソフトウェアが混在しており、その一部は非常に大規模なネットワークに簡単に拡張できます。

(ほぼ)MRTGについて知る必要があるすべて

ウィキペディアによると、MRTGは「ネットワークリンクのトラフィック負荷を監視および測定するための無料ソフトウェア。ユーザーは、ネットワーク上のトラフィックの負荷を経時的にグラフィカルな形式で見ることができます「。この説明は綿密に正確ですが、あまり語っていません。

MRTGをよりよく理解するために、もう一度戻りましょう英国レスターのデモンフォート大学で1994年夏までの歴史。大学には、単一の64 kbpsインターネットリンクを共有する1000台以上のネットワークコンピューターがありました。言うまでもなく、これらのほとんどがテキストベースのコンピューティングの時代でさえ、リンクはしばしば重要な混雑に苦しみました。大学が少なくとも1年間はより大きなサーキットを獲得できなかったことは明らかでした。そのため、すべてのユーザーがサーキットの帯域幅使用率をライブで見ることができるように、何かを設置することにしました。

Multi Router Traffic Grapherが誕生しました。 5分ごとに、大学のインターネットゲートウェイルーターのオクテットカウンターをポーリングしました。ソフトウェアはこのデータを使用して、5分間隔ごとにインターネットリンクの平均転送速度を導き出しました。また、このツールは、最終日、週、月、および年の転送率を示す4つのグラフを含むWebページを生成しました。

MRTGインデックスページ1

それ以来、ウェブブラウザを持っている人は皆リンクの状態を監視できます。もちろん、グラフの可用性はリンクの容量を増やすことには何も影響しませんでしたが、大学の管理者にもっと大きなリンクが本当に必要であると納得させるために必要な議論を提供しました。今日まで、容量計画は依然としてMRTGおよび代替システムの主な用途の1つです。

仕組みは?

MRTGはシンプルネットワーク管理を活用していますプロトコル、またはSNMP。ほとんどのネットワーク機器に組み込まれている機能。 SNMP対応デバイスには、MRTGなどの監視システムによってリモートで読み取り可能なカウンターがあります。それは効率的であり、仕事を終わらせます。ここで提案されているすべてのMRTG代替案は、同様の方法でSNMPを使用します。

技術的な詳細の大部分は省きます。すべての専門用語が、それがどのように機能するかを知りたいかもしれません。帯域幅の使用状況を監視するコンテキストでは、2つの特定のSNMPパラメーターが重要です。 1つはインターフェースからのバイト数をログに記録し、もう1つはバイトの数をログに記録します。スイッチ、ルーター、およびその他のネットワーク機器は、インターフェースごとに1ペアを持ちます。

そのため、MRTGは監視する各デバイスをポーリングします5分間隔で、監視するように構成されている各インターフェイスの2つのカウンターの値を読み取ります。次に、2つのカウンターの以前の値を現在のカウンターから減算します。結果は、5分間に出入りするバイト数です。単純な数学を使用して、これらの数値を8(バイトのビット数)で乗算し、300(5分の秒数)で除算して、過去5分間のビット/秒の平均帯域幅使用量を取得します。

もちろん、MRTGは数学を行うだけではありません。 また、5分ごとに読み取る値をラウンドロビンアーカイブファイルに保存します。これは、古いデータを自動的に要約し、特定のサイズを超えることのないファイルの種類です。また、これらのグラフはどこかに配置する必要があるため、MRTGはグラフを保持するWebページも作成します。

MRTGの欠点

MRTGにはいくつかの長所がありますがフリーでオープンソースであり、ほとんどがPerlで書かれているため、誰でも簡単に修正してニーズに適合できるなど、ソフトウェアには重大な欠点がいくつかあります。何よりもまず、MRTGはUnixの強力なバックグラウンドを持つかなり古いツールです。しばらく前にWindowsプラットフォームに移植されましたが、インストールプロセスは非常に面倒です。このプロセスは、 mrtg-nt-guide。その名前からドキュメントの年齢がわかりませんか?

詳細を保存しますが、それで十分です。インストール手順は非常に複雑です。たとえば、MRTGをインストールする前に、コンピューターにPerlをインストールする必要があります。また、MRTGは、アプリケーションをサービスとして実行できる外部ユーティリティを使用しない限り、サービスとして実行できません。ドキュメントは、以前は無料であったツールの1つを示唆していますが、現在は有料プログラムです。全体的に、MRTGをWindowsにインストールすることは、あなたが知っている場所で苦痛になることがあります。

MRTGのもう1つの問題は、ほとんどの場合、構成は編集が必要なテキストファイルを介して行われます。 GUIコントロールパネルと自動構成ウィザードに慣れてきたこの時代に、これはやや時代遅れに感じられるかもしれません。確かなことの1つは、ツールの学習曲線が急勾配であることです。

MRTGには、cfgmakerというツールが含まれています。Perlスクリプト-SNMP対応デバイスから取得した情報に基づいてMRTG構成ファイルを作成しますが、それを使用することは間違いなく直感的ではありません。また、ご想像のとおり、ネットワークでSNMP管理可能なデバイスをスキャンし、監視するデバイスを選択できる検出プロセスはありません。

最後に、MRTGの「現在の」バージョンの日付は6年以上前の2012年1月。これには2つの意味があります。製品が優れており、追加の機能やバグ修正を必要としないか、積極的に保守されていません。私は二番目を選びます。製品がもう良くないという意味ではありません。確かに2012年と同じくらい良いのですが、新しい代替製品が新しい機能を備えているか、より優れた、場合によってはより高速な技術を使用している可能性があります。

最高のMRTG代替品

私たちはインターネットを探して最高のものを探しましたMRTGの代替。具体的には、MRTGの欠点のない製品を探していましたが、基本的に同じタスクを実行しました。つまり、インターフェースの帯域幅使用率を測定し、Webページにグラフとして表示します。私たちの発見のいくつかは、MRTGよりもはるかに多くの機能を備えた巨大な商用ツールであり、数千ドルの費用がかかります。

1. SolarWinds Network Performance Monitor無料トライアル

通常、SolarWindsの導入は不要です。ネットワーク管理者。同社は、その優れたネットワーク管理ツールと、特定のタスクを達成するための多くの無料ツールを公開していることで有名です。 SolarWindsの主力製品は、ネットワークパフォーマンスモニター(NPM)と呼ばれます。これは、MRTGの機能をはるかに超える完全なネットワーク監視ソリューションです。しかし、MRTGの代替案について話しているので、まずNPMのMTRGのような機能に集中しましょう。

MRTGと同様に、SolarWinds NPMはネットワークをポーリングしますSNMPプロトコルを使用するデバイスは、インターフェースのカウンターを読み取ります。 NPMは結果をSQLデータベースに保存し、ポーリングされたデータを使用して、各インターフェイスの使用状況を示すグラフを作成します。

SolarWinds NPMの概要

30日間の無料トライアル: SolarWinds Network Performance Monitor

システムはユーザーフレンドリーなGUIを使用し、デバイスは、IPアドレスまたはホスト名とSNMP接続パラメーター(コミュニティストリングと呼ばれる)を指定するだけです。次に、ツールはデバイスにクエリを実行し、使用可能なすべてのSNMPパラメーターを一覧表示して、グラフに含めるパラメーターを選択できます。たとえば、一般的なネットワークスイッチまたはルーターには、各インターフェイスのトラフィックカウンターとエラーカウンター、およびCPUとメモリの使用率カウンターがあります。

ネットワークパフォーマンスモニターのスケーラビリティはその最高の機能の1つ。最小のネットワークから、多数のサイトに広がる数万台のデバイスで構成される大規模ネットワークまで拡張できます。スケールアップを支援するために、ライセンスのアップグレードは簡単なプロセスです。

NPMのもう1つの優れた機能は、その機能です。ネットワークマップを自動的に構築し、2つのデバイスまたはサービス間のクリティカルパスを視覚的に表示します。この機能は、アプリケーションアクセスの問題をトラブルシューティングする際に非常に役立ちます。

価格面では、SolarWinds Network Performace Monitor3,000ドル弱から始まり、監視するデバイスの数と選択したオプションコンポーネントによって異なります。詳細な見積もりについては、SolarWindsセールスチームに連絡する必要があります。ただし、購入する前に製品を試してみたい場合は、ほとんどの有料SolarWinds製品と同様に、30日間の無料試用版を利用できます。

ダウンロードリンク: https://www.solarwinds.com/network-performance-monitor

2. PRTG

PRTGまたは、より正確に。その Paessler Router Traffic Grapher 別の優れた監視システムです。 これは、エンタープライズクラスの製品であり、Paesslerはセットアップが最も簡単だと主張しています。 Paesslerによると、PRTGは数分でセットアップできます。お客様の経験はさまざまであり、確かにそれ以上の費用がかかりますが、それでもセットアップは非常に簡単で迅速です。 MRTGよりも間違いなくそうなので、その主要な制限の1つに対処します。

PRTGスクリーンショット

インストールは簡単ですが、製品はまだです機能が豊富。例として、いくつかの異なるユーザーインターフェイスが付属しています。 Windowsエンタープライズコンソール、Ajaxベースのウェブインターフェース、AndroidとiOS用のモバイルアプリがあります。モバイルアプリはプラットフォームの機能を完全に活用しており、たとえば、機器に添付されたQRコードをスキャンしてグラフにすばやくアクセスできます。

PRTGは、PaesslerのWebサイトからダウンロードできます。2つのオプションから選択する必要があります。フル機能であるが監視機能を100センサーに制限する無料版、または無制限であるが試用期間が終了すると無料版に戻る30日間の無料試用版があります。監視対象の各パラメーターは、1つのセンサーとしてカウントされます。たとえば、48ポートスイッチの各ポートで帯域幅を監視すると、48個のセンサーとしてカウントされます。

3. ManageEngine OpManager

ManageEngineのOpManager –別のネットワーク管理ツールのトップメーカーは、3番目の選択肢です。 WindowsまたはLinuxで実行でき、いくつかの優れた機能を誇っています。とりわけ、ネットワークをマッピングしてダッシュボードに表示できる自動検出機能があります。各ページの上部に表示される色分けされたミニチュアグラフも、この製品の優れた機能です。

ManageEngine OpManagerダッシュボード

製品のダッシュボードに戻ると、とても簡単です使用してナビゲートし、ドリルダウン機能を備えています。あなたがそんなに傾いているなら、どこからでもシステムにアクセスできるタブレットやスマートフォン用のアプリもあります。これは全体的に非常に洗練されたプロフェッショナルな製品です。

あなたがしたい場合は無料版が利用可能です購入する前に試してみてください。これは本当に無料のバージョンであり、無料の試用版ではありません。ただし、制限があり、監視できるデバイスは10台までです。小さなネットワークを管理している場合は、おそらく無料版でうまくいくでしょう。有料版については、EssentialまたはEnterpriseプランを選択できます。 1つ目は最大1,000ノードを監視し、もう1つは10,000ノードまで監視します。

4.サボテン

サボテンはMRTGの親です。 その主要コンポーネントは、MRTGの主要開発者であるTobi Oetikerによって開発されたデータロギングおよびグラフ作成システムであるRRDToolです。この遺産は、MRTGに驚くほど似ているCactiのグラフを見ると明らかです。

Cactiは無料のオープンソースの完全なネットワークです監視ツール。 Cactiの主要なコンポーネントは、高速ポーラー、高度なグラフテンプレート、および複数のデータ取得方法です。 Cactiは、製品に組み込まれたユーザーアクセス制御も備えています。また、使いやすいウェブベースのインターフェースも備えています。 Cactiは、最小の単一LANインストールから、複数のサイトにある数千のデバイスを含む複雑なネットワークまで、非常に優れた拡張性を備えています。

サボテンのスクリーンショット

CactiはRRDToolを使用して、データを取得し、SQLデータベースとグラフを作成します。これは主にPHPで記述されており、ニーズに合わせて変更できます。最も強力な機能の1つはテンプレートです。たとえば、このようなデバイスで監視する可能性のある要素のほとんどがすでに含まれているCiscoスイッチ用の組み込みテンプレートがあります。しかし、デバイステンプレートだけでなく、グラフテンプレートもあります。ツールを簡単に構成できます。また、デバイス固有のテンプレートがまだ存在しない場合は作成できます。また、各デバイスメーカーのWebサイトまたはコミュニティCactiフォーラムからダウンロードできる、デバイス固有のテンプレートも多数あります。

5.観測所

Observiumは、次の機能を備えた監視プラットフォームです。低メンテナンスおよび自動検出。特に、Cisco、Windows、Linux、HP、Juniper、Dell、FreeBSD、Brocade、Netscaler、NetAppなど、幅広いデバイスタイプ、プラットフォーム、およびオペレーティングシステムをサポートしています。 Observiumの主な焦点は、ネットワークの健全性とステータスを表示する、美しく直感的でシンプルかつ強力なユーザーインターフェイスを提供することです。

観測ポートの詳細

製品には2つのバージョンがあります。 誰でも無料で利用できるObserviumコミュニティがあります。このバージョンは、更新と機能を年2回受け取ります。 Observium Professionalには、追加機能が追加されており、毎日更新されます。どちらのエディションもLinuxプラットフォームでのみ実行されます。

Observiumは帯域幅以上のものを提供しますモニタリング。たとえば、95パーセンタイルまたは合計転送バイトで毎月の合計帯域幅使用量を測定するアカウンティングシステムがあります。また、ユーザー定義のしきい値を持つアラート機能も備えています。さらに、Observiumは他のシステムと統合し、その情報を引き出してそのインターフェイス内に表示できます。

Observiumユーザーは、セットアップがとても簡単で、どのように自分自身を構成するのか。しかし、完璧なものはありません。ソフトウェアを見つけるのは難しいことです。 ObserviumのWebサイトにダウンロードセクションはないようです。ただし、いくつかのLinuxディストリビューションには、パッケージを取得するためのリンクを含む詳細なインストール手順があります。

結論として

MRTGがこれまでもそうであったように優れた製品、利用できるより洗練された製品があります。多くの機能が拡張されており、すべてセットアップと使用が簡単です。彼らはまだ複雑な製品であり、彼らはいくつかの初期努力を必要としますが、彼らは十分に報われるでしょう。

コメント