Troubleshooting
E00-00X Import Tool is down
La caída del Import Tool o visor puede ocurrir por:
El visor no está operativo: simplemente hay que volver a levantar el visor.
Configuración incorrecta o inadecuada del visor: comprobar en la configuración avanzada que estén correctamente configurados el
Protocolo
,Puerto
eIP
.Problemas de red: errores de conectividad o latencia de red pueden causar tiempos de respuesta lentos o desconexiones entre los nodos.
E01-000 Livestatus error
Livestatus puede enfrentar problemas por diversas razones:
Configuración: comprobar una correcta configuración en Nagios, Icinga o en el propio Livestatus, si no, puede derivar a problemas de rendimiento.
Problemas de hardware: comprobar si hay falta de espacio en disco, problemas de memoria o CPU.
Alta carga de consultas: una cantidad excesiva de consultas puede provocar error.
Problemas de red: comprobar que no exista problemas de conectividad o latencia de red, ya que pueden causar tiempos de respuesta lentos o desconexiones entre los nodos del sistema y Livestatus.
Errores en el código: ocasionados por posibles actualizaciones que estén dando error, comprobar dicha situación en los logs del sistema.
E02-000 Elasticsearch error
Elasticsearch puede enfrentar problemas por diversas razones:
Problemas de hardware: comprobar que no haya falta de espacio en disco o problemas de memoria o CPU. Esto puede afectar negativamente el rendimiento de Elasticsearch.
Configuración incorrecta: comprobar que el vínculo host y puerto son los correctos o si se ha asignado poca memoria a la JVM.
Alta carga de consultas: una cantidad excesiva de consultas o un uso intensivo de recursos puede sobrecargar el sistema y provocar problemas de rendimiento o interrupción. Por ejemplo, más de 10.000 documentos como resultado de la consulta, puede originar un timeout.
Sharding y replicación inadecuados: una configuración inapropiada de Shards y Réplicas puede provocar determinados fallos. Consultar los índices y revisar los Shards y Réplicas de manera que se pueda evaluar si es suficiente.
Errores en el código: existencia de actualizaciones erróneas. Ante este caso, comprobar en los logs del sistema que sea así.
E03-000 Influx error
InfluxDB puede enfrentar problemas o fallar por varias razones. Algunas de las más comunes incluyen:
Problemas de hardware: comprobar que no haya falta de espacio en disco o problemas de memoria o CPU, todo esto puede afectar negativamente el rendimiento InfluxDB.
Configuración incorrecta: una configuración incorrecta o inadecuada de InfluxDB, como asignar muy poca memoria o utilizar una configuración no óptima, puede causar problemas de rendimiento o fallas en el sistema.
Alta carga de consultas: una cantidad excesiva de consultas puede provocar error.
Errores en la ingesta de datos: errores en el proceso de ingesta de datos, como datos mal formateados o conflictos de tipo de campo, comprobar que los datos introducidos en InfluxDB tienen el formato correcto.
Problemas de red: problemas de conectividad o latencia de red pueden causar tiempos de respuesta lentos o desconexiones entre los nodos de un clúster de InfluxDB.
Errores en el código: como última opción puede que haya alguna actualización que esté dando error, comprobar dicha situación en los logs del sistema.
E04-000 Not able to connect to rabbitmq server
RabbitMQ puede fallar por las siguientes razones:
RabbitMQ no está operativo: simplemente hay que evantar el RabbitMQ.
Configuración incorrecta: verificarlo en el propio RabbitMq, en concreto, observar el host y el puerto. Otra posibilidad es una mala configuración de las colas o las Routing Keys, comprobar también todas esas variables.
E05-000 No Celery workers found
La única razón del fallo es debido a que la pieza de software que lleva los Celery no está funcional en este momento
Simplemente hay que levantarlos.
E05-001 The task could not be run
La razón es un fallo en el software. Es necesario registrar los logs del sistema de tal manera que se pueda comprobar si realmente es un fallo del código o se ha producido un error al llamar a un servicio externo y por ello, no se ha podido completar correctamente la tarea.
E06-000 Model not found or does not exist
Este fallo se produce al estar intentando acceder a la información de un modelo genérico no especificado, ya que se resuelve el modelo en tiempo de ejecución y dicho modelo no existe.
Con un uso correcto de WOCU-Monitoring, no debería mostrarse al usuario ese error, en caso contrario, existe un fallo en el código de la tabla que se está intentando mostrar.
E07-000 Host not found or does not exist
Este fallo se produce al estar intentando acceder a la información de un Host, y dicho modelo no existe. Con un uso correcto de WOCU-Monitoring no debería mostrarse al usuario ese error, en caso contrario, es por un fallo en el código de la tabla que se está intentando mostrar.
E07-001 It was not possible to discover information for this host
Se origina al existir un fallo en el script de descubrimiento de Hosts. Habría que comprobar si estamos ante un fallo de dicho script y depurarlo, o bien se está efectuando sobre los dispositivos correctos.
E08-000 HostGroup not found or does not exist
Este fallo se produce al estar intentando acceder a la información de un HostGroup, y dicho modelo no existe. Con un uso correcto de WOCU-Monitoring no debería mostrarse al usuario ese error, en caso contrario, es por un fallo en el código de la tabla que se está intentando mostrar.
E09-000 DeletedAsset not found or does not exist
Este fallo se produce al estar intentando acceder a la información de un DeletedAsset, y dicho modelo no existe. Con un uso correcto de WOCU-Monitoring no debería mostrarse al usuario ese error, en caso contrario, es por un fallo en el código de la tabla que se está intentando mostrar.
GConf Troubleshooting
EX-000 Missing setting GConf environment variables
Debe comprobarse en la instalación de la herramienta, que las variables relativas a GConf figuren en el archivo que contiene las variables de entorno y que estas tienen un valor válido.
EX-001 Gconf authentication error
Deben comprobarse las credenciales suministradas a través de las variables de entorno, ya que no son correctas.
EX-002 Gconf request error
La petición que se ha intentado realizar a GConf es incorrecta y necesita ser revisada, puede tratarse de un error de programación o de que los datos a buscar no son correctos.
EX-003 Any realm found with the given name
El Reino en el que se está tratando de buscar la información no tiene una correspondencia con ningún Reino válido en GConf.