-
Configuración de Script para monitorear BBDD
Necesito de su ayuda con el siguiente problema que estoy presentando. Tengo instalada la versión de Pandora 4.0.3 y estoy tratando de monitorear una Base de Datos a través de un Script (powershell), pero no obtengo ningún valor en la consola, siendo que tengo todo configurado.
- El script lo ejecuto de manera individual y es satisfactoria la consulta a la Base de Datos.
- El ejemplo lo obtuve desde la librería. http://pandorafms.com/index.php?sec=Library&sec2=repository&lng=es&action=view_PUI&id_PUI=583
- Al poner el agente en modo “debug”, me confirma que se ejecuta el script, pero al revisar el XML en la carpeta “Temp” del agente, no aparecen datos relacionados a los datos extraídos por el script.
Agrego lo siguiente:
De esta manera se encuentra definido el módulo en el fichero del agente:
module_begin module_name Query SQL module_type generic_data_string module_exec "C:WindowsSystem32WindowsPowerShellv1.0powershell.exe" C:querysql2.ps1 -Q 'MSSQL Query' module_end
Al dejar el agente en modo debug, esto es lo que me indica el fichero “debug”:
2013-10-10 12:02:05 Run begin 2013-10-10 12:02:05 Run CPU Load 2013-10-10 12:02:07 Run FreeMemory 2013-10-10 12:02:07 Run Disco_C: 2013-10-10 12:02:07 Run Disco_D: 2013-10-10 12:02:07 Run Query SQL 2013-10-10 12:02:07 Executing: cmd.exe /c ""C:WindowsSystem32WindowsPowerShellv1.0powershell.exe" C:query_new.ps1 -Q 'MSSQL Query'" 2013-10-10 12:02:08 CPU Load getXML begin 2013-10-10 12:02:08 CPU Load getXML end 2013-10-10 12:02:08 FreeMemory getXML begin 2013-10-10 12:02:08 FreeMemory getXML end 2013-10-10 12:02:08 Disco_C: getXML begin 2013-10-10 12:02:08 Disco_C: getXML end 2013-10-10 12:02:08 Disco_D: getXML begin 2013-10-10 12:02:08 Disco_D: getXML end 2013-10-10 12:02:08 Query SQL getXML begin 2013-10-10 12:02:08 Copying XML on C:Program Files (x86)pandora_agenttempSQL-2K8-01.22730.data 2013-10-10 12:02:08 Next execution on 1200 seconds
Este es el log:
2013-10-10 12:02:08 Pandora_Module_Exec: Query SQL did not executed well (retcode: 1)
Este es el XML que se almacena en la carpeta Temp: