Supervisión de Satellite

IBM Cloud Satellite® Ofrece herramientas integradas para supervisar el estado de las ubicaciones, los hosts, los clústeres y los puntos finales de Link.

La monitorización de su ubicación Satellite y de los servicios IBM Cloud que se ejecutan en su ubicación requiere una configuración independiente. Para recopilar métricas de la plataforma de localización, habilita una instancia de Monitoring en la misma región que gestiona tu ubicación. Para recopilar métricas de pods de un clúster de Red Hat OpenShift on IBM Cloud en su ubicación de Satellite, implemente un agente de supervisión en el clúster para que reenvíe las métricas a una instancia de Monitoring. Una única instancia de Monitoring recopila métricas tanto de su ubicación de Satellite como de los servicios que se ejecutan en ella.

Visión general de lo que se registra y supervisa de forma predeterminada

De forma predeterminada, Satellite genera determinados sucesos de actividad y supervisa el estado de la ubicación y los recursos de host.

Auditoría de sucesos para acciones de Satellite

Consulte Auditoría de sucesos para Satellite.

Supervisión de IBM para resolver y notificar alertas de ubicación

IBM Supervisa y resuelve automáticamente condiciones de alerta específicas para la configuración de su ubicación y la infraestructura del host. La siguiente tabla muestra cada situación y la medida adoptada.

Además, si configura su ubicación de Satellite para que reenvíe los registros a IBM Cloud Logs, los mensajes y la información más detallada del componente de supervisión de IBM se recogen y almacenan en su instancia de IBM Cloud Logs.

Acciones de supervisión de IBM para abordar determinados escenarios.
Escenario Acción
El plano de control de la ubicación no tiene un host en tres zonas separadas. Comprobar si hay hosts conectados no asignados en la ubicación. Si hay un host disponible, asignar el host al plano de control de la ubicación para la zona que falta, dando preferencia a los hosts con una etiqueta que coincida con la zona.
La capacidad del clúster supera el 80 % en una zona. Impedir o permitir que se creen clústeres de Red Hat OpenShift. Asignar hosts disponibles a un plano de control de ubicación para obtener más recursos de cálculo.
Los clústeres de Red Hat OpenShift no están en buen estado. Resolver determinados problemas de estado con clústeres de Red Hat OpenShift.
Las herramientas de supervisión predeterminadas como Prometheus no funcionan. Enviar alertas a la instancia de IBM Cloud Logs y devolver un mensaje de estado con más información sobre resolución de problemas.
El registro de subdominio de ingress falla. Alertar a los ingenieros de IBM de que investiguen más a fondo los problemas y devolver un mensaje de estado con más información sobre la resolución de problemas.

Visualización del estado de la ubicación, del host y del clúster

Comprueba el estado de los recursos de Satellite, incluyendo ubicaciones, hosts, clústeres y recursos de Kubernetes.

Visualización del estado de la ubicación

IBM Cloud Supervisa los servidores de ubicación de Satellite y notifica su estado. Consulte IBM: alertas de supervisión y depuración del estado de las ubicaciones.

Puede comprobar el estado del servidor a partir de la tabla Ubicaciones del Satellite consola, o ejecutando ibmcloud sat location ls.

Estados de salud de ubicación
Estado Descripción
action required La ubicación necesita su atención. Compruebe el estado y el mensaje para obtener más información e intente depurar la ubicación.
completed Satellite ha completado la configuración de los componentes del plano de control de ubicación en los hosts que ha asignado al plano de control. La ubicación estará pronto lista para ser utilizada.
completing Satellite está configurando los componentes del plano de control de la ubicación en los hosts que ha asignado al plano de control. Compruebe de nuevo en breve.
critical El plano de control de la ubicación de Satellite necesita su atención. Compruebe el estado y el mensaje para obtener más información e intente depurar el plano de control de la ubicación.
failed Satellite no ha resuelto correctamente los problemas de su ubicación. Para obtener más información, consulte el mensaje de estado.
host required La ubicación de Satellite se ha creado, pero debe asignar hosts al plano de control de la ubicación. Asigne hosts en múltiplos de 3, como por ejemplo 6, 9 o 12.
normal La ubicación de Satellite está lista para ser utilizada.
provisioning El plano de control para Satellite se está suministrando. No puede asignar hosts a otros recursos de Satellite, como clústeres, en la ubicación hasta que el plano de control esté listo.
resolving Satellite está intentando resolver problemas automáticamente, por ejemplo mediante la asignación de hosts disponibles al plano de control para aliviar los problemas de capacidad. Para obtener más información, consulte el mensaje de estado.

Visualización del estado del host

Cuando conecta hosts a una ubicación de Satellite, IBM Cloud supervisa el host y notifica los estados que puede utilizar para mantener el host en buen estado. Para obtener más información, consulte Supervisión de IBM para resolver y notificar alertas de ubicación. Para obtener ayuda sobre la resolución de problemas, consulte Depuración del estado del host.

