3.3. Supervisión de objetos del clúster de almacenamiento a través de SNMP¶
Puede supervisar los objetos del clúster a través del Protocolo simple de administración de red (SNMP). La implementación sigue las mismas reglas de estructura de información de administración (SMI) que los datos en el contexto SNMP estándar: todos los objetos se organizan en un árbol; cada identificador de objeto (OID) es una serie de números enteros correspondientes a los nodos del árbol y separados por puntos.
Información general:
El OID del subárbol raíz con todos los objetos que puede supervisar es 1.3.6.1.4.1.8072.161.1.
Se necesita el archivo base de información
VSTORAGE-MIB.tx
para supervisar los objetos. Puede descargar el archivo enhttps://<IP_del_panel_de_administración>:8888/api/v2/snmp/mibs/
.
Las siguientes subsecciones describen formas para habilitar y utilizar SNMP para supervisar objetos del clúster.
3.3.1. Habilitación del acceso SNMP¶
Para supervisar objetos del clúster, habilite el acceso SNMP en el nodo. Realice lo siguiente en el panel de administración:
Abra el puerto UDP 161 en el nodo de gestión de la forma siguiente:
En la pantalla INFRAESTRUCTURA > Redes, haga clic en Editar.
Añada el tipo de tráfico SNMP en su red pública marcando la casilla de verificación correspondiente.
Haga clic en Guardar para aplicar los cambios.
En la pestaña CONFIGURACIÓN > Configuraciones avanzadas > SNMP, marque Habilitar SNMP en el nodo de gestión. Se habilitará el sistema de gestión de red (supervisor SNMP), lo cual le proporcionará acceso al clúster mediante el protocolo SNMP.
Haga clic en el vínculo facilitado para descargar el archivo MIB y configurarlo en su monitor SNMP.
Si es necesario, haga que Acronis Cyber Infrastructure envíe receptores SNMP Trap a su supervisor SNMP. Realice lo siguiente:
Marque Enviar receptores SNMP Trap a este sistema de gestión de redes.
Especifique la Dirección IP del sistema y, si es necesario, cambie el Puerto y la Comunidad predeterminados.
Si es necesario, haga clic en ENVIAR TRAP DE PRUEBA para probar el servicio.
Haga clic en GUARDAR para aplicar los cambios.
3.3.2. Acceso a los objetos de información del clúster de almacenamiento a través de SNMP¶
Puede acceder a los objetos de información del clúster de almacenamiento a través de las herramientas SNMP que desee, por ejemplo, el paquete gratuito Net-SNMP para Linux.
Para obtener información del clúster de almacenamiento en un nodo con el panel de administración, coloque el archivo MIB en /usr/share/snmp/mibs
y ejecute el comando snmpwalk
. Por ejemplo:
# snmpwalk -M /usr/share/snmp/mibs -m VSTORAGE-MIB -v 2c -c public localhost:161 VSTORAGE-MIB:cluster
El resultado típico puede ser el siguiente:
VSTORAGE-MIB::clusterName.0 = STRING: "cluster1"
VSTORAGE-MIB::healthStatus.0 = STRING: "healthy"
VSTORAGE-MIB::usedSpace.0 = Counter64: 173732322
VSTORAGE-MIB::totalSpace.0 = Counter64: 1337665179648
VSTORAGE-MIB::freeSpace.0 = Counter64: 1318963253248
VSTORAGE-MIB::licenseStatus.0 = STRING: "unknown"
VSTORAGE-MIB::licenseCapacity.0 = Counter64: 1099511627776
VSTORAGE-MIB::licenseExpirationStatus.0 = STRING: "None"
VSTORAGE-MIB::ioReadOpS.0 = Counter64: 0
VSTORAGE-MIB::ioWriteOpS.0 = Counter64: 0
VSTORAGE-MIB::ioReads.0 = Counter64: 0
VSTORAGE-MIB::ioWrites.0 = Counter64: 0
VSTORAGE-MIB::csActive.0 = Counter64: 11
VSTORAGE-MIB::csTotal.0 = Counter64: 11
VSTORAGE-MIB::mdsAvail.0 = Counter64: 4
VSTORAGE-MIB::mdsTotal.0 = Counter64: 4
<...>
3.3.2.1. Cómo escuchar SNMP Traps¶
Para empezar a escuchar SNMP Traps, haga lo siguiente:
Configure el daemon
snmptrapd
para registrar SNMP Traps y permítales activar acciones ejecutables y reenviar datos a la red. Para ello, añada la siguiente cadena de comunidadpública
al archivo/etc/snmp/snmptrapd.conf
:authCommunity log,execute,net public
Inicie el daemon y especifique el archivo MIB:
# snmptrapd -M /usr/share/snmp/mibs -m VSTORAGE-MIB -n -f -Lf /tmp/traps.log
Envíe un Trap de prueba desde la pestaña CONFIGURACIÓN > Configuraciones avanzadas > SNMP en el panel de administración.
Consulte el archivo de registro:
# tail -f /tmp/traps.log 2017-04-23 02:48:18 UDP: [127.0.0.1]:58266->[127.0.0.1]:162 [UDP: \ [127.0.0.1]:58266->[127.0.0.1]:162]: SNMPv2-SMI::mib-2.1.3.0 = Timeticks: (1687405) 4:41:14.05 \ SNMPv2-SMI::snmpModules.1.1.4.1.0 = OID: VSTORAGE-MIB::generalAlert \ VSTORAGE-MIB::trapType = STRING: Test Case VSTORAGE-MIB::trapMsg = \ STRING: This Is Text Message to end-user \ VSTORAGE-MIB::trapPriority = Counter64: 1
El Trap de prueba se considera una alerta general,
generalAlert
.
3.3.3. Supervisión del clúster de almacenamiento con Zabbix¶
Para configurar la supervisión del clúster en Zabbix, haga lo siguiente:
En la pestaña CONFIGURACIÓN > Configuraciones avanzadas > SNMP, haga clic en el vínculo facilitado para descargar una plantilla para Zabbix.
Nota
La plantilla es compatible con Zabbix 3.x.
En Zabbix, haga clic en Configuración > Plantillas > Importar y en Examinar.
Navegue hasta la plantilla, selecciónela y haga clic en Importar.
Haga clic en Configuración > Servidores > Crear servidor.
En la pestaña Servidor, haga lo siguiente:
Especifique el Nombre del servidor del nodo de gestión y su Nombre visible en Zabbix.
Especifique
vstorage
en el campo Nuevo grupo.Haga clic en Eliminar en la sección Interfaces de agente.
Haga clic en Añadir en la sección Interfaces SNMP y especifique la dirección IP del nodo de gestión.
En la ficha Plantillas, haga clic en Seleccionar junto al campo Vincular plantillas nuevas.
En la ventana Servidor Zabbix: Plantillas, seleccione la plantilla
Plantilla VStorageSNMP
y haga clic en Seleccionar.De vuelta a la pestaña Plantillas, haga clic en el vínculo Añadir en la sección Vincular plantillas nuevas. La plantilla
VStorageSNMP
aparecerá en el grupo Plantillas vinculadas.Una vez haya configurado el servidor y haya añadido su plantilla, haga clic en el botón Añadir.
En unos pocos minutos, la etiqueta SNMP
del clúster en la columna Disponibilidad de la pantalla Configuración > Servidores se volverá verde.

