Configuración
El fichero de configuración del plugin [nombre del plugin] se divide en bloques:
Rutas de acceso a binarios
# Command paths
hdbsql = /hana/shared/DBH/hdbclient/hdbsql
sapcontrol = /usr/sap/hostctrl/exe/sapcontrol
hdbsql
Ruta donde encontrar el binario hdbsql (cliente SQL para SAP Hana)
sapcontrol
Ruta donde encontrar el binario sapcontrol. Se utilizará para obtener el estado de
salud de los servicios de SAP Hana.
Datos de usuario
# Creds
hana_user = system
hana_password = EncryptedOrPlainPasswordHere
hana_hostport = 172.17.0.2:39017
hana_instance = 90
# 0 to use unencrypted password
use_encrypted_password = 1
Para generar password encriptado, ejecutar el plugin con -v, el plugin devolverá una salida con el password definido en el conf encriptado.
./pandora_hana pandora_hana.conf -v
hana_user
Usuario de Hana
hana_password
Contraseña de hana
hana_hostport
Host y puerto de hana
hana_instance
Instancia de hana
use_encrypted_password
Habilitar con 1 para usar password encriptado
Habii
Personalización de la monitorización
# Use custom module header
module_header = SAP Hana
# To run in SAP Hana v1 environments
#compat_mode = 1
# To run as plugin server / in cron please set as_agent_plugin = 0
# and fulfill tentacle/local copy options
as_agent_plugin = 1
mode = local
tentacle_ip = yourpandora.lab.artica.lan
tentacle_port = 41121
tentacle_opts =
tentacle_client = "tentacle_client"
local_folder = /var/spool/pandora/data_in
tmp = /tmp
module_header
Utilizar cabeceras personalizadas para los módulos generados por el plugin.
compat_mode
Establece el modo de compatibilidad para versión 1 de SAP Hana. Descarta el módulo ‘STATUS’ de la lista de módulos de monitorización de discos y ajusta los parámetros de invocación de hdbsql.
as_agent_plugin
Configure el valor a 1 si ejecuta el plugin con module_plugin desde un EndPoint Pandora FMS.
Si desea ejecutarlo sin agente, desde el CRON del sistema, configúrelo a 0.
mode
Modo de transferencia de ficheros XML, puede ser:
● local: copia los ficheros a local_folder
● tentacle: transfiere los ficheros a tentacle_ip por tentacle_port
tentacle_ip
Dirección IP o FQDN donde Pandora FMS está trabajando.
tentacle_port
Puerto donde el servicio Tentacle asociado a su servidor Pandora FMS está escuchando.
tentacle_opts
Opciones extra para el cliente Tentacle.
tentacle_client
Path donde encontrar el binario del cliente Tentacle.
local_folder
Ubicación donde mover los archivos en el modo local.
tmp
Ubicación temporal donde almacenar los archivos antes de enviarlos.