一目で最も重要なこと
SNMP は、Netzwerkinfrastruktur の監視のための標準プロトコルです。バージョン情報が表示され、SNMP に関する詳細情報が表示されます。Ihr Monitoring-Tool Ihnen die OID-Arbeit abnimmt。
-
SNMPv3 を確認し、バージョンを確認してください。 SNMPv2c は、インターネット ネットワーク オプションに含まれています。 SNMPv1 は、レガシー バージョンをサポートする新しいバージョンを提供します。
-
うーん、SNMP のインストールについては、標準コミュニティ文字列の詳細を確認し、監視サーバーと最高の SNMP ツーグリフを確認し、インターネット エラーを表示する SNMP を確認してください。
-
Nutzen Sie のポーリングは、主要なデータとトラップのシグナルです。トレンドと歴史に関する投票を行っています。トラップは、非常に困難な状況に陥り、状況を悪化させます。 Geht aber ein einzelnes Packet verloren, verpassen Sie einen アラート。
-
LogicMonitor の監視ツールを強化し、豊富な OID を自動的に取得し、アラートとダッシュボードの SNMP データを解釈し、Ihr チームの監視を強化します。
SNMP (Simple Network Management Protocol) は、IT チームの Netzwerkgeräte および Verwalten の標準プロトコルです。
システム (マネージャー) は、CPU の使用状況、インターフェイスのトラフィックに関するデータを取得 (エージェント) します。管理情報ベース (MIB) を参照してください。
アブフラゲン用の UDP ポート 161 とアラート用の 162 を参照してください。ルーター、スイッチ、サーバー、USV およびストレージ アレイおよびバージョン (v1、v2c および v3) の機能を確認できます。 SNMPv3 は認証と検証を完全にサポートします。
SNMP のエンドツーエンドの操作に関する詳細な説明では、コンポーネントの詳細とバージョンの確認が行われました。 SNMP コンフィギュレーションとアブシケルンを参照し、グレンツェンの SNMP プロトコルを参照してください。
SNMPとは何ですか?
SNMP は、標準プロトコルであり、監視システム (SNMP マネージャー) を含む、さまざまな形式のサンプルとパフォーマンス データを提供します。統合された Betriebssystemen (ein) Ciscoスイッチ、Linux サーバー、APC-USV など) の SNMP-Abfragen alle über dasselbe Protokoll を使用して、さまざまなデータを確認できます。 Ein einziges Tool überwacht so die gesamte Umgebung.
Der Name kann allerdings täuschen. SNMP は、監視と管理のための活動を監視するために、さまざまな情報を収集し、詳細な情報を収集します。
SNMP は、ストレージ システムのデータを収集し、CPU の使用状況、Speichernutzung、インターフェイス トラフィック、温度、Lüfterstatus、Batterielaufzeit einer USV の詳細を確認します。 SNMP に関するすべての Netzwerkgeräte unterstützen を参照してください。サーバー システム、ストレージ システム、および管理機能を提供します。
Warum SNMP wichtig ist
SNMP の監視は、Möglichkeit を参照して、Ihrer Infrastruktur kontinuierlich zu überwachen und 問題を解決し、Nutzer davon betroffen sind に注意してください。
ああ、SNMP は非常に重要で、ダッシュボードと監視ツールは、ベシュベルデンのセキュリティを強化するために使用されています。 Mit SNMP kann ein einziges System Tausende Geräte regelmäßig abfragen und automatisch bei 問題を警告します。 Netzwerk-Monitoring のプロフェッショナルを設定します。
SNMP コンポーネント: マネージャー、エージェント、MIB および OID
SNMP は、次のコンポーネントに関する情報を提供します:
- マネージャーは、アラートの日付と運用状況をフラグメントします。
- エージェントの警告と警告が送信されます。
- MIB を定義し、詳細を確認してください。
- OID は、MIB の内部データをアドレス指定します。

Wie diese Komponenten zusammenspielen
Ein Manager のフラグメント einen エージェントの標準 UDP ポート 161 ab.エージェントは、MIB の情報を確認し、OID を監視します。 Derselbe Agent kann außerdem unaufgefordert Alerts (Traps) über UDP-Port 162 and den Manager schicken, wenn ein Schwellenwert überschritten wird oder sich ein Zustand ändert.
マネージャー(ネットワーク管理ステーション)
マネージャーは、SNMP 送信とアラート (トラップまたは通知) を管理するシステムです。 Linux の Rechner の活動、コマンド実行の実行、ツールの利用による snmpwalk の実行 ゴールドはどうですか、プラットフォーム ウィーを参照してください。 LogicMonitor。プラットフォームは不確実であり、コレクターは異常を検出し、SaaS バックエンドの情報を収集し、アラートを分析します。
Alles 氏は、SNMP-Abfragen の開始者であり、マネージャーでもありました。 Ein einzelnes Gerät kann sowohl einen マネージャーとエージェント ベトレイベン。
エージェント
エージェントはソフトウェアを使用して開発されています。 Sie erfüllt zwei Aufgaben。マネージャーの警告を表示し、アラート (トラップまたは通知) を送信し、管理情報を設定します。
ルーター、スイッチ、ファイアウォールは、ファームウェアの完全性を保証するエージェントです。アウフ・ユニバース・アインセッツバーレン・サーバーン (Linux, Windows, ソラリス、AIX、 FreeBSDの) エージェントのインストールに関する注意事項を確認してください。 Linux では、Net-SNMP を使用して、SNMP エージェントと snmpd-Daemon を選択します。
MIB(経営情報ベース)
MIB ist eine strukturierte Datenbank, die in reinen Textdateien definiert ist. Baumstruktur の詳細については、詳細を確認してください。
標準 MIB は、インターフェイス、システム名、稼働時間などの情報をすべて調べました。 Hersteller-MIB は、APC-USV の最高温度と Cisco ラインカードの詳細を表示します。
正確なデータは保証されますが、Hersteller が MIB を実装することを保証します。
OID(オブジェクト識別子)
OID は、MIB-Baum のオブジェクトのアドレスを数値化したものです。 Jede Zahl は、OID の有効性を確認し、情報を特定し、エージェントの監視を行います。
OID .1.3.6.1.2.1.1.1.0 のネーメン。

