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.
| 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.
| 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>.
| 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.
- Liste los clústeres registrados en Satellite Config. Anote la salida de las columnas Status y Location.
ibmcloud sat cluster ls - Revise los siguientes estados de registro en Satellite Config.
| 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.
-
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:
- 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.
- 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.
-
En el panel de control Supervisión, pulse Abrir panel de control para la instancia de Monitoring.
-
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. -
Revise las métricas disponibles y los atributos para la segmentación.
-
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.
Números de túnel de ubicación
El número total de servidores de túnel de Satellite Link presentes en el punto final. Se crean tres túneles entre el servidor de túneles y el conector para dar soporte a la redundancia en las tres zonas de disponibilidad de la ubicación.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_location_tunnel_count |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID |
Latencia de ubicación
El tiempo total de ida y vuelta (RTT) de los datos, en milisegundos, para esa ubicación. El RTT mide el tiempo que tarda un paquete de datos en viajar desde la ubicación hasta IBM Cloud y volver.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_location_rtt_second |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID |
Tráfico de la ubicación a la nube
La tasa total de datos en bytes por segundo en dirección hacia la nube para la ubicación.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_location_to_cloud_data_rate |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID |
Tráfico de la ubicación procedente de la nube
La tasa total de datos en bytes por segundo procedente de la nube para la ubicación.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_location_from_cloud_data_rate |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID |
Total de tráfico de la ubicación
La tasa total de datos en bytes por segundo en dirección a la nube y procedente de la nube para la ubicación.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_location_total_data_rate |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID |
Recuento de conexiones de punto final
El número total de conexiones presentes en el punto final.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_endpoint_connection_count |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID, Endpoint ID, Endpoint Name |
Tráfico del punto final a la nube
La tasa de datos en bytes por segundo en dirección hacia la nube para el punto final.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_endpoint_to_cloud_data_rate |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID, Endpoint ID, Endpoint Name |
Tráfico del punto final procedente de la nube
La tasa de datos en bytes por segundo procedente de la nube para el punto final.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_endpoint_from_cloud_data_rate |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID, Endpoint ID, Endpoint Name |
Total de tráfico del punto final
La tasa total de datos en bytes por segundo en dirección a la nube y procedente de la nube para el punto final.
| Metadatos | Descripción |
|---|---|
Metric Name |
ibm_satellite_link_endpoint_total_data_rate |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Location ID, Endpoint ID, Endpoint Name |
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.
| 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.
| 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.