Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Monitorizacion Windows - Embebido
#1
Buenos días,
llevo unos días configurando y leyendo acerca de pandora fms. He instalado un servidor (Pandora FMS v7.0NG.719 - Build PC180221 - MR 12) en un PC con windows 10 y dos agentes windows en dos dispositivos con windows embebido.

He conseguido la monitorización básica por defecto y he estado trasteando para empezar a meterme en aquello que me gustaría conseguir, pero he tenido varios problemas:

Uno recurrente que he visto en otros hilos, pero que no he visto una solución, que es el "estado desconocido" de los módulos tras la caída del servidor. Forzando chequeo y refrescando o relanzando el agente, continuan sin volver a estado normal o tardan un buen rato, otras veces es inmediato...

Luego he intentado monitorizar algún parámetro diferente de los por defecto, por ejemplo el modelo de CPU, tanto de forma local como remota, con las plantillas y el wizard. Solo lo he conseguido parcialmente de forma local con el siguiente modulo:

# CPU Name using WMI 
module_begin
module_name CPU_Model
module_type generic_data_string
#module_wmiquery SELECT Name FROM Win32_Processor
module_exec WMIC /Output:STDOUT CPU get Name
module_wmicolumn Name
module_description Cpu Model
module_group System
module_end

Con la query no funciona y con las siguientes plantillas los módulos permanecen en estado no inicializado, desconozco el motivo.
"Creado mediante la plantilla Basic Monitoring . Displays the CPU model" -> SELECT Name FROM Win32_Processor
"Creado mediante la plantilla Basic Monitoring . Displays the computer model" -> SELECT Model FROM Win32_ComputerSystem

Por otro lado, he estado revisando logs y tengo varios errores además de BADXMLs. Los BADXML solo los genera uno de los agentes, el que tiene implementadas las plantillas que no se inicializan y, además veo que  interval='300' cuando en ambos agentes he puesto el refresco cada 100. Y otra cosa que observé, es que este BADXML se generaba aun estando el agente y la máquina apagada. Adjunto ficheros.

Muchas gracias de antemano


Attached Files


.txt   LOGs.txt (Size: 34.94 KB / Downloads: 6)
 Reply
#2
Buenos tardes CMIR:

Para poder estudiar mejor el problema, necesito que me mandes los logs de cada uno de los agentes, el del servidor y los archivos de configuración del servidor y el de ambos agentes. También agradecería los BADXML.

Espero poder resolver el problema cuanto antes.


Un cordial saludo,

fraguas.
 Reply
#3
(03-15-2018, 02:01 PM)fraguas Wrote: Buenos tardes CMIR:

Para poder estudiar mejor el problema, necesito que me mandes los logs de cada uno de los agentes, el del servidor y los archivos de configuración del servidor y el de ambos agentes. También agradecería los BADXML.

Espero poder resolver el problema cuanto antes.


Un cordial saludo,

fraguas.

Buenos días Fraguas,
agradezco tu respuesta.

Adjunto parte de los archivos que has solicitado.

Muchas gracias

Y los de configuraciones y agentes.

Muchas gracias,
Un saludo


Attached Files


.txt   CMIRONES-PC.self.1521116412.data_BADXML.txt (Size: 900 bytes / Downloads: 4)
.txt   pandora_agent2conf.txt (Size: 15.2 KB / Downloads: 2)
.txt   pandora_servererror.txt (Size: 57.67 KB / Downloads: 4)
.txt   CMIRONES-PC.self.1521186026.data_BADXML.txt (Size: 901 bytes / Downloads: 2)
.txt   pandora_agent2log.txt (Size: 5.46 KB / Downloads: 0)
.txt   pandora_serverconf.txt (Size: 11.39 KB / Downloads: 0)
.txt   pandora_agent1conf.txt (Size: 14.92 KB / Downloads: 1)
.txt   pandora_agent1log.txt (Size: 28.73 KB / Downloads: 1)
.txt   pandora_debug1log.txt (Size: 86.29 KB / Downloads: 0)
.txt   pandora_server.txt (Size: 7.99 KB / Downloads: 2)
.txt   error.txt (Size: 27.5 KB / Downloads: 1)
.txt   CMIRONES-PC.self.1521186328.data_BADXML.txt (Size: 901 bytes / Downloads: 3)
 Reply
