Pure Storage
En esta sección se describe cómo integrar Pure Storage con DX OI.
dxisaas
dxp10
El esquema Pure Storage permite monitorizar el rendimiento y el uso de los sistemas Flash Array. Este esquema permite ingerir métricas y mensajes en DX Operational Intelligence (DX OI) mediante RESTMon.
La integración de Pure Storage monitoriza la siguiente información:
- Inventario:Una única instancia de Flash Array para el inventario que especifica el nombre de Flash Array de Pure Storage.
- Métricas:Se incluyen las métricas Volume Space, Volume Performance, Array Space y Array Performance.
- Alarmas:Pure Storage Category se asigna a OI AlarmType y Pure Storage Opened se asigna a OI Start Time. Alarm Unique ID se crea mediante Array Name, Component Name, and Component Type de Pure Storage.
- Topología:Una única instancia de Flash Array para la topología que especifica el nombre de Flash Array de Pure Storage.
Esta sección proporciona la siguiente información:
Versiones compatibles
La integración de Pure Storage con DX Operational Intelligence es compatible con la versión siguiente:
Producto | Versión compatible |
|---|---|
Pure Storage | API de REST 1.17 |
Configuración de la integración
La integración de Pure Storage con DX Operational Intelligence implica los pasos siguientes:
- Configuración del entorno de Pure Storage
- Configuración de RESTMon
Configuración del entorno de Pure Storage
No se requieren pasos específicos para la integración en el entorno de Pure Storage. Sin embargo, asegúrese de que se cumplen los siguientes requisitos:
- Configure el entorno de Pure Storage para recuperar métricas y mensajes de Pure Storage. Para obtener más información, consulte ladocumentación de Pure Storage.
- Token de la API para autenticar la conexión entre RESTMon y el sistema de Pure Storage. Es posible recuperar el token de la API de la GUI de Pure Storage.
Configuración de RESTMon
Para configurar RESTMon, actualice los detalles de la conexión de OI si no se ha realizado antes y agregue la información del perfil al archivo
restmon.json
. Antes de configurar RESTMon, asegúrese de que se cumplen los siguientes requisitos:- Tiene acceso a DX OI.
- RESTMon se ha instalado e implementado correctamente.Para obtener más información, consulte la sección .
- RESTMon se ha instalado e implementado correctamente.
Adición del perfil
Para agregar el perfil, configure el perfil para conectarse al entorno de Pure Storage y agregue el perfil al archivo
restmon.json
utilizando la llamada de en Swagger.El archivo purestorage_profile.json
está disponible en la carpeta <restmon\profile>
. Cuando se agrega el perfil, el esquema para Pure Storage se carga automáticamente y se inicia la ingesta de datos. También se puede agregar esta información directamente al archivo
restmon.json
.El perfil de Pure Storage incluye las secciones siguientes:
Profile
La sección
profile
define la información relacionada con el perfil. El siguiente fragmento de código es una muestra de la sección profile. ":{ "name":"purestorage", "schema":"purestorage", "streaming":"no", "polling_interval_secs":"300", "inventory_topology_fullsync_interval_mins":"1440", "topology_ttl_mins":"2880", "active":"yes" },
Nombre | Descripción | Tipo | Ejemplo |
|---|---|---|---|
name | Indica el nombre del perfil. | Cadena | purestorage |
active | Indica si el procesamiento de datos está activo. Introduzca yes para activar el perfil. | Booleano | sí |
schema | Indica el nombre del esquema. El nombre especificado para el esquema debe ser el mismo que el nombre del atributo schema especificado en el archivo restmon.json. | Cadena | purestorage |
streaming | Indica si la transmisión de datos está activada. | Booleano | no |
polling_interval_secs | Indica el intervalo de sondeo en segundos. Valores admitidos: 15, 30, 60, 300, 900, 1800, 3600 y 7200Cualquier otro valor se redondea a los intervalos más cercanos. | Entero | 10 |
inventory_topology_fullsync_interval_mins | Indica el intervalo de sincronización completa en minutos. | Entero | 1440 |
topology_ttl_mins | Indica el tiempo de vida (TTL) en que un registro se almacena en la memoria caché, en minutos. | Entero | 2880 |
tenantname | Indica el nombre del cliente de DX OI. | Cadena | sampleTenantName |
restapiconnectdetails
En la sección
restapiconnectdetails
, especifique los detalles del punto final de REST del entorno de Pure Storage. El siguiente fragmento de código es una muestra de la sección restapiconnectdetails
:":{ "type":"https", "hostname":"sampleHostname", "port":"", "authentication":"urltoken", "token":"sampleToken", "httptimeout":"30000", "checkcert":"no" }
Nombre | Descripción | Tipo | Ejemplo |
|---|---|---|---|
type | Indica el tipo de transferencia de datos con OI. Valores: HTTP o HTTPS. | Cadena | http |
hostname | Indica el nombre de host o la dirección IP del punto final de REST. | Cadena | test.example.net |
port | Indica el número de puerto del punto final de REST. | Entero | 9600 |
authentication | Especifique el tipo de autenticación como urltoken. | Cadena | urltoken |
token | Especifique el token de acceso o el token de portador cuando el tipo de autenticación es OAuth2 o bearer, respectivamente. | Cadena | |
httptimeout | Indica el valor del tiempo de espera expresado en milisegundos. | Entero | 300 |
checkcert | Indica que se debe verificar el certificado para garantizar que es válido y de confianza. | Booleano | no |
monitored_groups
En la sección
monitored_groups
, especifique los grupos que desea monitorizar. El siguiente fragmento de código es una muestra de la sección monitored_groups
:{ "Alarms":"yes", "VolumeMetrics":"yes", "ArrayMetrics":"yes", "Topology":"yes" }
Para obtener los pasos detallados, consulte la sección .
Carga del esquema de Pure Storage
El esquema se carga automáticamente cuando se agrega el perfil. Realice los pasos solamente si desea cargar el esquema actualizado o editado.
Para obtener los pasos detallados, consulte la sección .
Visualización de datos en DX OI
Se pueden ver los datos ingeridos en las páginas , y de DX OI para obtener información acerca de las alarmas del servicio, las alarmas sin formato y las alarmas de anomalías.
Para obtener más información, consulte la sección .