Monitoreo de almacenamiento de ceph


Monitoreo de almacenamiento de Ceph: descripción general

Ceph es una plataforma de software de código abierto diseñada para proporcionar almacenamiento basado en archivos, bloques y objetos altamente escalable desde un solo clúster de computadoras distribuido. Los principales objetivos de Ceph son distribuirse completamente sin un solo punto de falla, escalable al nivel de exabytes y disponible gratuitamente.

El monitor de almacenamiento Ceph de Applications Manager ayuda a monitorear el rendimiento y a mantener el estado general de su clúster Ceph distribuido, garantiza la disponibilidad de los nodos OSD, realiza un seguimiento proactivo del estado de los grupos de ubicación y la disponibilidad del almacenamiento.

Creación de un nuevo monitor de almacenamiento Ceph

Versiones de almacenamiento de Ceph compatibles : v0.66 y superior, Luminous versión 12.2.0 en adelante (usamos el comando de estado de Ceph y obtenemos la salida en formato JSON. La devolución de la salida en JSON es compatible con la versión de Ceph v0.66)

Requisitos previos para monitorear los clústeres de almacenamiento Ceph: para recopilar estadísticas de rendimiento de Ceph Storage Monitor, un usuario debe tener privilegios de lectura en el archivo ceph.keyring . Lee mas

Uso de la API REST para agregar un nuevo monitor de almacenamiento Ceph: Haga clic aquí

Para crear un monitor de almacenamiento Ceph, siga los pasos que se indican a continuación:

  1. Especifique el nombre de visualización del monitor Ceph Storage.
  2. Ingrese el nombre de host o la dirección IP del host donde se ejecuta el clúster de almacenamiento Ceph.
  3. Seleccione el modo de supervisión que desee (basado en Telnet y SSH). Para SSH , proporcione el número de puerto (22 de forma predeterminada), el nombre de usuario y la contraseña del servidor. También tiene la opción de otorgar autenticación de clave pública (nombre de usuario y clave pública).
  4. En Detalles de la credencial, si opta por la opción "Usar debajo de la credencial", proporcione las credenciales según el modo seleccionado. Si opta por obtener los detalles de la credencial preconfigurada en el Administrador de credenciales, seleccione la opción "Seleccionar de la lista de credenciales".
  5. Especifique el valor del símbolo del sistema , que es el último carácter en su símbolo del sistema. El valor predeterminado es $ y los valores posibles son >, #, etc.
  6. Ingrese el nombre de usuario y la contraseña
  7. Proporcione el intervalo de sondeo para supervisar el montior de almacenamiento de Ceph.
  8. Si está agregando un nuevo monitor desde un servidor de administración, seleccione un servidor administrado.
  9. Elija el grupo de monitores del cuadro combinado al que desea asociar el monitor (opcional). Puede elegir varios grupos para asociar su monitor.
  10. Haga clic en Agregar monitor (es) . Esto descubre el monitor de la red y comienza a monitorearlos.

Ceph Server - Parámetros supervisados

Vaya a la  Vista de categorías de monitores  haciendo clic en la   pestaña Monitores . Haga clic en  Ceph Storage  debajo de la  tabla de servicios  . Se muestra la vista de configuración masiva de Ceph Storage distribuida en tres pestañas:

  •  Ficha Disponibilidad , proporciona el historial de disponibilidad de las últimas 24 horas o 30 días.
  • La  pestaña Rendimiento muestra el estado de salud y los eventos de las últimas 24 horas o 30 días.
  • La vista de lista le  permite realizar  configuraciones de administración masivas .

Haga clic en el nombre del monitor para ver todos los detalles del servidor enumerados en las siguientes pestañas:

Resumen de rendimiento

Parámetro Descripción
Estado PG
PGS (grupos de ubicación) El número de grupo de ubicación.
PG activos El número total de grupos de ubicación activos. (Ceph procesa las solicitudes al grupo de colocación).
PG activas + limpias El número total de grupos de ubicaciones activas y limpias.
  • PG activos: Ceph procesa las solicitudes al grupo de ubicación.
  • Limpiar PG: Ceph replica todos los objetos del grupo de ubicación la cantidad correcta de veces.
PG activos + reasignados El número total de grupos de ubicaciones activos y reasignados.
  • PG activos: Ceph procesa las solicitudes al grupo de ubicación.
  • PG reasignados: el grupo de ubicación se asigna temporalmente a un conjunto de OSD diferente al especificado en CRUSH.
PG activos + degradados El número total de grupos de ubicación activos y degradados.
  • PG activos: Ceph procesa las solicitudes al grupo de ubicación.
  • PG degradados: Ceph aún no ha replicado algunos objetos del grupo de ubicación la cantidad correcta de veces.