#4
Buenos días CMIR:

El error FETCH que te está dando indica que la base de datos tiene un problema y está cerrando las conexiones.


Mi consejo es que hagas un backup de todas las bases de datos y reconstruyas las bases de datos de nuevo.Además, para futuros agentes o servidores, recomiendo Linux, ya que suele dar menos problemas que Windows.


Espero tu respuesta.


Un cordial saludo,


fraguas.
 Reply
#5
(03-16-2018, 09:43 AM)fraguas Wrote: Buenos días CMIR:

El error FETCH que te está dando indica que la base de datos tiene un problema y está cerrando las conexiones.


Mi consejo es que hagas un backup de todas las bases de datos y reconstruyas las bases de datos de nuevo.Además, para futuros agentes o servidores, recomiendo Linux, ya que suele dar menos problemas que Windows.


Espero tu respuesta.


Un cordial saludo,


fraguas.

Gracias por la respuesta, probaré a ver y te comento.
La elección de los SOs no es mía, tienen que ser esos por requerimientos.

Una pregunta más, ¿los módulos en estado no iniciado, creados a partir de plantillas, se deben también a ese problema?
Un saludo
 Reply
#6
Buenos días CMIR:

Seguramente si, ya que si el propio mysql bloquea las conexiones,el servidor no puede recibir datos ni enviar datos. Además, si no se inicializa, es muy posible que algo este bloqueando el envío de datos, ya sea el propio mysql, el firewall de windows, que los archivos no se envíen bien a través de tentacle..


Aún así , si después de intentar esta solución, te sigue dando error o tienes alguna duda, no dudes en contactar conmigo.

Espero haberte ayudado, y espero tu respuesta.


Un cordial saludo,


fraguas
 Reply
#7
Buenos días,
finalmente he desinstalado todos los agentes y el servidor, no supe reconstruir la BBDD desde consola.


He probado a instalar nuevamente solo el servidor por defecto y comprobar los logs, veo que ya aparece el error del FETCH y BADXMLs.

SERVER_LOG:

Code:
2018-03-19 09:48:58 CMIRONES-PC [V1] Launching 7.0NG.719 180221
2018-03-19 09:48:58 CMIRONES-PC [V1] Config options: Logfile at C:\PandoraFMS\Pandora_Server\logs\pandora_server.log, Basepath is C:\PandoraFMS\Pandora_Server\pandora_server.conf, Checksum is 0, Master is 1, SNMP Console is 0, Server Threshold at 5 sec, verbosity at 1, Alert Threshold at 60, ServerName is 'CMIRONES-PC'
2018-03-19 09:48:58 CMIRONES-PC [V1] [E] 'CMIRONES-PC': Can't call method "FETCH" on an undefined value at /<C:\PandoraFMS\Pandora_Server\pandora_server.exe>Win32/TieRegistry.pm line 1488 during global destruction.

2018-03-19 09:48:58 CMIRONES-PC [V1] Pandora FMS Server 'CMIRONES-PC' unhandled error.
2018-03-19 09:49:02 CMIRONES-PC [V1] Launching 7.0NG.719 180221
2018-03-19 09:49:02 CMIRONES-PC [V1] Config options: Logfile at C:\PandoraFMS\Pandora_Server\logs\pandora_server.log, Basepath is C:\PandoraFMS\Pandora_Server\pandora_server.conf, Checksum is 0, Master is 1, SNMP Console is 0, Server Threshold at 5 sec, verbosity at 1, Alert Threshold at 60, ServerName is 'CMIRONES-PC'
2018-03-19 09:49:02 CMIRONES-PC [V1] 
[*]Pandora FMS Enterprise module not available.
2018-03-19 09:49:02 CMIRONES-PC [V1] 
[*]Netflow daemon disabled.
2018-03-19 09:49:02 CMIRONES-PC [V1] Server CMIRONES-PC is the current master.
[*]