システムの説明、システムのテキストを確認してください。 OID は、プライベート Hersteller-OID に対して .1.3.6.1.2.1 の Standard-MIB-2-Objekte oder mit .1.3.6.1.4.1 を使用して、高度な分析を開始します。
Cisco は、Enterprise-Zweig .1.3.6.1.4.1.9 zugewiesen、sodas jedes Cisco の特殊なオブジェクトを理解し、Zweig のネットワークを確立します。 IANA は iana.org/assignments/enterprise-numbers から Hersteller-Präfixe に登録してください。
スカラレとタブラリッシュ OID
OID の種類は次のとおりです。
- Skalare OID は非常に優れており、さまざまな機能を備えています。システムの説明はスカラーであり、帽子の詳細は次のとおりです。
- Tabellarische OID は、Tabelle を使用して、OID を詳細に識別し、インデックスを識別します。
インターフェースはタブラリッシュです。ルーターはインターフェイス、固有のベシュリブング、固有のオクテットカウンターと固有のフェラーザールを備えています。テーブル OID は、インデックスを識別し、インターフェイス インデックス 3 の In-Octets-Counter に対して .1.3.6.1.2.1.2.2.1.10.3 を識別します。
SNMPウォークの詳細:
$ snmpwalk -v2c -c Secret 127.0.0.1 .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysDescr.0 = STRING: Linux demo1.logicmonitor.net 2.6.32-358.6.2.el6 x86_64Cisco スイッチの詳細については、Linux カーネル文字列の IOS バージョン文字列の統計情報を参照してください。 Gleiche OID、underer Agent、passende Antwort。
非常に機能的な SNMP: Der gesamte Ablauf
SNMP 機能は、vier Schritten の Wesentlichen にあります:
- Der Manager sendet eine Anfrage
- Der Agent liest seine MIB
- Der Agent は angeforderten Wert zurück を送ります
- エージェントはトラップを送信し、その他の情報を送信します (オプション)
UDP を使用したコミュニケーションが可能です。

