SNMP クエリーの定義

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • 検出パターンの作成または変更の一環として、[SNMP クエリー] 操作を使用して、SNMP プロトコルをサポートする CI (通常はロードバランサー) で SNMP クエリーを実行できます。

    始める前に

    必要なロール:pd_admin

    関連するパターンステップに移動します。

    1. パターンフォームで、ディスカバリー の関連する識別セクションを選択します。

      または、サービスマッピング の関連する識別セクションまたは接続セクションを選択します。

    2. 関連するパターンステップを選択するか、ステップを追加するボタン をクリックしてステップを追加します。

    プログラミングの基礎知識が望ましいです。

    手順

    1. [操作] リストから [SNMP クエリー] を選択します。
    2. デバッグモードを使用してクエリーする SNMP OID を参照するには:
      1. パターンのデバッグモードの有効化
      2. [参照] をクリックし、リスト内の管理情報ベース (MIB) を選択するか、MIB の値に基づいて検索を実行します。
      3. MIB ツリーで単一のスカラー値または複数の列を選択します。
        複数の列は同じテーブル内にある必要があります。
      4. オプション: [データを取得] をクリックして、SNMP ブラウザーフォームにデータを表示します。
      5. [OK] をクリックします。
    3. クエリーの SNMP OID を手動で指定するには:
      • SNMP クエリーの結果が単一の文字列である場合は、[スカラー] を選択してフィールドに入力します。
        表 : 1. スカラーフィールド
        フィールド 説明
        SNMP OID クエリーする SNMP OID です。
        変数 クエリー結果を保持するスカラー変数の名前です。
      • SNMP クエリーの結果がテーブルである場合は、[テーブル] を選択してプラスアイコンをクリックし、フィールドに入力します。
        表 : 2. テーブルフィールド
        フィールド 説明
        テーブル名 _Table_Name_ を変数テーブルの名前に置き換えます。
        Table OID (テーブル OID) _Table_OID_ を、クエリーする SNMP OID に置き換えます。
        New column name (新しい列名) _new-column-name_ を列名に置き換えます。
        New OID (新しい OID) _new_OID_ を、クエリーする SNMP OID に置き換えます。
    4. [キャッシュを使用] を選択して運用結果を MID サーバー 上のキャッシュに保存します。
      キャッシュを使用して検出を最適化し、ロードバランサーなどの中央共有コンポーネントに不必要な負荷を発生させないようにします。ベースシステムは、運用結果をキャッシュに 1 時間保持します。
    5. 結果が見つからない場合は、[終了] を選択して検出を停止します。
    6. デバッグモードの場合は、[テスト] をクリックしてステップをテストし、操作が期待した結果をもたらすかどうかをチェックします。

    次の設定は、[SNMP クエリー] 操作の一例です。
    この操作の使用場所 対象アイテム
    階層 ネットワーク > ロードバランサー
    CI タイプ ロードバランサーサービス [cmdb_ci_lb_service]
    パターン F5 BigIP LTM
    セクション すべてのエントリーポイントタイプの識別
    ステップ番号とステップ名 1. 名前を取得する (BIG IP LB)

    F5 BigIP LTM パターンでは、[SNMP クエリー] 操作を使用してロードバランサーの製品名を抽出します。


    [SNMP クエリー] 操作

    次のタスク