CONSOLE LOG
Code:
[19-Mar-2018 09:49:19 Europe/Berlin] PHP Warning:  file_put_contents(/var/www/html/pandora_console/audit.log): failed to open stream: No such file or directory in C:\PandoraFMS\htdocs\pandora_console\include\functions_db.php on line 215
[19-Mar-2018 09:49:19 Europe/Berlin] PHP Warning:  Division by zero in C:\PandoraFMS\htdocs\pandora_console\include\functions_reporting.php on line 7931
[19-Mar-2018 09:49:19 Europe/Berlin] PHP Warning:  Division by zero in C:\PandoraFMS\htdocs\pandora_console\include\functions_reporting.php on line 7931
[19-Mar-2018 09:49:24 Europe/Berlin] PHP Warning:  Division by zero in C:\PandoraFMS\htdocs\pandora_console\include\functions_reporting.php on line 7931
[19-Mar-2018 09:51:10 Europe/Madrid] PHP Warning:  Invalid argument supplied for foreach() in C:\PandoraFMS\htdocs\pandora_console\operation\events\events.build_query.php on line 83
[19-Mar-2018 09:51:33 Europe/Madrid] PHP Warning:  Creating default object from empty value in C:\PandoraFMS\htdocs\pandora_console\include\functions_events.php on line 1653
[19-Mar-2018 09:51:33 Europe/Madrid] PHP Warning:  Creating default object from empty value in C:\PandoraFMS\htdocs\pandora_console\include\functions_events.php on line 2080
[19-Mar-2018 09:51:33 Europe/Madrid] PHP Warning:  Creating default object from empty value in C:\PandoraFMS\htdocs\pandora_console\include\functions_events.php on line 2001
[19-Mar-2018 09:51:33 Europe/Madrid] PHP Warning:  Creating default object from empty value in C:\PandoraFMS\htdocs\pandora_console\include\functions_events.php on line 2428
[19-Mar-2018 09:51:33 Europe/Madrid] PHP Warning:  Creating default object from empty value in C:\PandoraFMS\htdocs\pandora_console\include\functions_events.php on line 2575
[19-Mar-2018 09:51:33 Europe/Madrid] PHP Warning:  array_reverse() expects parameter 1 to be array, null given in C:\PandoraFMS\htdocs\pandora_console\include\functions_events.php on line 2589
[19-Mar-2018 09:54:10 Europe/Madrid] PHP Warning:  Division by zero in C:\PandoraFMS\htdocs\pandora_console\include\functions_reporting.php on line 7931
[19-Mar-2018 09:54:39 Europe/Madrid] PHP Warning:  Invalid argument supplied for foreach() in C:\PandoraFMS\htdocs\pandora_console\operation\events\events.build_query.php on line 83
[*]


SERVER ERROR
Code:
2018-03-19 09:49:02 - CMIRONES-PC Starting Pandora FMS Server. Error logging activated.
Use of uninitialized value in concatenation (.) or string at /<C:\PandoraFMS\Pandora_Server\pandora_server.exe>PandoraFMS/Core.pm line 4720.
Use of uninitialized value in concatenation (.) or string at /<C:\PandoraFMS\Pandora_Server\pandora_server.exe>PandoraFMS/Core.pm line 4720.
Use of uninitialized value in concatenation (.) or string at /<C:\PandoraFMS\Pandora_Server\pandora_server.exe>PandoraFMS/Core.pm line 4720.
[*]


Adjunto BADXMLs.


Muchas gracias,
un saludo


Attached Files


.txt   CMIRONES-PC.self.1521449342.txt (Size: 900 bytes / Downloads: 1)
.txt   CMIRONES-PC.self.1521449643.txt (Size: 903 bytes / Downloads: 0)
.txt   CMIRONES-PC.self.1521449944.txt (Size: 903 bytes / Downloads: 0)
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes