Es posible configurar filtros para las sesiones de creación de reflejo del puerto que ayuden a limitar la cantidad de datos que se reflejan.

Esta función presenta las siguientes capacidades y restricciones:
  • Solo se admiten nodos de transporte de host de ESXi y KVM.
  • Se admite la dirección IP, el prefijo IP y los rangos de IP de origen y destino.
  • No se admite IPSet para el origen o el destino.
  • No se admiten las estadísticas de reflejo en ESXi ni KVM.

Debe configurar los filtros mediante la API. No se permite usar la interfaz de usuario de NSX Manager. Si necesita más información sobre la API de creación de reflejo del puerto y el esquema de PortMirroringFilter, consulte la Referencia de API de NSX-T Data Center.

Procedimiento

  1. Configure una sesión de creación de reflejo del puerto con la API o la interfaz de usuario de NSX Manager.
  2. Llame a la API de GET /api/v1/mirror-sessions para obtener información sobre la sesión de creación de reflejo del puerto.
  3. Llame a la API de GET /api/v1/mirror-sessions/<mirror-session-id> para agregar uno o varios filtros. Por ejemplo,
    PUT https://<nsx-mgr>/api/v1/mirror-sessions/e57e8b2d-3047-4550-b230-dd1ee0e10b49
    {
      "resource_type": "PortMirroringSession",
      "id": "e57e8b2d-3047-4550-b230-dd1ee0e10b49",
      "display_name": "port-mirror-session-1",
      "description": "Pnic port mirror session 1",
      "mirror_sources": [
        {
          "resource_type": "LogicalPortMirrorSource",
          "port_ids": [
              "6a361832-43e4-430d-a48a-b84a6cba73c3"
          ]
        }
      ],
      "mirror_destination": {
        "resource_type": "LogicalPortMirrorDestination",
        "port_ids": [
            "3e42e8b2d-3047-4550-b230-dd1ee0e10b34"
        ]
      },
      "port_mirrorring_filters": [
          {
              "filter_action": "MIRROR",
              "src_ips": {
                 "ip-addresses": [
                     "192.168.175.250",
                     "2001:bd6::c:2957:160:126"
                 ]
              }
              "dst_ips": {
                 "ip-addresses": [
                     "192.168.160.126",
                     "2001:bd6::c:2957:175:250"
                 ]
              }
          }
      }
      "session_type": "LogicalPortMirrorSession",
      "preserve_original_vlan": false,
      "direction": "BIDIRECTIONAL",
      "_revision": 0
    }
  4. (opcional) Puede llamar al comando CLI de get mirroring-session <session-number> para mostrar las propiedades de la sesión de creación de reflejo del puerto, incluidos los filtros.