ステップバイステップ
1. 質問: マネージャーは、GET、GETNEXT、または GETBULK、および Agent の UDP ポート 161、OID およびコミュニティ ストリング (v1/v2c) または Benutzeranmeldedaten (v3) を送信します。
2. アブフラージュ: Der Agent は、MIB オブジェクトを実装するために OID を管理し、OID を確認し、詳細を確認します。
3. 回答: エージェントは、UDP ポート 161 とデン マネージャーの応答パケットを確認します。ゲージ (温度計など) は、さまざまな機能を備えています。カウンタ (オクテットの変更) は、サンプル レートを管理し、マネージャーのエラーを検出します。
4. トラップ(オプション): エージェントが設定内容を把握し、情報を追跡するための情報を取得します。エージェントは、管理者に UDP 162 を送信し、ポーリングを開始します。
Eine Monitoring-Plattform wiederholt die ersten drei Schritte typischerweise in regelmäßigen Intervallen、speichert die Werte、berechnet daraus beispielsweise Raten und Verhältnisse und löst Alerts aus、wenn definierte Schwellenwerte überschritten werden。
Die meisten Plattformennutzen Traps als sekundäres Signal、nicht als primäres。 Die Gründe dafür behandeln wir weiter unten.
SNMPコマンドとPDUタイプ
SNMP は詳細情報を定義し、PDU を生成します。マネージャーの皆さん、エージェントの皆さん、私たちの安全を守ってください。
Jeder SNMP-Austausch verwendet einen davon。
| コマンド | 方向 | 機能 |
|---|---|---|
| GET | マネージャー → エージェント | Ruft den Wert einer bestimmten OID ab. OID をさらに詳しく説明します。 |
| ゲットネクスト | マネージャー → エージェント | Ruft die nächste OID im MIB-Baum ab und ermöglicht so beispielsweise das Durchlaufen einer Tabelle, ohne alle Indizes im Voraus zu kennen. |
| 大量購入 | マネージャー → エージェント | Anfrage ab と同様の OID を提供します。 SNMPv2 の有効性と有効性は、ドイツ語で最も重要な情報を提供します。 |
| セット | マネージャー → エージェント | OID オブジェクト、構成設定の詳細を確認します。さまざまな製品設定の中で、Sicherheitsgründen deaktiviert oder eingeschränkt が表示されます。 |
| 応答 | エージェント → マネージャー | GET、GETNEXT、GETBULK または SET を使用することはできません。 |
| トラップ | エージェント → マネージャー | Unaufgeforderte Benachrichtigung bei einem イベント。 Der Empfang wird nicht bestätigt. |
| INFORM | エージェント → マネージャー | トラップ、デア・エンプファング、最も優れた情報を提供します。 Bleibt die Bestätigung aus, kann die Nachricht erneut gesendet werden. SNMPv2 では検証されますが、SNMPv1 では検証されません。 |
SNMPポートとプロトコル
SNMP バージョンの UDP ポート: ポーリング用 161 とトラップ用 162。
SNMP は、UDP (ポート 161 および 162) を使用し、TCP はすべて TLS/DTLS を実装します。 SNMP ポートは、輸送に関する情報も保持します。
| ポート | プロトコル | Verwendung | 方向 |
|---|---|---|---|
| 161 | UDP | GET-、GETNEXT-、GETBULK- および SET-Anfragen sowie Antworten | マネージャー → エージェント (およびアントワート) |
| 162 | UDP | TRAP- und INFORM-Nachrichten | エージェント → マネージャー |
| 10161 | TLS/DTLS | SNMP ユーバー TLS/DTLS (RFC 6353)、アブフラゲン | マネージャー → エージェント (およびアントワート) |
| 10162 | TLS/DTLS | SNMP ユーバー TLS/DTLS、Benachrichtigungen | エージェント → マネージャー |
ファイアウォールと ACL の構成
SNMP ポーリング機能を使用して、ファイアウォールを最適化します。 SNMP は、UDP を保護し、エージェントを攻撃するパケットを監視します。 Eine fehlerhafte Firewall-Regel は、最も重要な問題を解決するために、非常に重要な情報を提供します。
管理者は、管理者が UDP ポート 161 を調べて、SNMP エージェントの標準規格を調べてください。 Für Traps gilt die umgekehrte Richtung: Das Gerät muss UDP-Port 162 auf dem Manager erreichen können, da indiesem Fall der Agent die Kommunikation initiert。
ファイアウォールの問題に関するチェックリスト:
UDP ポート 161 時のトラフィックは、サブネット マネージャーの IP アドレスに基づいています。
Erlauben Sie UDP 162 eingehend auf dem Manager von jedem Gerät、das Traps sender。ポーリング ACL に関するリストが表示されます。
デンケン シー ダラン、ダス UDP の詳細情報。ファイアウォールのセキュリティに関する重要な情報は、ファイアウォールを失うことなく、TCP に関する UDP のステート トラッキングをサポートします。
TLS/DTLS 上の SNMP は、標準ポート 10161 と 10162 の Benachrichtigungen verwendet を備えています。トランスポート プロトコルは、TLS または DTLS の機能を使用して開発されています。
SNMP バージョン: v1、v2c、v3
In Produktivumgebungen sind drei SNMP-Versionen verbreitet. Wir empfehlen SNMPv3、sofern das Gerät diese Version unterstützt。 SNMPv2c は、内部のネットワーク管理における代替手段です。 SNMPv1 のバージョンは、レガシー バージョンによって異なります。
Hier ein Überblick über die drei SNMP-Versionen:
| 機能 | SNMPv1 | SNMPv2c | SNMPv3 |
|---|---|---|---|
| 公開 | 1988 | 1996 | 2002 |
| カウンターサイズ | Nur 32ビット | 32ビットと64ビット | 32ビットと64ビット |
| GETBULKサポート | いいえ | Ja | Ja |
| 認証 | コミュニティ文字列(Klartext) | コミュニティ文字列(Klartext) | ユーザー名 + MD5 または SHA |
| エンコーディング | なし | なし | DES、3DES、またはAES |
| おすすめ | レガシーデバイスのみ | インターネ、ユーバー ACL ゲシュッツテ ネッツヴェルケ | すべては、ネッツェ ベルルトのようなものでした |
SNMPv1: バージョンの詳細
情報は、コミュニティ文字列による Klartext ナッツです。 32 ビット カウンターを参照してください。 1 Gbps インターフェイスは 32 ビット オクテット カウンターを 34 秒で表示します。 Bei Ein-Minuten-Abfragen lässt sich deshalb nicht mehr sagen, ob 10 Octets durchliefen oder 4.294.967.306。
SNMPv1 を設定し、新しい移行バージョンを設定します。
SNMPv2c
v2c ist v1 mit 64-Bit-Counter および einigen Nachrichtentypen wie GETBULK。 Klartext のコミュニティ文字列を参照してください。 SNMPv2c の詳細については、詳細な説明を参照してください。
ハードウェアの管理者 v2c、多くの場合、標準機能。すべての機能を明確に説明します。アクティブな情報は、v3 に表示されます。
SNMPv3
SNMP v3 は、v2c およびその他の機能をサポートします。 Es unterstützt Authentifizierung (meist SHA)、Verschlüsselung (meist AES) または beides。
Die Einrichtung is aufwendiger。 Statt eines einzelnen Community Strings konfigurieren Sie Benutzer、Authenticifizierungsprotokolle、Verschlüsselungsschlüssel und Views。 Der Aufwand lohnt sich in jedem Netz, in dem jemand ohne Vertrauensstellung den Traffic mitschneiden oder Pakete fälschen könnte.
Welche SNMP-Version に関する情報
SNMPv3 は標準の認証および検証機能を備えています。 Setzen Sie v2c nur innerhalb eines vollständig vertrauenswürdigen Netzsegments ein、in dem ACLs beschränken、welche Hosts abfragen durfen。 Setzen Sie v1 は、新しい SNMP バージョンを表示し、新しいバージョンを表示します。
ポーリング vs. トラップ: アンザッツを知りたいですか?
投票を行ってください。マネージャーは Zeitplan Fragen stellt です。トラップは、エージェントの情報を収集し、情報を収集します。
重要なデータをポーリングし、SNMP トラップと信号を監視します。
| ASPEKT | ポーリング | トラップ |
|---|---|---|
| 操作 | Intervallen ab のイベントのマネージャー フラグメント デン エージェント | エージェントは、イベントを送信し、ナクリヒトを送信します |
| 信頼性 | Fehlgeschlagene Abfragen werden anhand von Timeout-und Retry-Einstellungen erkannt | Einzelnes UDP パケット、再試行 (außer INFORM) |
| テストバーカイト | ポーリング間隔の設定 | 最初にイベントを開始し、イベントを開始する |
| Latenz bis zur Erkennung | ポーリング間隔、バイシュピールヴァイゼ 30 ビス 300 秒 | エヒトツァイトのBei erfolgreicher Übertragung nahezu |
| 最後 | Kontinuierliche、geringe Last auf Gerät und Netzwerk | ナヘズケイネ Last, bis ein Event eintritt |
| 歴史データ | トレンド分析に関する最新情報 | リーフェルト・ヌル・ダス・イベント; empfangene Traps können jedoch von der Plattform gespeichert werden |
| 設定画面 | ACL pro Subnetz beziehungsweise マネージャー スコープ | Ziel-IP muss auf jedem Gerät konfiguriert werden |
| に適して | メトリケン、シュヴェレンヴェルテ、カパジテッツプラヌング | Seltene Statusänderungen、過去の歴史に関する日付、関連する情報 |
ワルム・トラップ・アライン・リカント・シンド
Ein Trap ist ein einzelnes UDP-Paket, das das das Gerät genau in dem Moment sendet, in dem etwas schiefläuft. Risiko の場合は、パケットを確認する必要があります。
ネットワークは不安定であり、アップリンクは不安定です。 Geht dieses Paket verloren, erhalten Sie keine Benachrichtigung, und Sie erfahren nie, dass eine Benachrichtigung hätte kommen sollen.
ab をポーリングします。 Ein fehlgeschlagener Poll ist selbst erkennbar. Ihr Manager は、また、Dass ein Gerät nicht mehr antwortet を警告します。
Warum Traps トロッツデム ニュッツリッヒ シンド
Für Ereignisse、die zwischen den Polls passieren und Schnell 関連のシンド、liefern Traps eine nahezu echtzeitnahe Benachrichtigung。 Beispiele sind ein Port、der adminstrativ heruntergefahren wird、ein BGP-Nachbar、der zurückgesetzt wird、Oder ein redundantes Netzteil、das umschaltet。
Nutzen Sie sie als Frühwarnung zusätzlich zum 投票、nicht anstelle davon。 Aktivieren Sie INFORM-Nachrichten dort、wo Ihre Geräte sie unterstützen、denn INFORM verlangt eine Bestätigung und einen erneuten Versand。
ポーリング ビエット、トラップ ニヒト リーファーン
投票内容は、最新の情報を収集します。
Ein Trap kann Ihnen melden、dass die CPU 80 % überschritten hat、sofern auf dem Gerät schwellenwertbasierte Alerts konfiguriert sind。ポーリングは、CPU の性能を評価するために必要な情報を収集するために行われます。
Dieser Unterschied entscheidet, ob sofortiges Handeln erforderlich ist oder das 問題の詳細については、モルゲンの状況を確認してください。 Dieses Muster sehen wir ständig in Kundenumgebungen。 Dieselbe Schwellenwertüberschreitung bedeutet je nach Trendlinie dahinter zwei völlig verschiedene Dinge。
SNMP のセキュリティとベスト プラクティス
SNMP ist eine häufige Angriffsfläche, weil es Ende der 1980er-Jahre entworfen wurde, als man die meisten Netze als vertrauenswürdig voraussetzte.
ドライ・リシケンは関連性を持っています:
- v1 と v2c は Klartext の詳細を確認します。パケット ツヴィッシェン マネージャーとゲラート ミッチナイデを認識し、コミュニティ文字列を認識し、wiederverwenden を参照してください。
- Standard-Community-Strings ("public" および "private") は、ミリオネン ゲレンデの操作を実行するために使用され、ハーステラーが操作を実行し、管理者が確認するために使用されます。 Angreifer benötigen in diesem Fall unter Umständen nicht einmal eigene Zugangsdaten, da die Standardwerte bereits bekannt sind.
- SNMP レスポンダー、つまり DDoS トラフィックの攻撃を妨害します。アイネクライネGETBULK-Abfrage kann eine bis zu 100-mal größere Antwort auslösen。 Dadurch können Geräte als Verstärker für DDoS-Angriffe auf andere Ziele missbraucht werden。
SNMP のソルテ デシャルブを参照してください。
Checkliste zur Absicherung
SNMP に関するベスト プラクティスの詳細:
- パブリックおよびプライベートのコミュニティ文字列を標準化します。
- Verwenden Sie SNMPv3 mit authPriv、また Authentifizierung und Verschlüsselung、sofern das Gerät die unterstützt。
- IP アドレス自動設定マネージャーを使用する SNMP および ACL の詳細。
- 管理 - トラフィックは VLAN から正常に管理 - VRF を取得します。
- Deaktivieren Sie SNMP vollständig auf Geräten, die nicht überwacht werden müssen.
- Deaktivieren Sie SET、sofern Sie die Funktion nicht ausdrücklich benötigen。
- Blockieren Sie UDP 161 と 162 am Netzwerk-Perimeter。 SNMP は、インターネット エラーを解決します。
- Rotieren Sie SNMPv3-Zugangsdaten nachdenselben Richtlinien wie andere privilegierte Zugangsdaten.
- MIB ビューを確認し、エージェントに関する情報を表示し、監視システムの利点を確認します。
「SNMP サポート」だった
「SNMP サポート」については、SNMP に関する詳細情報を参照してください。 Der Umfang reicht von einem のバージョン文字列は、Tausenden herstellerspezifischen Metriken を参照してください。 Die Angabe の「SNMP サポート」は、すべての情報を確認し、最も重要な情報を提供します。
標準 MIB は、インターフェイス、Auslastung、Pakete pro Sekunde、CPU、Speicher および TCP Statistiken ab をデッケンします。
ルーターやスイッチの監視が頻繁に行われます。 Für eine USV reicht es nicht (dort brauchen Sie Batterielaufzeit、Zeit im Batteriebetrieb und Zustand des Batteriepacks) および ebenso wenig für ein Storage-Array (dort brauchen Sie Laufwerksgesundheit、freie Kapazität und Latenz pro LUN)。特定の MIB に Metriken が存在しません。
Hersteller-MIB が問題を自動的に解決します。
APC の MIB は、4.500 オブジェクトと関連性のある情報を提供します。バスの住所を教えてください。 APC は、MIB をサポートするためにオブジェクトを実装します。
MIB バームの詳細情報を測定します。監視ツールの詳細情報を確認し、監視ツールの詳細を確認し、モデルの OID を確認します。
einem Monitoring-System bedeutet の「SNMP サポート」
監視システムは、SNMP の機能を備えており、自動的に実行され、SNMP を制御します。固有のテストは、システムに関する OID プロトコルを使用して行われます。
Dabei sind drei Funktionen besonders entscheidend:
- Automatische Erkennung: システムは、モデルと最適な設定を考慮して豊富な OID を識別し、構成を決定します。 Schalten Sie PoE ein、wird die PoE-MIB abfragbar、ohne dass jemand eine の設定が必要です。
- Korrekte Datenauswertung: SNMP リーフェルト ゲージ、カウンター、文字列、およびビットマップ。レートのカウンター ミュッセン、インデム サンプルの差異とインターバル取得期間、および 64 ビット カウンターの選択と 32 ビット カウンター。システムはすべての情報を収集します。
- シンヴォレ・スタンダード・シュヴェレンヴェルテのアラート: Vordefinierte Alerts für das は、生産状況 (Interface-Fehler、CPU-Sättigung、volllaufende Festplatten、USV im Batteriebetrieb) が存在しており、確実に存在します。 Zudem sollten eigene Schwellenwerte eine kleine Anpassung sein, nicht eine Woche Arbeit bedeuten。
さまざまな拡張機能、グラフ作成、フレキシブルなアラート ルーティング、自動化された管理、レイヤー 2 とレイヤー 3 のトポロジー カルテン、プロトコル (WMI、JMX、Hersteller-API) の監視、SNMP などの機能をサポートします。グレンツェンシュトスト。
Ein System は、SNMP を制御し、SNMP を制御するために使用されます。安全なプラットフォームを使用して、Prinzip haben wir unsere eigene を使用できます。

