È possibile configurare filtri per le sessioni di mirroring della porta per limitare la quantità di dati sottoposti a mirroring.

Questa funzionalità ha le caratteristiche e le limitazioni seguenti:
  • Sono supportati solo nodi di trasporto host ESXi e KVM.
  • L'indirizzo IP, il prefisso IP e gli intervalli di IP sono supportati per l'origine e la destinazione.
  • Il set di IP per l'origine o la destinazione non è supportato.
  • Le statistiche del mirroring in ESXi o KVM non sono supportate.

È necessario configurare i filtri utilizzando l'API. L'utilizzo dell'interfaccia utente di NSX Manager non è supportato. Per ulteriori informazioni sull'API per il mirroring della porta e lo schema PortMirroringFilter, vedere la documentazione di riferimento dell'API di NSX-T Data Center.

Procedura

  1. Configurare una sessione di mirroring della porta utilizzando l'interfaccia utente o l'API di NSX Manager.
  2. Richiamare l'API di GET /api/v1/mirror-sessions per ottenere informazioni sulla sessione di mirroring della porta.
  3. Richiamare l'API di GET /api/v1/mirror-sessions/<mirror-session-id> per aggiungere uno o più filtri. Ad esempio
    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. (Facoltativo) È possibile richiamare il comando della CLI get mirroring-session <session-number> per visualizzare le proprietà della sessione di mirroring della porta, inclusi i filtri.