HP One View Discovery

Este documento describe la funcionalidad HP One View de de PandoraFMS.

Introducción

Este plugin permite monitorizar entornos físicos gestionados por HP OneView, recopilando información clave sobre servidores, chasis y el estado general del sistema. Extrae métricas como el estado de salud de los dispositivos, estado de alimentación, presencia de errores críticos o bloqueantes, y el resumen de alertas activas o en mantenimiento.

También recoge información sobre la propia appliance de HP OneView, incluyendo su versión, estado operativo y posibles problemas detectados. Todos estos datos se transforman en módulos compatibles con Pandora FMS, permitiendo una supervisión centralizada y precisa del hardware gestionado por la plataforma. Esta solución facilita el control continuo de la infraestructura, ayudando a detectar fallos de hardware, alertas pendientes y otros eventos relevantes en tiempo real.

Prerrequisitos

Parámetros

Parámetros
--conf Ruta al archivo de configuración
Archivo de configuración (--conf)
agents_group_name= < Grupo para los agentes creados >
interval= < Intervalo de creación de los agentes >
transfer_mode= < Modo de transferencia de los agentes >
prefix = < Prefijo para los agentes creados >
ip= < IP del entorno de HP One view >
user= < Usuario del entorno de HP One view >
password= < Contraseña del entorno de HP One view >
tentacle_ip= < IP de tentacle>
tentacle_port= < Puerto de tentacle >
server_conf= < Ruta del conf de pandora server (necesario para coger las credenciales de la base de datos)>
events_id_group= < Grupo para los eventos creados >
api_url= < URL de la API >
token_api= < Token de la API >
scan_alerts= < Activar con 1 para habilitar el escaneo de alertas >
scan_appliances= < Activar con 1 para habilitar el escaneo de Appliances >
scan_servers= < Activar con 1 para habilitar el escaneo de servidores >

Ejemplo
agents_group_name= Servers
interval=300
transfer_mode=tentacle
prefix = mad
ip= 172.78.11.03
user=admin
password=W4rr!0R
tentacle_ip=127.0.0.1
tentacle_port=41121
server_conf= /etc/pandora/pandora_server.conf
events_id_group= 6
api_url= http://172.42.42.101/pandora_console/
token_api= dnaf78av8f9a8fac98caca8c9a7c
scan_alerts= 1
scan_appliances= 1
scan_servers= 1


Ejecución manual

El formato de la ejecución del plugin es el siguiente:

./pandora_hponeview --conf < ruta al fichero de configuración >

Por ejemplo:

./pandora_hponeview --conf /usr/share/pandora_server/util/plugin/hp_one_view.conf

La ejecución devolverá una salida en formato JSON con información sobre la ejecución, y generará un fichero XML para cada agente monitorizado que enviará al servidor de Pandora FMS por el método de transferencia indicado en la configuración.

Discovery

Este plugin puede integrarse con el Discovery de Pandora FMS.

Para ello se debe cargar el paquete ".disco" que puede descargar desde la librería de Pandora FMS:

https://pandorafms.com/library/

Una vez cargado, se podrán monitorizar entornos de Meraki creando tareas de Discovery desde la sección Management > Discovery > App

Captura desde 2025-07-30 13-37-54.png

Para cada tarea se solicitarán los siguientes datos mínimos:

En la siguiente página se nos requerirán los siguientes :

Captura desde 2025-07-30 13-58-40.png

Las tareas completadas con éxito tendrán un resumen de ejecución con la siguiente información:

imagen.png

Agentes , módulos y alertas generados por el plugin

La ejecución del plugin creará los siguientes agentes y módulos :

Un agente por cada  Server

Un agente Appliance

Dentro del agente Appliance se creara un evento por cada alerta con alertState Locked o alertState active.