Abajo + reasignado + mirando El número total de grupos de ubicación inactivos, reasignados y de emparejamiento.
  • PG inactivos: una réplica con los datos necesarios está inactiva, por lo que el grupo de ubicación está fuera de línea.
  • PG reasignados: el grupo de ubicación se asigna temporalmente a un conjunto de OSD diferente al especificado en CRUSH.
  • Peering PGs: el grupo de colocación está pasando por el proceso de emparejamiento.
Activo + Limpio + Fregado + Profundo El número total de grupos activos, limpios, de fregado y de colocación profunda.
  • PG activos: Ceph procesa las solicitudes al grupo de ubicación.
  • Limpiar PG: Ceph replica todos los objetos del grupo de ubicación la cantidad correcta de veces.
  • Scrubbing PGs: Ceph está verificando el grupo de ubicación en busca de inconsistencias.
  • Deep PGs: Ceph se encarga automáticamente de fregar en profundidad todos los grupos de ubicación periódicamente.
Abajo El número de grupos de ubicaciones de réplicas en los que los datos necesarios están inactivos, por lo que el grupo de ubicaciones está sin conexión.
Degradado El número de grupos de ubicación, que no ha replicado algunos objetos en el grupo de ubicación la cantidad correcta de veces.
Mirando El número de grupos de colocación que se someten al proceso de emparejamiento.
Incompleto El número de grupos de ubicación en estado Incompleto, es decir, PG con información faltante sobre escrituras que pueden haber ocurrido o que no tienen copias en buen estado.
Duro El número de grupos de ubicación en un estado desconocido: los monitores no han recibido una actualización desde que cambió la asignación del grupo de ubicación.
Estado de OSD
OSDS Número de OSDS presentes.
OSDUP Número de OSD en funcionamiento.
OSDIN Número de OSD en el clúster.
OSDOUT Número de OSD fuera del clúster .
OSD adentro y abajo Si un OSD está inactivo e ingresado, hay un problema y el clúster no estará en un estado saludable. Este atributo capturará el número de OSD adentro y abajo
COMPLETO ¿Está el OSD completo?
CASI LLENO ¿El OSD está llegando casi al máximo?
Comprobaciones de tiempo
Nombre del monitor El nombre del monitor en el clúster.
Gravedad El mensaje de gravedad del estado del monitor.

Detalles del monitor

Parámetro Descripción
Resumen de estado del monitor
Nombre del monitor Nombre del monitor.
Total (GB) La memoria de disco total en GB.
Usado (GB) La memoria total utilizada en GB.
Disponible (GB) La memoria libre disponible en GB.
Disponible en (%) El porcentaje de memoria libre disponible.
Última actualización La última vez que se actualizó el estado del Monitor.
Gravedad La gravedad de la salud del monitor.
Rango Rango del monitor Ceph en el Cluster. Los rangos se (re) calculan cada vez que agrega o quita un monitor (más bajo el valor, más alto el rango). El monitor Ceph con el valor más bajo será el cliente potencial o el administrador, los clientes intentarán conectarse al cliente potencial primero y cuando el cliente potencial no funcione, los clientes se conectarán al siguiente monitor de rango.
Dirección del monitor La dirección requerida para que los monitores se descubran entre sí mediante el mapa de monitores.

Disponibilidad de almacenamiento

Parámetro Descripción
Leer bytes La tasa de bytes leídos por segundo.
Escribir Bytes La tasa de bytes escritos por segundo.
Tamaño de datos El tamaño total de los datos de almacenamiento en GB.
Bytes totales El espacio de almacenamiento total disponible en GB.
Disponible El espacio de almacenamiento libre total disponible en GB.
Usó La cantidad total de espacio de almacenamiento utilizado en GB.
Disponible % El porcentaje de espacio de almacenamiento libre.
Usó % El porcentaje de espacio de almacenamiento utilizado.

Detalles de OSD (para versiones Luminous)

Parámetro Descripción
Información de almacenamiento OSD
Identificación ID del monitor.
Nombre del monitor OSD El nombre del monitor OSD.
Uso del disco Representación gráfica del almacenamiento en disco utilizado.
Almacenamiento usado (GB) El almacenamiento en disco utilizado en GB.
Almacenamiento disponible (GB) La memoria libre disponible en GB
Almacenamiento total (GB) La memoria de disco total en GB
Espacio libre (%) El porcentaje de memoria libre disponible.
Último tiempo de inactividad Última hora y fecha en la que se redujo el estado de OSD.