Gestión de virtualización de red y recursos de red en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Supervisión de conmutadores virtuales elásticos

Puede supervisar las estadísticas de tráfico de red para los puertos virtuales de un conmutador virtual elástico para obtener la siguiente información:

  • La cantidad de tráfico de red que se envía y recibe mediante una máquina virtual, que proporciona información acerca de la carga de red en la máquina virtual.

  • El número de paquetes descartados entrantes (idrops) y salientes (odrops). Estos valores proporcionan información sobre redes defectuosas.

  • La cantidad de tráfico de red que envían y reciben todas las máquinas virtuales en un nodo de cálculo, lo que ayuda a planificar la capacidad.

Puede utilizar el comando evsstatpara supervisar los conmutadores virtuales elásticos. El comando evsstat informa estadísticas de tiempo de ejecución para cada VPort del conmutador virtual elástico. También informa las estadísticas de VNIC asociadas con los VPort. Para obtener más información sobre EVS y puertos virtuales, consulte la página del comando man evsadm(1M).

El comando evsstat es un daemon de administración remota (RAD) que se comunica con un controlador de EVS remoto para ejecutar todos los subcomandos evsstat. Antes de utilizar el comando evsstat, debe especificar un nombre de host que se puede resolver o la dirección IP del controlador de EVS según el comando evsadm set-prop. La sintaxis del comando es:

# evsadm set-prop -p controller=ssh://[username@]hostname-or-IP-address

Además, debe configurar la autenticación SSH según la clave pública previamente compartida entre el host donde ejecuta el comando evsstat y el controlador de EVS. Necesita autenticación SSH con la clave pública previamente compartida para que el comando evsstat se comunique con el controlador de EVS de manera segura y no interactiva. Para obtener más información, consulte Configuración de una autenticación SSH.

La sintaxis del comando para evsstat es:

# evsstat [-f {fname=value[,...]}[,...] [[-c] -o field[,...]] [-u R|K|M|G|T|P] \
[EVS-switch-name[/VPort-name]] [interval] [count]
EVS-switch-name

Especifica el nombre del conmutador virtual elástico cuyas estadísticas desea supervisar. Si no se especifica el nombre del conmutador virtual elástico, se muestran las estadísticas de todos los conmutadores virtuales elásticos.

VPort-name

Especifica el nombre del VPort cuyas estadísticas desea supervisar. Las estadísticas se muestran únicamente para la VNIC conectada al VPort especificado. Debe especificar el nombre del conmutador virtual elástico y, a continuación, el nombre del VPort.

–f {fname=val[,...]}[,...]

Un par de nombre y valor separado por comas para filtrar la salida (selección de fila). Si se especifican varios filtros, la salida mostrada es el resultado de una operación AND entre los filtros. Si el filtro tiene varios valores, la salida mostrada es el resultado de una operación OR entre los valores de filtro. Los filtros admitidos son tenant, evs y host.

–o field[,...]]

Especifica una lista de campos de salida para mostrar separada por comas y sin distinción entre mayúsculas y minúsculas. Puede especificar los siguientes campos, que aparecen como columnas en la salida:

  • vport

  • evs

  • tenant

  • vnic

  • host

  • ipkts

  • rbytes

  • opkts

  • idrops

  • odrops

–u R|K|M|G|T|P

Especifica la unidad en la que se muestran las estadísticas. Si no se especifica, se utilizan unidades diferentes, según corresponda, para mostrar las estadísticas, con el formato xy.zU, donde x, y y z son números y U es la unidad correspondiente. Las unidades admitidas son:

  • R: recuento bruto

  • K: kilobits

  • M: megabits

  • G: gigabits

  • T: terabits

  • P: petabits

interval

Especifica el tiempo, en segundos, tras el cual desea refrescar las estadísticas de red.

count

Especifica el número de veces que se pueden refrescar las estadísticas. Debe especificar el intervalo y, a continuación, el recuento.

Ejemplo 6-16  Supervisión de conmutadores virtuales elásticos

En el siguiente ejemplo, se muestran las estadísticas para todos los conmutadores virtuales elásticos.

# evsstat
VPORT        EVS      TENANT       IPKTS     RBYTES      OPKTS   OBYTES
sys-vport0   ORA      sys-global   101.88K   32.86M      40.16K  4.37M
sys-vport2   ORA      sys-global   4.50M     6.78G       1.38M   90.90M
sys-vport0   HR       sys-global   132.89K   12.25M      236     15.82K
sys-vport1   HR       sys-global   144.47K   13.32M      247     16.29K

En el siguiente ejemplo, se muestran las estadísticas para el conmutador virtual elástico especificado, evs0.

# evsstat ORA
VPORT         EVS      TENANT       IPKTS     RBYTES    OPKTS    OBYTES
sys-vport0    ORA      sys-global   101.88K   32.86M    40.16K   4.37M
sys-vport2    ORA      sys-global   4.50M     6.78G     1.38M    90.90M

En el siguiente ejemplo, se muestran las estadísticas para el VPort especificado, evs0/sys-vport2.

# evsstat ORA/sys-vport2
VPORT        EVS     TENANT       IPKTS   RBYTES   OPKTS  OBYTES
sys-vport2   ORA     sys-global   4.50M   6.78G    1.38M  90.90M

En el siguiente ejemplo, se muestran las estadísticas de un VPort con un valor de intervalo de 1 segundo y un valor de recuento de 3. Las estadísticas se refrescan tres veces con un intervalo de un segundo.

# evsstat ORA/sys-vport2 1 3
VPORT         EVS      TENANT       IPKTS   RBYTES   OPKTS  OBYTES
sys-vport2    ORA      sys-global   4.50M   6.78G    1.38M  90.90M
sys-vport2    ORA      sys-global   4.50M   6.78G    1.38M  90.90M
sys-vport2    ORA      sys-global   4.50M   6.78G    1.38M  90.90M

En el siguiente ejemplo, se muestran las estadísticas para los campos de salida especificados.

# evsstat -o vport,evs,vnic,host,ipkts,opkts
VPORT          EVS      VNIC      HOST    IPKTS     OPKTS
sys-vport0     ORA      vnic0     host1   101.88K   40.16K
sys-vport2     ORA      vnic0	 host2   4.50M     1.38M
sys-vport0     HR       vnic1     host1   132.89K   236
sys-vport1     HR       vnic1     host2   144.47K   247