O motor de processamento de pacotes no SD-WAN Gateway envolve várias fases, e cada fase tem uma fila de processamento de pacotes. Devido à natureza intensa do tráfego através de um Gateway, são esperadas acumulações de pacotes ocasionais nas filas de encaminhamento de pacotes. No entanto, um comprimento de fila elevado e consistente em certas filas indica um problema de capacidade.

O exemplo a seguir mostra a saída do comando debug.py para ver a saída da fila de handoff.

A saída foi truncada para apresentar apenas a primeira e última entradas, para fins de concisão. Pode excluir a opção -v no comando para ver a saída em formato tabular.

vcadmin@vcg1-example:~$ /opt/vc/bin/debug.py -v --handoff
{
  "handoffq": [
    {
      "deq": 12126489784,
      "drops": 0,
      "enq": 12126482089,
      "name": "vc_queue_net_sch",
      "qlength": 0,
      "qlimit": 4096,
      "sleeping": 1475174572,
      "tid": 1502,
      "wmark": 1280,
      "wmark_1min": 385,
      "wmark_5min": 450,
      "wokenup": 1164664965
    }, 
    … 
    {
      "deq": 767292,
      "drops": 0,
      "enq": 767272,
      "name": "vc_queue_ip_common_bh_1",
      "qlength": 0,
      "qlimit": 16384,
      "sleeping": 596612,
      "tid": 1512,
      "wmark": 53,
      "wmark_1min": 3,
      "wmark_5min": 3,
      "wokenup": 596209
    }
  ]
}
vcadmin@vcg1-example:~$ 

Tem de observar os valores de comprimento da fila (qlength) e marca de água (wmark).

A coluna comprimento da fila (qlength) indica o número de pacotes que estão atualmente colocados na memória intermédia na fila. A coluna wmark indica a profundidade máxima que uma fila já alcançou, o que indica quão perto um gateway chegou de deixar cair pacotes. O impacto e a remediação destes dependem, em grande parte, da fila que está a ser monitorizada.

Deve monitorizar as filas críticas e não críticas.