web-dev-qa-db-ja.com

Nagios 3でのNRPEとSNMPの長所/短所?

私はしばらくの間、クライアントでNRPEを備えたNagios 3を使用してきましたが、それはうまく機能します。

SNMPを使用した場合、各クライアントにcheck_プラグインをインストールする必要がないと聞いたことがあります。

では、NRPEとSNMPの長所と短所を知っている人はいますか?

私のモニターサーバーはNagios3を搭載したCentOS5であり、クライアントは主にCentOSとUbuntuです。

3
Sandra

SNMPは、Linux、Unix、Windows、Ciscoなど、あらゆるもので利用できます。

SNMPにないNRPEで特定の情報が利用可能になります。 SNMPがどのように機能するかを理解すれば、snmpdを使用したセットアップ時間は非常に速くなります。

クライアントにsnmpd.conf構成を提供すると、クライアントは、ユーザーに代わってトラブルシューティングを行うことなく、独自のsnmpデーモンをすばやくセットアップできます。 NRPEをインストールするためにクライアントサーバーへのアクセスを要求していると思います。インストール方法によっては、非常に成熟しており、配布パッケージ管理システムによって維持されることが保証されているsnmpとは異なり、クライアントシステムがNRPEを最新の状態に保っていない場合があります。

snmpがNagiosに正しい情報を提供できない場合を除いて、労力を節約し、NRPEの使用を避けてください。

3
Ash Palmer

私たち二人ができないと言っていることは何もありません!

SNMPは素晴らしいですが、NRPEがインストールされていない可能性があるのと同じです。また、WindowsでのSNMPサポート...吸う。 NRPEの大きな利点は、そこにある多くのスクリプトがNRPE用に作成されており、SNMPを使用するためにハッキングが必要になる場合があることです。

1
Zypher

SNMPは試され、真実であり、Ash Palmerが示したように、ほとんどすべてでサポートされています。その構成は非常に単純であり、ほとんどのプラットフォームの豊富な統計を提供します。

また、SNMPプロトコルは、ポーリングに依存しない通知システムであるトラップをサポートしています(check_プラグインがサポートしているとは思わないことです)。

SNMPは、ネットワークとCPUの点でもかなり低コストです。

SNMP経由で利用可能な追加データが必要な場合は、それも実行可能ですが、おそらくNRPEよりも大きな課題です。

最後に、SNMPプロトコルバージョン3には、安全な認証と暗号化がプロトコルに組み込まれています。

0
Slartibartfast