Consultas de búsqueda comunes para entidades de Kubernetes

Puede buscar detalles de entidades de Kubernetes en
VMware Aria Operations for Networks
.

Consultas comunes

  • Flujos de búsqueda:
    flows where
    Kubernetes Object
    =
    Object name
    Ejemplo: flujos donde
    Kubernetes Cluster
    =
    'Production'
  • Ver la escala del servicio:
    kubernetes pods group by Kubernetes Services
  • Ver la carga del nodo:
    kubernetes Pods group by Kubernetes Node
  • Ver el estado del nodo:
    MemoryPressure and PIDPressure and DiskPressure and Ready of Kubernetes Node
  • Ver el cumplimiento del flujo:
    flows from Kubernetes Object
    name of the object
    to Kubernetes Object
    name of the object
    Ejemplo:
    flows from Kubernetes Namespace
    'PCI'
    to Kubernetes Namespace
    'Non-PCI'
  • Ver la topología de ruta:
    • De servicio de Kubernetes
      nombre de servicio
      a servicio de Kubernetes
      nombre de servicio
    • De servicio de Kubernetes
      nombre de servicio
      a pod de Kubernetes
      nombre de pod
    • De pod de Kubernetes
      nombre de pod
      a pod de Kubernetes
      nombre de pod
    Consultas sobre un objeto de Kubernetes
    Objeto de Kubernetes
    Consulta
    Descripción
    Espacio de nombres
    • kubernetes namespace where L2 Networks = '
      a
      '
    • list(Kubernetes Node) of Kubernetes Pod where Kubernetes Namespace = '
      a
      '
    • El espacio de nombres de Kubernetes en el que se establece la conexión con la red de capa 2 'a'
    • La lista de nodos de Kubernetes donde el espacio de nombres de Kubernetes es 'a'
    Pod
    • NSX-T Logical port where connectedto.modelKey in (modelKey of kubernetes nodes) order by Tx Packets desc
    • NSX-T Logical port where connectedto.modelKey in (modelKey of kubernetes pods) and Rx Packet Drops > 0
    • new kubernetes pod in last 1 hour
    • La lista de puertos lógicos conectados a un nodo en función de los paquetes transferidos en orden descendente
    • La lista de puertos lógicos conectados a pods de Kubernetes y paquetes descartados de Rx > 0
    • Nuevos pods de Kubernetes detectados en la última hora
    Servicios
    • kubernetes pods where kubernetes services is not set
    • kubernetes pods group by Kubernetes Services, Kubernetes Cluster
    • Lista de pods de Kubernetes que no tienen un servicio
    • Cantidad de pods que se ejecutan en cada servicio
    Nodos
    • kubernetes nodes where Ready != 'True'
    • kubernetes node where Virtual Machine = 'vm-a'
    • Lista de nodos de Kubernetes en mal estado
    • Nodo de Kubernetes que forma parte de la máquina virtual 'vm-a'
    Flujos
    • flows where kubernetes service is set
    • flows where source kubernetes node = 'a'
    • Lista de flujos en los que existe un servicio de Kubernetes de origen o de destino
    • Lista de flujos en los que el nodo de Kubernetes de origen = 'a' o el nodo de Kubernetes de destino = 'a'
Consultas adicionales
Entidad/componentes
Consulta
Descripción
Aplicaciones con entidades de Kubernetes
application where virtual member = ‘service-a’
Lista de todas las aplicaciones a las que pertenece el servicio de Kubernetes ‘service-a’
application where virtual member = ‘service-a’ and virtual member.Kubernetes Namespace = ‘namespace-b’
Lista de todas las aplicaciones a las que pertenecen el servicio de Kubernetes ‘service-a’ y el espacio de nombres de Kubernetes ‘namespace-b’
tier where virtual member = ‘service-a’ and virtual member.Kubernetes Namespace = ‘namespace-b’
Lista de todos los niveles a los que pertenecen el servicio de Kubernetes ‘service-a’ y el espacio de nombres de Kubernetes ‘namespace-b’
count of applications where Virtual Member in (kubernetes services)
Número de aplicaciones en las que el miembro es un servicio de Kubernetes
count of applications where virtual member in (kubernetes services where Kubernetes Namespace = ‘sock-shop’)
Número de aplicaciones en las que el miembro es un servicio de Kubernetes que está en el espacio de nombres de Kubernetes ‘sock-shop’
list(virtual member) of applications where Name = ‘app-1’ and virtual member.Kubernetes Cluster is set
Lista de todos los servicios de Kubernetes como miembros de la aplicación ‘app-1’
Métricas
nsx-t logical port where (ConnectedTo in (Kubernetes Pods where kubernetes cluster is set)) and Rx Packet Drops > 0 group by ConnectedTo order by max(Rx Packet Drops)
Paquetes recibidos descartados que se agrupan en función del pod de Kubernetes
nsx-t logical port where (ConnectedTo in (Kubernetes Nodes where kubernetes cluster is set)) and Rx Packet Drops > 0 group by ConnectedTo order by max(Rx Packet Drops)
Paquetes recibidos descartados que se agrupan en función del nodo de Kubernetes
nsx-t logical switch where Rx Packet Drops > 0 and Tag like ‘ncp/project:’ order by Rx Packet Drops
Paquetes recibidos descartados que se agrupan en función del espacio de nombres de Kubernetes
nsx-t logical switch where Rx Packet Drops > 0 and Tag like ‘ncp/project:<namespace name>’
Paquetes recibidos descartados que son específicos de un espacio de nombres de Kubernetes
nsx-t logical port where (ConnectedTo in (Kubernetes Pods where kubernetes cluster is set)) and Rx Packet Drops > 0 group by ConnectedTo.Kubernetes service order by max(Rx Packet Drops)
Paquetes recibidos descartados que se agrupan en función de los servicios de Kubernetes
flows where firewall action = ‘DROP’ group by Kubernetes Service
Flujos descartados que se agrupan en función de los servicios de Kubernetes
flows where firewall action = ‘DROP’ group by source Kubernetes Namespace
Lista de todos los flujos descartados que se agrupan en función del espacio de nombres de Kubernetes
Alertas de Kubernetes
Kubernetes alerts where Problem Entity = ‘<pod/namespace/node Name>’
Lista de todas las alertas de Kubernetes para la entidad de Kubernetes determinada. (la entidad de Kubernetes podría ser un pod, un espacio de nombres o un nodo)
Kubernetes alerts where alert code = ‘ImagePullBackOff’ in last 24 hours
Lista de alertas de Kubernetes del tipo ‘ImagePullBackOff’ en las últimas 24 horas
Kubernetes alerts where problem entity.Kubernetes Cluster = ‘<cluster-a>’
Lista de todas las alertas de Kubernetes para el clúster especificado