インターフェイス ステータスのアラート
最終更新日: 17 年 2023 月 XNUMX 日LogicMonitor は、SNMP_Network_Interfaces モジュールを介して、すぐに使用できる SNMP ベースのインターフェース監視を提供します。 この DataSource は、統一された堅牢なデータセットを使用して、ベンダー間でインターフェイスの監視を提供します。 デバイスまたはインスタンス レベルのプロパティを使用して、このモジュールでインターフェイス モニタリングをカスタマイズし、ステータス アラート、フィルタリング、帯域幅使用率、および収集方法を決定する方法はいくつかあります。
インターフェイス ステータス アラートの要件
SNMP_Network_Interfaces モジュールの最新バージョンがインストールされていることを確認します。 詳細については、次を参照してください。 ロジックモジュールのアップデート.
ステータス変更アラートのプロパティ
注: このセクションで説明する機能は、このモジュールのバージョン 2.0 以降で使用できます。
LogicMonitor は、インターフェイスのステータスがアップからダウンに変わるとアラートを生成します。 これは、サーバー、ルーター、またはスイッチ間リンクに接続しているスイッチ ポートについて警告するのに役立ちますが、そのポートが、毎日シャット オフすることが予想されるワークステーションに接続している場合はあまり役に立ちません。 デフォルトでは、LogicMonitor はすべてのデバイスですべてのアクティブなインターフェースを検出し、インターフェースのステータスが変化した場合にアラートを出します。 次のプロパティを使用できます。
プロパティ | P |
interface.description.alert_enable | system.instanceDescription |
interface.alias.alert_enable | auto.interface.alias |
interface.wildalias.alert_enable | auto.interface.wildalias |
デバイスまたはデバイス グループにリストされている XNUMX つ以上のプロパティを設定して、どのインターフェイスがステータスでアラートを出すかを設定できます。 デバイスにこのプロパティが設定されている場合、またはこのプロパティを継承している場合、対応するインスタンス レベル プロパティ (ILP) がそのプロパティに含まれる正規表現と一致するインターフェイスのステータス アラートのみがトリガーされます。 他のすべてのアクティブなポートは検出および監視されますが、ステータスの変化 (またはフラッピング) は警告されません。
注: 上記のプロパティを変更する前に正規表現を確認して、アラートの変更によって期待どおりの結果が得られるようにします。
プロパティ構成の例
調子 | 説明 |
キーワードに基づくステータス変更のアラート | 作成セッションプロセスで interface.description.alert_enable プロパティを値に core|uplink そのグループ内のすべてのネットワーク デバイスが、次の単語を含むインターフェイスのステータス変更を警告するようにします。 or アップリンク セクションに auto.interface.description 財産。 他のすべてのインターフェイスは監視されますが、ステータス アラートは有効になりません。 過剰な破棄やデータのグラフ化など、その他のアラートは引き続きアクティブです。 |
ステータス監視を除外 | プロパティを設定する interface.alias.alert_enable=^((?!bridge).)*$ t o 単語を含むすべてのインターフェースのステータス監視を除外します ブリッジ セクションに auto.interface.alias プロパティ。 |
設定された速度に基づくインターフェイスの使用
デフォルトでは、LogicMonitor はインターフェイスの帯域幅使用率をインターフェイスの物理容量のパーセンテージとして監視します。 これは物理リンク速度のパーセンテージであり、アップリンク プロバイダーによって設定された制限が反映されていない場合があります。 インターフェイス レベルで次のいずれかのプロパティを設定することにより、検出されたリンク速度を手動でオーバーライドできます。
プロパティ名 | 値 | 説明 |
ActualSpeed | メガビット/秒 (Mbps) の数値 | 特定のインターフェイスのダウンストリームとアップストリームの両方の速度。 |
ActualSpeedUpstream | Mbps の数値 | 特定のインターフェイスのアップストリーム速度。 合わせて設定すると ActualSpeed 、このプロパティは、実際の速度によって設定された上流の値をオーバーライドします。 |
in_speed | XNUMX 秒あたりのビット数 (bps) の数値 | 特定のインターフェイスの速度。 |
out_speed | bps の数値 | 特定のインターフェイスの送信速度。 |
インスタンスレベルでのプロパティの割り当ての詳細については、を参照してください。 リソースとインスタンスのプロパティ.
インターフェースのフィルタリング
ループバック、VLAN、またはその他のレイヤー 2 およびレイヤー 3 仮想ポートなどの一部のインターフェイスは、自動的にフィルター処理され、ネットワーク デバイスに表示されない場合があります。 次の設定を使用してインターフェイス フィルタリングを無効にし、これらのインターフェイスを表示できるようにします。
フィルタリング設定 | 説明 |
interface.filtering = true | すべての自動フィルターを無効にします。 モジュール設定内の Active Discovery フィルターのみが適用されます。 Active Discovery フィルターは、Active Discovery モジュール設定内のフィルター設定でさらに無効にすることができます。 |
詳細については、を参照してください。 アクティブな検出とフィルタリング.
インターフェイス コレクション メソッド
一部のデバイスでは、SNMP の実装またはハードウェアの仕様により、CPU の使用率が高くなったり、SNMP の応答時間が遅くなったりする場合があります。 デフォルトでは、インターフェイスはオブジェクト識別子 (OID) を歩くことによって検出されます。 ただし、次を使用してインターフェースを個別に取得することは可能です。 get
またはと並行して getconcurrent
。 以下 interface.snmp.method
構成が利用可能です:
説明 | |
interface.snmp.method = walk | ほとんどのデバイスのデフォルト構成。 この構成は、取得された Active Discovery インスタンスに関係なく、すべてのインターフェースを一度に取得します。 |
interface.snmp.method = get | 既知のインターフェイスを XNUMX つずつ取得します。 検出されたインターフェイスのみが取得されます。 |
interface.snmp.method = getconcurrent | 既知のインターフェイスを並行して取得します。 検出されたインターフェイスのみが取得されます。 |
インターフェイス ステータス アラートのカスタマイズ
次のカスタマイズは、メトリクスのブロックやスレッド数の調整に役立つ場合があります。
- 指標の CSV リストを
interface.blockedMetrics
Active Discovery and Collection で特定のメトリックが抽出されないようにブロックします。 - 作成セッションプロセスで
interface.poolsize
同時 GET リクエストを介してデータを抽出するために使用されるスレッドの数を調整します (デフォルトは 20 で、許可される最大数は 30 です)。