Puede comprobar el estado del servidor desde la tabla Servidores de la página Satellite consola, o ejecutando ibmcloud sat host ls --location <location_name_or_ID>.

Estados del host.
Estado Descripción
assigned El host está asignado a un recurso de Satellite, como un plano de control de ubicación o un clúster. Visualice el estado para obtener más información. Si el estado es -, los hosts no han completado el proceso de arranque en el recurso de Satellite. Para los hosts que acaba de asignar, espere una hora aproximadamente hasta que finalice el proceso. Si sigue viendo el estado, inicie una sesión en el host para continuar con la depuración.
health-pending El host se asigna y se arranca en el clúster como nodos trabajadores que se han suministrado y desplegado. Sin embargo, los componentes de estado que IBM configura en el host no pueden comunicar el estado a IBM Cloud. Asegúrese de que los hosts cumplen los requisitos mínimos de conectividad de host y de red y que los hosts no están bloqueados por un cortafuegos en el proveedor de la infraestructura.
provisioning El host se ha conectado a la ubicación de Satellite y se encuentra en el proceso de arranque para formar parte de un recurso de Satellite, como por ejemplo el nodo trabajador de un clúster de Red Hat OpenShift on IBM Cloud. Aunque el host notifica el estado en suministro (provisioning), el nodo trabajador pasa por los estados de suministro y despliegue. Puede iniciar sesión en el host mientras está en este estado para ver los registros. Consulte Activación de SSH en hosts Satellite.
ready El host está conectado a la ubicación de Satellite y está listo para ser asignado a un recurso de Satellite.
normal El host está asignado a un recurso de Satellite, como un plano de control de ubicación o un clúster, y listo para ser utilizado.
reload-required El host está conectado a la ubicación de Satellite, pero se debe volver a cargar para que se pueda asignar a un recurso de Satellite. Por ejemplo, si has eliminado un clúster de Satellite, será necesario recargar todos los hosts de ese clúster. Para volver a cargar un host, debe eliminar el host de la ubicación, volver a cargar el sistema operativo en el proveedor de la infraestructura subyacente y conectar el host de nuevo a la ubicación.
unassigned El host está conectado a la ubicación de Satellite y está listo para ser asignado a un recurso de Satellite. Si ha intentado asignar el host sin éxito, consulte No se pueden asignar hosts a un clúster.
unknown Se desconoce el estado del host. Si el host no está asignado, intente asignar el host a un recurso de Satellite, como por ejemplo un clúster. Si el host está asignado, intente depurar el host siguiendo los pasos de la sección depurar el estado del host. Si el host todavía tiene problemas, intente eliminar, actualizar y volver a conectar el host.
unresponsive El host no se ha incorporado al plano de control de la ubicación de Satellite en los últimos 5 minutos. El host no se puede asignar cuando no responde. Intente depurar el estado del host, especialmente la conectividad de red.

Al consultar la tabla «Hosts» en la consola de Satellite, los hosts del plano de control que requieren atención muestran etiquetas de estado actualizadas. La etiqueta «Acción necesaria» (antes «Advertencia» ) indica que el servidor requiere tu atención. La etiqueta «Replacement required» indica que el servidor está muy desactualizado y debe sustituirse. Ambos estados muestran una información emergente que enlaza con el procedimiento de actualización del servidor. Para obtener más información, consulta « Identificación de los hosts del plano de control que deben actualizarse ».

Visualización del estado del clúster

Consulte la documentación de Red Hat OpenShift on IBM Cloud para revisar el estado del clúster en su ubicación Satellite.

Visualización de los recursos de Kubernetes de los clústeres

Los clústeres añadidos a la configuración de Satellite se someten automáticamente a un inventario de sus recursos Kubernetes para su revisión.

La adición de clústeres a la configuración de Satellite no configura automáticamente las soluciones de registro y supervisión, como por ejemplo IBM Cloud Logs y IBM Cloud Monitoring.

Visualización del estado de registro en Satellite Config de un clúster

Consulta el estado de registro de los clústeres habilitados para la configuración de Satellite, incluidos los que se encuentran en ubicaciones de nube pública.

  1. Liste los clústeres registrados en Satellite Config. Anote la salida de las columnas Status y Location.
    ibmcloud sat cluster ls
    
  2. Revise los siguientes estados de registro en Satellite Config.
Estados del host.
Estado Descripción
active Los componentes de Satellite Config de la ubicación están instalados en el clúster y se supervisa al menos un recurso.
inactive Los componentes de Satellite Config se han eliminado manualmente del clúster o están instalados, pero ya no responden a Satellite Config. Por ejemplo, la conexión de red está desconectada. Los recursos existentes, si los hay, continúan ejecutándose, pero no reciben actualizaciones. Para solucionar este problema, pruebe a depurar la ubicación de Satellite o el clúster.
registered Los componentes de Satellite Config están instalados en el clúster, pero en este momento no se supervisa ningún recurso. Para configurar Watch-keeper, consulte Revisión de recursos gestionados por Satellite Config.

