Citrix NetScaler ロードバランサーサービスディスカバリー

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:9分
  • ディスカバリーサービスマッピング は、サーバー負荷分散 (GSLB) を含む Citrix NetScaler ロードバランサーを検索します。

    注:
    プローブからパターンへの移行の詳細については、 ナレッジ記事「KB0694477」を参照してください。

    要件とサポート

    重要:
    ディスカバリー は、ロードバランサーを許可可能なエンティティとして扱い、主に SNMP を使用して検出しようとします。Linux ホスト上で実行されているシステム内のロードバランサーで SNMP および SSH ポートが開いている場合、ディスカバリー は SSH ポートに基づいてロードバランサーを分類する可能性があります。この分類は SNMP より優先されます。ディスカバリー がハードウェアロードバランサーを適切に分類するため、SSH ではなく SNMP が含まれるロードバランサーに対する ディスカバリー の動作を作成します。ソフトウェアロードバランサーはアプリケーションとして扱われます。

    仮想 NetScaler ロードバランサーは完全にはサポートされていません。ディスカバリーはローカルサーバーロードバランサーと GSLB をサポートしています。

    認証情報

    • SNMP 認証情報を構成します。
      注:
      SSH 認証情報を使用することもできます。ただし、インスタンスに返されるデータのペイロードサイズが大きい場合は、ディスカバリープロセスが失敗する可能性があります。この場合は、代わりに SNMP 認証情報を使用してください。
    • (オプション) SNMP または SSH 認証情報を提供しない場合は、NS.conf 構成ファイルへの読み取りアクセス権をユーザーに付与します。
    • REST を介した検出には、ベーシック認証の認証情報を使用します。

    ディスカバリーとサービスマッピングに必要な特権コマンドのリストについては、「 特権ユーザーを必要とする サービスマッピング コマンド」を参照してください。このリストには、組織内の Unix ベースのホストを検出およびマッピングするために昇格された権限が必要なコマンドが含まれています。

    分類子、パターン、プローブ

    分類子 トリガープローブ パターン
    NetScaler ロードバランサー
    • 水平ディスカバリープローブ:パターンを起動します (パターン列を参照)。
    • NetScaler - Network パス情報 (マルチプローブ)
      • NetScaler - ARP 情報
      • NetScaler - ルート情報
    • SNMP - NetScaler - ID
    • SNMP - NetScaler - ID - シリアル
    • SNMP - NetScaler - ID 情報
    • SNMP - NetScaler - システム
    • NetScaler ロードバランサー
    • NetScaler ロードバランサー NS.CONF
    • NetScaler ロードバランサー SSH
    • Netscaler Loadbalancer NITRO

    水平ディスカバリーにプローブを使用するには、NetScaler Load Balancer分類子の [プローブのトリガー] 関連リストで NetScaler - Network Path Informationマルチプローブが有効になっていることを確認します。次に、[プローブのトリガー] 関連リストのHorizontal discoveryプローブを非アクティブ化するか、または削除します。

    パターンを使用するには、分類子の水平パターンプローブに正しいパターンが指定されていることを確認します。手順については、「分類子への水平パターンプローブの追加」を参照してください。

    注:
    プローブとセンサーを使用していて、システムプロパティの glide.discovery.hostname.snmp_trustedglide.discovery.hostname.dns_nbt_trusted が false に設定されている場合、システムは dns_name をロードバランサー名として使用します。Netscaler ロードバランサーパターンを使用していて、システムプロパティが false に設定されている場合は、システムはこれらのシステムプロパティを認識しません。

    トップダウンディスカバリー中に サービスマッピング によって検出される接続

    サービスマッピング はアプリケーションサービスのコンテキストで NetScaler Global Server Load Balancer のトップダウンディスカバリーを実行します。これによって、NetScaler Global Server Load Balancer の構成済み URL が検出されます。

    水平ディスカバリー中に ディスカバリー によって収集されるデータ

    テーブルとフィールド 説明
    DNS 名 [cmdb_ci_dns_name]
    名前 [name] NetScaler Global Server Load Balancing (GSLB) の名前または DNS 名エイリアス
    IP アドレス [ip_addresses] NetScaler Global Server Load Balancing (GSLB) の管理 IP アドレス
    ポート [port] Global Server Load Balancer がリッスンする DNS ポート
    Citrix NetScaler [cmdb_ci_lb_netscaler]
    シリアル番号 [serial_number] NetScaler デバイスのシリアル番号とその現在の運用ステータス
    運用ステータス [operational_status]
    ロードバランサープール [cmdb_ci_lb_pool]
    名前 [name] プールの名前と、これによって可能になる負荷分散の方法
    負荷分散方法 [load_balancing_method]
    ロードバランサープールメンバー [cmdb_ci_lb_pool_member]
    名前 [name] 各プールメンバーが使用する名前、IP アドレス、およびサービスポート
    IP アドレス [ip_address]
    サービスポート [service_port]
    ロードバランサー VLAN [cmdb_ci_lb_vlan]
    名前 [name] VLAN の名前と、それを識別するためにこの VLAN に関連付けられているタグ
    タグ [tag]
    ロードバランサーサービス [cmdb_ci_lb_service]
    名前 [name] 次を含む、ロードバランサーで実行されているサービスの詳細
    IP アドレス [ip_address]
    ポート [port]
    運用ステータス [operational_status]
    インストールステータス [install_status]
    ヒットカウント [hit_count]
    終了インターフェイスルーティングルール [dscy_route_interface]
    ルーターインターフェイス [router_interface] 次のようなルーターのインターフェイスを含む、終了インターフェイスのルーティングルールについての詳細
    構成アイテム [cmdb_ci]
    宛先 IP ネットワーク [dest_ip_network]
    ネクストホップルーティングルール[dscy_route_next_hop]
    ネクストホップ IP アドレス [router_interface] ネットワーク上のネクストホップルーターの IP アドレスを含む、ロードバランサーのルーティングルールに関する詳細[構成アイテム] フィールドはネクストホップデバイスであるルーターです。
    ルーターインターフェイス [router_interface]
    構成アイテム [cmdb_ci]
    宛先 IP ネットワーク [dest_ip_network]
    表 : 1. cmdb_ci_lb_netscaler
    列名 タイプ 参照
    ip_address IP アドレス (検証済み IPV4、IPV6)
    name 文字列
    operational_status 整数
    serial_number 文字列
    Netscaler Loadbalancer NITRO の実行中に収集されるデータ。
    表 : 2. cmdb_serial_number
    列ラベル 列名 タイプ 参照
    構成アイテム cmdb_ci 参照 構成アイテム (ロードバランサー)
    シリアル番号 serial_number 文字列
    シリアル番号タイプ serial_number_type 文字列
    有効 有効 True/False
    表 : 3. cmdb_ci_lb_vlan
    列ラベル 列名 タイプ 参照
    ロードバランサー load_balancer 参照 構成アイテム (ロードバランサー)
    名前 name 文字列
    タグ タグ 整数
    表 : 4. cmdb_ci_lb_interface
    列ラベル 列名 タイプ 参照
    ロードバランサー load_balancer 参照 構成アイテム (ロードバランサー)
    名前 name 文字列
    運用ステータス operational_status 整数
    MAC アドレス mac_address 文字列
    表 : 5. cmdb_ci_lb_service
    列ラベル 列名 タイプ 参照
    IP アドレス ip_address IP アドレス (検証済み IPV4、IPV6)
    ロードバランサー load_balancer 参照 構成アイテム (ロードバランサー)
    名前 name 文字列
    ポート ポート 整数
    表 : 6. cmdb_ci_lb_pool
    列ラベル 列名 タイプ 参照
    ロードバランサー load_balancer 参照 構成アイテム (ロードバランサー)
    名前 name 文字列
    表 : 7. cmdb_ci_lb_pool_member
    列ラベル 列名 タイプ 参照
    IP アドレス ip_address IP アドレス (検証済み IPV4、IPV6)
    ロードバランサー load_balancer 参照 構成アイテム (ロードバランサー)
    名前 name 文字列
    プール プール 参照 ロードバランサープール
    サービスポート service_port 整数
    NetScaler ロードバランサーの DNS 名とエイリアスを表示するには、フォームを構成し、[CI の DNS 名] 関連リストを追加する必要があります。DNS 名にはエイリアスも含まれます。
    注:
    ディスカバリーにより、サービスマッピングネットワークパスをマッピングするために必要なロードバランサーインターフェイス情報が入力されます。

    構成アイテム (CI) 関係

    NetScaler Global Server ロードバランサーサービスディスカバリーをサポートするために、次の関係が作成されます。
    CI 関係 CI
    DNS 名

    [cmdb_ci_dns_name]

    Uses:Used by IP アドレス

    [cmdb_ci_ip_addresses]

    NetScaler Loadbalancer NITRO をサポートするために、次の関係が作成されます。
    CI 関係 CI
    Netscaler

    [cmdb_ci_lb_netscaler]

    Owns::Owned by インターフェイス

    [cmdb_ci_lb_interface]

    Netscaler

    [cmdb_ci_lb_netscaler]

    Owns::Owned by vlan

    [cmdb_ci_lb_vlan]

    Netscaler

    [cmdb_ci_lb_netscaler]

    Owns::Owned by サービスグループ

    [cmdb_ci_lb_pool]

    サービスグループ

    [cmdb_ci_lb_pool]

    Owns::Owned by lbvservers

    [cmdb_ci_lb_pool_member]

    のサービス

    [cmdb_ci_lb_service]

    Runs on::Runs Netscaler

    [cmdb_ci_lb_netscaler]

    NetScaler デバイスの sysName

    NetScaler デバイスの sysName を確認するには、snmp mib を確認し、コマンド show snmp mib を実行して sysName 値を確認します。

    sysName の値を変更するには、コマンド set mib -name <DNS_NAME or NAME_OF_THE_NETSCALER_LB> を実行して、SNMP MIB の名前を設定します。