0

Nagios監視ツールを使用してSNMPトラップ監視を理解し、セットアップするのに苦労しています。私はインターネット上で多くのチュートリアルと記事をたどりましたが、以下の2点を理解できませんでした:

1) SNMP トラップ監視についての理解、なぜ SNMP トラップ監視を行うのか? 2) Nagios監視ツールを使用してSNMPトラップ監視を実装するにはどうすればよいですか?

上記の2点に関するヘルプは大歓迎です。

前もって感謝します。

4

1 に答える 1

-1

ほとんどのネットワーク デバイスは、管理情報ベース (MIB) と呼ばれるデータベースを保持しています。これは、ヘルスを含むハードウェアに関連する情報を追跡するために使用されます。この情報を取得するには、ベンダーごとに異なる OID またはオブジェクト識別子を提供する必要があります。

SNMP を介して、デバイスから任意の OID を照会できます。Cisco ルーターがあり、過熱しないようにしたいとします。そのため、5 ~ 10 分ごとに OID の温度を確認し、Nagios で特定の制限を設定します。たとえば、温度が 45 ℃ を超えた場合、Nagios はアラートなどを送信する必要があります。同様に、他の OID を監視できます。

問題は、Nagios で SNMP をどのように使用するかということです。Nagios には、これを行う check_snmp というスクリプトがあります。

check_snmp -H <ip_address> -o <OID> [-w warn_range] [-c crit_range]
[-C community] [-s string] [-r regex] [-R regexi] [-t timeout] [-e  retries]
[-l label] [-u units] [-p port-number] [-d delimiter] [-D output-delimiter]
[-m miblist] [-P snmp version] [-L seclevel] [-U secname] [-a authproto]
[-A authpasswd] [-x privproto] [-X privpasswd]

ご覧のとおり、IP アドレス、OID、警告およびクリティカルのしきい値、認証情報などを提供できます。これがお役に立てば幸いです。

于 2016-09-01T00:04:05.903 に答える