Para supervisar los parámetros del clúster, abra la pantalla Supervisión > Datos recientes, establezca los Grupos de servidor del filtro en vstorage
y haga clic en Aplicar.
Puede crear gráficos de rendimiento en la pestaña Configuración > Servidores > <clúster> > Gráficos y un espacio de trabajo para ellos en la pestaña Supervisión > Pantallas.
3.3.4. Objetos y Traps del clúster de almacenamiento¶
Objetos relacionados con el clúster que puede supervisar:
- VSTORAGE-MIB:cluster
Información general del clúster.
- VSTORAGE-MIB:csStatTable
Tabla de estadísticas del servidor de bloques.
- VSTORAGE-MIB:mdsStatTable
Tabla de estadísticas del servidor de metadatos.
- VSTORAGE-MIB::clusterName
Nombre del clúster.
- VSTORAGE-MIB::healthStatus
Estado del clúster.
- VSTORAGE-MIB::usedSpace
El espacio ocupado por todos los bloques de datos y sus réplicas además del espacio ocupado por cualquier otro dato almacenado en los discos del nodo de clúster.
- VSTORAGE-MIB::totalSpace
El espacio total en todos los discos del nodo de clúster.
- VSTORAGE-MIB::freeSpace
El espacio sin utilizar en todos los discos del nodo de clúster.
- VSTORAGE-MIB::licenseStatus
Estado de la licencia.
- VSTORAGE-MIB::licenseCapacity
La capacidad de disco máxima disponible según se ha definido en la licencia.
- VSTORAGE-MIB::licenseExpirationStatus
Estado de caducidad de la licencia.
- VSTORAGE-MIB::ioReadOpS
Velocidad de lectura actual en operaciones por segundo.
- VSTORAGE-MIB::ioWriteOpS
Velocidad de escritura actual en operaciones por segundo.
- VSTORAGE-MIB::ioReads
Velocidad de lectura actual en bytes por segundo.
- VSTORAGE-MIB::ioWrites
Velocidad de escritura actual en bytes por segundo.
- VSTORAGE-MIB::csActive
El número de servidores de bloques activos.
- VSTORAGE-MIB::csTotal
El número total de servidores de bloques.
- VSTORAGE-MIB::mdsAvail
El número de servidores de metadatos en ejecución.
- VSTORAGE-MIB::mdsTotal
El número total de servidores de metadatos.
- VSTORAGE-MIB::s3OsAvail
El número de servidores de objetos S3 en ejecución.
- VSTORAGE-MIB::s3OsTotal
El número total de servidores de objetos S3.
- VSTORAGE-MIB::s3NsAvail
El número de servidores de nombres S3 en ejecución.
- VSTORAGE-MIB::s3NsTotal
El número total de servidores de nombres S3.
- VSTORAGE-MIB::s3GwAvail
El número de servidores de puertas de enlace S3 en ejecución.
- VSTORAGE-MIB::s3GwTotal
El número total de puertas de enlace S3.
Objetos relacionados con CS que puede supervisar:
- VSTORAGE-MIB::csId
Identificador del servidor de bloques.
- VSTORAGE-MIB::csStatus
Estado actual del servidor de bloques.
- VSTORAGE-MIB::csIoReadOpS
Velocidad de lectura actual de un servidor de bloques en operaciones por segundo.
- VSTORAGE-MIB::csIoWriteOpS
Velocidad de escritura actual de un servidor de bloques en operaciones por segundo.
- VSTORAGE-MIB::csIoWait
El porcentaje de tiempo de espera de las operaciones de E/S. Incluye el tiempo de espera para a la sincronización.
- VSTORAGE-MIB::csIoReadS
Velocidad de lectura actual de un servidor de bloques en bytes por segundo.
- VSTORAGE-MIB::csIoWriteS
Velocidad de escritura actual de un servidor de bloques en bytes por segundo.
Objetos relacionados con MDS que puede supervisar:
- VSTORAGE-MIB::mdsId
Identificador del servidor de metadatos.
- VSTORAGE-MIB::mdsStatus
Estado actual del servidor de metadatos.
- VSTORAGE-MIB::mdsMemUsage
La cantidad de memoria que utiliza un servidor de metadatos.
- VSTORAGE-MIB::mdsCpuUsage
El porcentaje de capacidad de CPU que utiliza un servidor de metadatos.
- VSTORAGE-MIB::mdsUpTime
El tiempo transcurrido desde el inicio de un servidor de metadatos.
SNMP Traps activados por alertas específicas:
- licenseExpired
La licencia ha caducado.
- tooFewClusterFreeLogicalSpace
Queda muy poco espacio libre.
- tooFewClusterFreePhysicalSpace
Queda muy poco espacio físico.
- tooFewNodes
Quedan muy pocos nodos.
- tooFewMdses
Quedan muy pocos MDS.
- generalAlert
Otros.