Configuración de Monitoring para métricas de plataforma de ubicación de Satellite

Reenviar y consultar las métricas de Satellite en una instancia de IBM Cloud Monitoring habilitada para métricas a nivel de plataforma.

Hay métricas disponibles para el componente Satellite Link de su ubicación para ayudarle a supervisar el rendimiento de puntos finales de Link específicos o de todos los puntos finales de Link para la ubicación. Por ejemplo, puede supervisar la latencia o el rendimiento de un punto final de Link específico que ha creado.

  1. Cree o elija una instancia de Monitoring existente.

    • Si ya tiene una instancia de Monitoring en la misma región de IBM Cloud desde la que se gestiona la ubicación de Satellite y la instancia de Monitoring está configurada para recopilar métricas de plataforma, las métricas generadas para su ubicación de Satellite se reenvían automáticamente a esta instancia de Monitoring.
    • De lo contrario, para configurar Monitoring para la ubicación de Satellite:
      1. Provisiona una instancia de IBM Cloud Monitoring en la misma región de IBM Cloud desde la que se gestiona tu ubicación de Satellite.
      2. Habilite la instancia para la recopilación de métricas de nivel de plataforma. Dentro de una misma región, solo se habilita una instancia de Monitoring a la vez para la recopilación de métricas de la plataforma.
  2. En el panel de control Supervisión, pulse Abrir panel de control para la instancia de Monitoring.

  3. En el panel de control de Monitoring, haz clic en Dashboards > IBM > Satellite Link- Overview. Se abre el panel de control predefinido para métricas de Satellite Link. Las instancias de Monitoring recién creadas tardan hasta dos horas en tener disponibles los paneles de control de IBM.

    Puede crear una copia de este panel de control para personalizar las métricas que se muestran. Para añadir métricas habilitadas para IBM Cloud Satellite, busque el prefijo ibm_satellite_link.

  4. Revise las métricas disponibles y los atributos para la segmentación.

  5. Revise más maneras de trabajar con métricas de plataforma.

Después de configurar Monitoring con el panel de control predefinido para métricas de Satellite Link, puede acceder rápidamente a este panel de control desde el separador Puntos finales de enlace de la consola de la ubicación de Satellite pulsando Iniciar supervisión.

Métricas disponibles

Las siguientes métricas están disponibles para el plano de control de tu ubicación de Satellite.

Atributos para la segmentación

Revise los siguientes atributos globales y adicionales que están disponibles para la segmentación de métricas de Satellite.

Atributos globales

Hay disponibles los siguientes atributos globales para segmentar todas las métricas disponibles.

Atributos globales para la segmentación de métricas
Atributo Nombre de atributo Descripción de atributo
Cloud Type ibm_ctype El tipo de nube, que puede ser público, dedicado o local
Location ibm_location La ubicación del recurso supervisado, que puede ser una región, un centro de datos o global
Resource ibm_resource El recurso que mide el servicio, normalmente, un nombre de identificación o GUID
Resource Type ibm_resource_type El tipo de recurso medido por el servicio
Resource group ibm_resource_group_name El grupo de recursos donde se ha creado la ubicación de Satellite
Scope ibm_scope El GUID de cuenta asociado a esta métrica
Service name ibm_service_name El nombre del servicio que genera esta métrica

Atributos adicionales

Están disponibles los siguientes atributos adicionales que son específicos de Satellite para segmentar una o más de las métricas disponibles. Consulte el campo Segment By de cada métrica para determinar sus atributos de segmentación disponibles.

Atributos adicionales para la segmentación de métricas
Atributo Nombre de atributo Descripción de atributo
Endpoint ID ibm_satellite_link_endpoint_id El identificador del punto final
Endpoint Name ibm_satellite_link_endpoint_name El nombre del punto final
Location ID ibm_satellite_link_location_id El identificador de la ubicación
Service instance ibm_service_instance El segmento de la instancia de servicio identifica la instancia con la que se asocia la métrica
Service instance name ibm_service_instance_name El nombre de la instancia del servicio proporcionado por el usuario. No se garantiza que los nombres de las instancias de servicio sean únicos en todas las regiones de la cuenta.

Configuración de la supervisión para clústeres

Actualmente no es posible utilizar la consola de Red Hat OpenShift on IBM Cloud para habilitar la supervisión de clústeres de Satellite. Debe desplegar manualmente agentes de supervisión en el clúster para reenviar métricas a Monitoring.

Para configurar la supervisión para los clústeres de Red Hat OpenShift que se ejecutan en la ubicación de Satellite, consulte Despliegue de un agente de supervisión en un clúster de Red Hat OpenShift. Cuando especifica la dirección para el COLLECTOR_ENDPOINT, puede utilizar la dirección de punto final de enlace satellite-sysdig para que no sea necesario abrir nuevas reglas de cortafuegos.