Share via


Observabilidad de Nexus del operador de Azure

El marco de observabilidad operator Nexus proporciona información operativa sobre las instancias locales. El marco admite el registro, la supervisión y las alertas (LMA), el análisis y la visualización de datos y métricas operativos (plataforma y cargas de trabajo).

Screenshot of Operator Nexus Logging, Monitoring and Alerting (LMA) Framework.

Figura: Marco de registro, supervisión y alertas del operador Nexus (LMA)

Los aspectos destacados clave del marco de observabilidad operator Nexus son:

  • Recopilación de datos centralizada: la solución operator Nexus observability se basa en una colección de todos los datos de un lugar central. En este lugar, puede observar los datos de supervisión de todas las instancias locales.
  • Herramientas bien definidas y probadas: la solución se basa en Azure Monitor que recopila, analiza y actúa sobre los datos de telemetría de las instancias locales y en la nube.
  • Fácil de aprender y usar: la solución facilita el análisis y depuración de problemas con la capacidad de buscar los datos desde dentro o en todas las instancias locales y en la nube.
  • Herramientas de visualización: crea paneles y libros personalizados según sus necesidades.
  • Herramientas de alertas integradas: se crean alertas basadas en umbrales personalizados. Puede crear y reutilizar plantillas de alerta en todas las instancias.

Este artículo le ayuda a comprender el marco de observabilidad de Operator Nexus que consta de una pila de componentes:

  • Azure Monitor recopila y agrega datos de registro de los componentes de Operator Nexus
  • El área de trabajo de Azure Log Analytics (LAW) recopila y agrega datos de registro de varias suscripciones e inquilinos de Azure
  • El análisis, la visualización y las alertas se realizan en los datos de registro agregados.

Supervisión de la plataforma

Operator Nexus proporciona visibilidad sobre el rendimiento de las implementaciones que constan de recursos de infraestructura. Necesita que los registros y las métricas se recopilen y analicen de estos recursos de plataforma. Obtiene información valiosa de la recopilación centralizada y la agregación de datos de todos los orígenes, en comparación con los datos no agregados.

Estos registros y métricas se usan para observar el estado de la plataforma. Puede ver el rendimiento y analizar lo que está mal. Puede analizar lo que causó la situación. La visualización le ayuda a configurar las alertas necesarias y en qué condiciones. Por ejemplo, puede configurar las alertas que se van a generar cuando los recursos se comportan de forma anómala o cuando se han alcanzado los umbrales. Puede usar los registros y análisis recopilados para depurar cualquier problema en el entorno.

Supervisión de datos

La observabilidad de Nexus del operador permite recopilar el mismo tipo de datos que otros recursos de Azure. Los datos recopilados de cada una de sus instancias se pueden ver en su LEY.

Aquí puede obtener información sobre la supervisión de los recursos de Azure.

Recopilación y enrutamiento

La observabilidad de Nexus del operador permite recopilar datos para cada recurso de infraestructura. El conjunto de componentes de infraestructura incluye:

  • Tejido de red que incluye CE, TOR, NPB, conmutadores de administración y el servidor de terminal.
  • Proceso que incluye servidores sin sistema operativo.
  • Plano de control en la nube (clúster de Kubernetes responsable de la implementación y administración del ciclo de vida de la plataforma general).

La recopilación de datos de registro de estas capas está habilitada de forma predeterminada durante la creación de la instancia de Operator Nexus. Estos registros recopilados se enrutan a la ley de Azure Monitor.

También puede recopilar datos de las capas de inquilino creadas para ejecutar funciones de red en contenedor y virtualizadas. Los datos de registro que se pueden recopilar incluyen:

  • Colección de syslog de máquinas virtuales (que se usa para cargas de trabajo de VNFs o CNF).
  • Recopilación de registros de clústeres de Kubernetes y las aplicaciones implementadas en la parte superior.

Deberá habilitar la recopilación de los registros de los clústeres de Kubernetes del inquilino y las máquinas virtuales. Debe seguir los pasos para implementar los agentes de supervisión de Azure. Los datos se recopilarían en azure LAW.

Almacenamiento de registros de Nexus del operador

Los datos de los registros de Azure Monitor se almacenan en tablas, cada una con un conjunto propio de propiedades únicas.

Todos los registros de recursos de Azure Monitor tienen los mismos campos seguidos de campos específicos del servicio; consulte el esquema común.

Los registros de la plataforma Operator Nexus se almacenan en las tablas siguientes:

Tabla Descripción
syslog Eventos de Syslog en equipos Linux mediante el agente de Log Analytics
ContainerInventory Detalles y estado actual de cada contenedor.
ContainerLog Líneas de registro recopiladas de flujos stdout y stderr para contenedores
ContainerNodeInventory Detalles de los nodos que sirven como hosts de contenedor.
InsightMetrics Métricas recopiladas de Server, K8s, Containers.
KubeEvents Eventos de Kubernetes y sus propiedades.
KubeMonAgentEvents Eventos registrados por el agente de Kubernetes de Azure Monitor para errores y advertencias.
KubeNodeInventory Detalles de los nodos que forman parte del clúster de Kubernetes
KubePodInventory Pods de Kubernetes y sus propiedades
KubePVInventory Volúmenes persistentes de Kubernetes y sus propiedades.
KubeServices Servicios de Kubernetes y sus propiedades
Latido Registros registrados por agentes de Log Analytics una vez por minuto para informar sobre el estado del agente

Métricas del nexo del operador

La tabla "InsightMetrics" de la sección Registros contiene las métricas recopiladas de Máquinas sin sistema operativo y el clúster de Kubernetes en la nube. Además, se pueden observar algunas métricas seleccionadas de la nube en la nube abriendo la pestaña Métricas en el menú de Azure Monitor.

Screenshot of Azure Monitor Metrics Selection.

Ilustración: Selección de métricas de Azure Monitor

Consulte Análisis de métricas con el Explorador de métricas de Azure Monitor para más información sobre el uso de esta herramienta.

Workbooks

Los libros combinan texto, consultas de registro, métricas y parámetros para el análisis de datos y la creación de varios tipos de visualizaciones enriquecidas. Puede usar las plantillas de libro de Azure Resource Manager de ejemplo para el registro y la supervisión de Nexus del operador para implementar libros de Azure en Azure LAW.

Alertas

Puede usar las plantillas de alarma de Azure Resource Manager de ejemplo para las reglas de alerta de Operator Nexus. Debe especificar umbrales y condiciones para las alertas. Después, puede implementar estas plantillas de alerta en el entorno local.

Área de trabajo de Log Analytics

Un área de trabajo de Log Analytics (LAW) es un entorno único para registrar datos de Azure Monitor y otros servicios de Azure. Cada área de trabajo tiene su propio repositorio de datos y configuración, pero puede combinar datos de varios servicios. Cada área de trabajo consta de varias tablas de datos.

Se puede crear una única LEY para recopilar todos los datos pertinentes o varias áreas de trabajo en función de los requisitos del operador.