最近、監視機器の作業をしていたとき、ポートがダウンしているというアラームが常に出ていました。データを確認すると、ポートはずっとダウンしていたことがわかりました。シャットダウンした後も、しばらくするとアラームが出続けます。リーダーは、監視項目がたくさんあるのにデータが不足している理由についてもフィードバックし、多くの説明をしてくれました。そこで、フィルターを使用したり、正規表現を追加したりして、実用上意味のない監視項目を削除することを思いつき、参考までに記録しておきます。具体的な運用は実際の状況に応じて決定されます。 以下では、ネットワーク デバイスのポート ステータスと仮想ポートを例に、フィルターを使用して監視効果を実現する方法について簡単に説明します。自動検出ルールを含む他のテンプレートでも使用できます。フィルタリングする前に、まず実際のデータを観察してからフィルターを使用できます。 1. 仮想ポート(仮想インターフェース)を除外する 下図に示すように、Vlanif (VirtualLocalAreaNetworkIterface) などのポートは、一般的にデバイスの論理ポートであり、物理的には存在しません。同様のポートには、仮想インターフェイス、Vinterface などがありますが、これらはすべて仮想ポートです。これらの仮想ポートを監視することには実際的な意味がないので、適切にフィルタリングすることができます。 フィルタリング方法: 自動検出ルールに正規表現 ^Vlanif を追加し、[今すぐ確認] をクリックして、再度自動検出が行われ、そのような監視項目がフィルタリングされるのを待ちます。 2. 閉じたポートや不明なポートは見つからない 通常、ポート ステータスには 0 不明、1 オン、2 ダウンの 3 つの値のマッピングがあります。もちろん、デバイスのモデルごとに異なる場合があり、実際のデバイス OID に基づいてクエリを実行する必要があります。通常、ポートの状態がダウンしているときにトリガーを作成しますが、ポートが常にオフでアラーム メッセージを送信し続ける場合、実際の監視のニーズを満たしません。アラームは、ポートの状態がアップからダウンに変わった場合にのみ送信する必要があります。したがって、自動検出中にダウン状態にあるポートをフィルタリングする必要があります。 ポートステータス監視項目を開き、OIDを自動検出ルールにコピーします。
次に、それを自動検出ルールに追加します。更新後、「今すぐ確認」をクリックします。ルールがデータを再検出すると、ステータスが「ダウン」のポートが除外されます。 もちろん、これはテンプレートを 1 つずつ追加および変更することによって行われます。テンプレートが多数ある場合は不便です。[構成] - [全般] - [正規表現] でグローバル表現を作成し、自動検出ルールでそれを参照することができます。 例: 参照方法: 「式の追加」をクリックし、マクロを入力して、@Network インターフェースを使用して検出します。 正規表現の使用に関しては、Novice Tutorial、W3Cschool などのチュートリアル学習 Web サイトを参照できます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: MySQL マスタースレーブレプリケーション構成プロセス
原因docker スクリプトを実行すると、コンテナを作成できないというエラーが発生します。以下のよう...
目次1 テストケース2 JS配列重複排除4種類2.1 要素の比較2.1.1 二重層 for ループ比...
MongoDB を起動すると、プロンプトは次のようになります。共有ライブラリのロード中にエラーが発...
序文mysql がデフォルトのデータベース パスを変更したため、サービスを開始できませんでした。ログ...
nginx はリクエストを受信すると、まず server_name でサーバーを照合し、次にサーバー...
1. はじめに最近、 Webpackの原理を勉強しています。これまでは Webpack の設定方法し...
Linux システムのシャットダウン コマンドは何ですか? Liangxu Tutorial Net...
1.# # は Web ページ内の場所を表します。右側の文字はその位置の識別子です。たとえば、ht...
Web ページを作成するときに、特定のフォントを使用したい場合は、 @font-faceを介して参照...
目次まず多次元配列の平坦化についてお話しましょう方法 1: flat()方法 2: 空の文字列を連結...
最近、nginx-ingress-controller のアプリケーションについて説明した公開アカウ...
MySQL v5.7.19 正式版(32/64 ビットインストール版および zip 解凍版) 1. ...
1. Docker環境を構築する1. Dockerfileを作成する Centos:latest か...
vueプロジェクトをパッケージ化してサーバーにデプロイし、正常にログインできるが、ローカルで起動する...
この記事では、テーブルの動的な色の変更を実現するためのJavaScriptの具体的なコードを参考まで...