SNMP を Linux にインストールする
Linux での SNMP のインストール、詳細については、次のとおりです。
- Das Paket installieren
- Den Agent konfigurieren
- Den Dienst starten
- Prüfen, ob er antwortet
Red Hat が CentOS を停止し、ホストの数分を確認します。 Andere Distributionennutzen dasselbe net-snmp-Paket mit anderen Packetmanager-Befehlen.
概要 1: net-snmp-Paket のインストール方法
エージェントをインストールし、コマンドーザイレン・ヴェルクツェウジとイフレム・パケットマネージャーをインストールしてください。 Das Utilities-Paket liefert Ihnen snmpwalk、snmpget und weitere ツール、Sie zum Testen brauchen を参照してください。
yum install net-snmp net-snmp-utils
Debian または Ubuntu を起動せずに、apt install snmpd snmp を実行してください。 Red-Hat-Systemen の最新情報は、すべての情報に基づいています。
シュリット 2: デン エージェントの構成
/etc/snmp/snmpd.conf を使用したエージェントの設定が最も重要です。ホストに関するファイアウォールの優先順位、インターネット エラーの優先順位、設定の最適化:
rocommunity MyCommunityDamit kann jedes Gerät, das den Community String MyCommunity kennt, von jeder IP aus Nur-Lese-Abfragen ausführen, sofern keine Zugriffssteuerungen ergänzt werden. Schreiboperationen (SET) bleiben deaktiviert, was für die meisten Produktivumgebungen sinnvoll ist.
Ersetzen Sie MyCommunity は、公共または非公開の標準的な環境を提供します。 「パブリック」と「プライベート」の区別はなく、厳密に区別されます。
snmpd.conf を使用して、エージェント ネットワークの IP を設定し、SNMPv3 認証と - アクティヴィエレンとアインツグレンゼンのバージョンを確認し、エージェント アントワーテットの OID を設定します。
概要 3: システムの開始と操作の実行
エージェントを開始し、システムを開始し、システムを開始します:
chkconfig snmpd on
service snmpd restartsystemd とシステム (現代的な Linux ディストリビューション) の概要:
systemctl enable snmpd
systemctl restart snmpd説明 4: エージェント アントワーテットのプリュフェン
エージェントをテストして、ホストを使用し、ネットワークの問題を解決してください。最高のロケーション、最高のエージェント、そして最高のロケーションの設定:
snmpwalk -v2c -c MyCommunity 127.0.0.1 .1.3.6.1.2.1.1.1.0Sie sollten eine Zeile zurückbekommen, die mit SNMPv2-MIB::sysDescr.0 = STRING: はじめに、Ihrer Systembeschreibung を参照してください。 Erhalten Sie eine entsprechende Antwort, funktioniert der Agent.トラブルシューティング - チェックリストは、すべての状況に基づいて作成されます。
Wenn Abfragen fehlschlagen:
Arbeiten Sie diese Punkte der Reihe nach ab:
- ローカルファイアウォール: iptables、firewalld または nftables は UDP 161 を必要とします。 iptables -L -n oder dem entsprechenden Befehl を管理します。
- ネットワークファイアウォール: すべてのマネージャーとサーバーは、UDP 161 erlauben を調べます。
- Kommen die Pakete überhaupt an: Führen Sie tcpdump -i any port 161 auf dem Server aus und fragen Sie vom Manager ab.最も重要なのは、Netzwerk の問題です。
- hosts.allow / hosts.deny: Manche net-snmp-nutzen tcpwrappers を構築します。 Fügen Sie snmpd: ALL zu /etc/hosts.allow hinzu、um zu testen.
- コミュニティ文字列: Stellen Sie は、エージェント設定のバージョンを管理する正確な文字列マネージャーです。
SNMP トラブルシューティング: 重要なチェックリスト
SNMP の状況を確認し、問題を迅速に解決して、詳細を確認してください。ポート、説明、エージェントの ACL を確認してください。
Prüfen Sie は Dieser Reihenfolge にあります。ユーバーシュプリンゲン Sie ニッチ。
1. Ist der Port erreichbar?
- Führen Sie vom Manager aus nmap -sU -p 161 aus。 Ein Ergebnis は「open」または「open|filtered」のいずれかで、ポート erreichbar ist を選択し、最高の状態を保ちます。
- ファイアウォール管理者と管理者は、ACL を自分で選択して、管理することができます。
2. シンド・ダイ・アンメルデダテン・コレクト?
- v1/v2c のコミュニティ文字列 Zeichen の Zeichen を参照してください。 Nachgestellte Leerzeichen und Groß-/Kleinschreibung sind wichtig。
- Prüfen Sie bei v3 Benutzername、Auth-Protokoll (MD5 or SHA)、Auth-Schlüssel、Privacy-Protokoll (DES or AES)、および Privacy-Schlüssel。アイン・アインツィゲス・ファルスシェス・フェルド・レスト・デン・ゲザムテン・アウシュタウシュ・シャイテルン。
3. エージェントとアントワーテッターはいますか?
- Linux の systemctl ステータス snmpd またはサービス snmpd ステータスを確認してください。
- Cisco IOS で snmp aus を表示し、パケットを表示します。 Steigende は「入力キューがドロップしました」というエージェントの注意事項を示しています。
- tcpdump -i any -n port 161 auf dem Gerät aus を実行してください。エージェント構成に関する問題の解決策と問題の解決策は、ツーグリフシュトイルンゲンの判断基準となります。
4. Erlaubt die ACL diesen マネージャー?
- Cisco: ACL は、SNMP サーバー コミュニティまたは SNMP サーバー グループの優先順位を設定します。
- Linux net-snmpザ
"rocommunity"- 直接的な操作、Quellbeschränkung、zum Beispiel rocommunity MyCommunity 10.0.0.0/24。
SNMP 監視は非常に重要です
So skalieren Sie SNMP:
- 投票間隔と測定基準: 60 Sekunden ist der übliche Standard。 Setzen Sie Interface-Counter auf 30 Sekunden herunter、wo die Gerätekapazität es zulässt、denn kurze Spitzen sind wichtig。 Für langsam veränderliche Werte wie die Storage-Kapazität können längere Intervalle von beispielsweise 300 Sekunden sinnvoll sein。 Kürzere Intervalle belasten Gerät und Collector stärker, wählen Sie daher keine kürzeren Polling Intervalle als erforderlich.
- コレクターは、最も重要な情報を提供します: WAN-Verbindung kostet bei jedem Austausch Latenz und macht die Trap-Zustellung fragiler をポーリングします。
- GETBULK ブンデルンからのアクセス: Nutzen Sie GETBULK (ab v2c) mit einem sinnvollen Repetition-Wert、meist 10 bis 20、um die Anzahl der Anfragen um eine Größenordnung zu senken。
- 設定管理の詳細: Ansible、Chef、Puppet や Salt lassen などのツールは、コミュニティ文字列や SNMPv3 シュルッセルを使用して、さまざまな機能を利用できます。
- Polling zeitlich verteilen: 詳細については、ポーリング間隔を開始する前に、すべての状況を確認してください。 SNMP の詳細なパケットと CPU のスピッツェン アウフ クライネレンの情報を参照してください。
SNMP-Anwendungsfälle
SNMP は、パフォーマンス監視、フェーラー アラート、管理計画、トラブルシューティング、およびコンプライアンスに関する情報を含む IT 管理を提供します。
Jede Nutzt Dieselben zugrundeliegenden Daten、aber die Art、wie die Daten verwendet werden、unterscheidet sich。
- パフォーマンス監視: CPU、Speicher、Interface-Traffic-、Latenz-Metriken を正確に把握し、グラフィックスとトレンドを表示します。
- エラー警告: Lösen Sie Alerts は、Schwellenwert überschritten wird、Ein Prozess abstürzt、Ein Netzteil ausfällt oder ein Interface Flapt を表示します。
- Kapazitätsplanung: Nutzen は、SNMP データを監視し、アップリンク、CPU またはストレージを監視します。
- トラブルシューティング: インシデントの監視、ライブ カウンターのインスピジエレン (インターフェイス - フェーラー、ルーティング - テーブル、シュパイヒャープール)、CLI の監視。
- コンプライアンス: 歴史的な SNMP の監査人は、稼働時間、警告、およびリソースを監視し、監査を監視します。
SNMPの境界
Die Schwächen von SNMP は、ドライ カテゴリ: Sicherheitslücken、Skalierungskosten und Abdeckungslücken に分類されます。問題を解決し、問題を解決し、SNMP を使用して解決策を見つけることができます。
脆弱性
完全な日付とプロトコルの設定:
- Schwache Standardsicherheit: v1 と v2c は、Klartext の文字列を取得し、認証を取得します。 v3 は、最高のパフォーマンスを発揮します。
- UDP 損失: SNMP は UDP を失います。 Polls und Traps können unter Überlast Stillschweigend verschwinden は、Ihnen eine falsche Sicherheit über die Abdeckung gibt でした。
Skalierungskosten
SNMP に関する情報は次のとおりです:
- 投票オーバーヘッド: Zehntausende kleiner UDP-Abfragen pro Minute summieren sich.重要な情報 (スイッチ、IoT ハードウェア) は、SNMP の選択と CPU の最後の確認を行います。
- ターベレン・インディツィエルングの固有名詞: インターフェイス - さまざまな機能を表示します。監視システムでは、キャッシュされた情報が表示され、インターフェイスが erneut erkannt および zugeordnet wurden であるかどうかがわかります。
アブデックングスリュッケン
Drei weitere Einschränkungen betreffen Bereiche、die SNMP nicht abdecken kann、sei es aufgrund herstellerspezifischer Unterschiede oder weil moderne IT-Umgebungen inzwischen andere Anforderungen stellen:
- ヘルステラーの実装方法: Zwei Geräte verschiedener Hersteller derselben Kategorie stellen seltendieselben Metriken bereit。 Der Umfang der bereitgestellten Metriken kann je nach Hersteller erheblich variieren。
- OIDの不整合: Hersteller-MIB はディーゼル機関のデータを取得します。モニタリング テンプレートは、さまざまな機能を備えており、さまざまな機能を備えています。
- 近代的なインフラストラクチャーの構築: コンテナー、サーバーレス機能、およびクラウドに関する SNMP の詳細。 Moderne スタックは、ストリーミング テレメトリー (gNMI、OpenTelemetry)、Hersteller-API とログ管理の専門家による SNMP コンビです。
SNMP-Herausforderungen bei Herstellern および MIB
Hier die Herausforderungen、die uns am häufigsten begegnen、grob geordnet danach、wie viel Schaden jede anrichtet:
- Nur nomineller Support: 標準 MIB を実装し、統計情報を収集します。エージェントの攻撃を受けてください、日付を忘れてください。 Dieses 問題は、エージェントの状況に応じて決定されるべきものです。
- OID、ファームウェア バージョンの詳細: Ein Hersteller kann eine OID in einem Major-Release abkündigen.監視、最新の OID の監視、アップグレードは常に行われます。ダッシュボードの詳細については、ファームウェアのアップグレードに関する詳細を確認してください。
- MIB 日付に関する情報: Manche Hersteller verstecken MIB-Dateien ヒンター Support-Portalen。これは、MIB ドキュメントの詳細を理解するための OID の解釈です。 Werte kommen zurück, aber nichts sagt Ihnen, sie bedeuten.
- Fehlender Kontext: Eine OID zur CPU-Auslastung meldet je nach Hersteller womöglich etwas anderes (Ein-Minuten-Durchschnitt、Fünf-Minuten-Durchschnitt、Momentanwert)、ohne zu kennzeichnen は、gemeint ist でした。 Schwellenwerte、die gegen einen Hersteller gesetzt sind、können für einen anderen falsch sein。
- unterschiedlichen Bereichen の Metriken: 標準的な IF-MIB エンタルテンのインターフェース - フェーラーラーテンを参照し、MIB の詳細を説明します。うーん、非常に便利で、Discovery-Logik erforderlich の詳細を知ることができます。
- Index-Instabilität: ifIndex-Werte können bei einem Neustart neu vergeben werden。 Manche Hersteller bieten ifAlias oder eine MIB mit Persistenten Indizes als Umgehung an, aber nicht alle。
Um diese Herausforderungen zu vermeiden, validieren Sie は、Ihrer Umgebung tatsächlich zurückgibt, bevor Sie sich auf die Daten verlassen における SNMP auf jeder Geräteklasse でした。
プロモデルに対するカウンター レベルのセキュリティ (CLI-Ausgabe、NetFlow、Anwendungsmetriken) を強化します。
SNMP サポートの透明性
SNMP はインフラストラクチャの監視の基礎となっています。 Nahezu jede Netzwerkhardware と jedes Server-Betriebssystem は完全に機能します。ルーター、スイッチ、ファイアウォール、USV の監視とサーバー監視の SNMP の監視を強化します。
Protokoll-Support は、Ausgangspunkt よりも優れています。最も優れたもの、ヘラウズフィンデン、OID の情報を正確に把握し、アラートとトレンドの日付を一貫して確認し、ヴェルワンデルン、デネン Ihr チーム バージョンを確認します。 SNMP モニタリングを使用します。
LogicMonitor は、さまざまな機能を備えており、さまざまな機能を備えています。これは、SNMP のインフラストラクチャとウェニガー マニュアルの設定、管理ツールの管理と管理を行うための機能です。このハイブリッドでは、SNMP モニタリング機能を備えた可観測性プラットフォームが開発されています。
SNMP モニタリングによるハイブリッド インフラストラクチャの強化
LogicMonitor チームに参加し、SNMP のメトリケンを監視し、OID を管理して、アラートと管理上の透明性を確認します。
よくあるご質問
1. Wird SNMP im Jahr 2026 immer noch verwendet?
ジャ。ルーター、スイッチ、ファイアウォール、USV-Anlagen、Speicher-Arrays および Herkömmlichen Servern eingesetzt に関する SNMP 情報が表示されます。これは、インフラストラクチャーコンポーネントの標準的な機能です。
2. SNMP は NetFlow に関係しますか?
ナイン。 SNMP 情報は、Gerätestatus および zu Zählern に基づいて提供されます。 B. CPU、Arbeitsspeicher、Schnittstellenfehler und Gesamtdatenverkehr。 NetFlow は、Datenverkehrskommunikation と、Darunter、Wer mit wem kommuniziert、および、Ports und Wie Viele Daten dabei übertragen werden をサポートします。
3. SNMPはプッシュ型ですか、それともプル型ですか?
SNMP 機能は、Pull-Prinzip の詳細を管理し、エージェントの管理者としての最高の計画を作成します。 Es unterstützt zwar auch Push-Benachrichtigungen über Traps und Informs, Diese werden jedoch in der Regel nur als sekundäres 信号の生成。
4. SNMP クラウド インフラストラクチャを使用しますか?
Nur in wenigen Fällen。クラウド ネイティブのプラットフォーム、SNMP ベースのプラットフォーム、クラウド API、プロトコル、OpenTelemetry などの統合コンポーネントとチームの SNMP を統合します。
5. SNMP と ICMP はどちらですか?
SNMP は、CPU、分析結果、ハードウェアステータスに関する詳細情報を収集します。 ICMP wird Normalerweise für grundlegende Erreichbarkeitsprüfungen verwendet、wie zum Beispiel das Anpingen eines Geräts、um zu sehen、ob es antwortet。



