Solución de problemas opCharts - Check List

Solución de problemas opCharts - Check List

 

Problemática

Actividad

Solución

1

No se puede publicar un mapa/gráfica/tablero sin autenticarse

Se requiere un usuario y contraseña para poder entrar a ver el mapa

Utilizar el Manual para configurar token  Procedimiento para crear token en NMIS y opCharts.

2

Aparece un mensaje de lock en opCharts y No permite editar un mapa 

Eliminar el lock de las base de datos

En consola, entrar a la BD: mongo -u opUserRW -p op42flow42 --host 127.0.0.1 opcharts

Buscar: db.resource_lock.find()

Eliminar: > db.resource_lock.drop()

Solución de problemas

3

Problema de API con mapas geográficos

Se requiere un API KEY de Google Maps.

Agregar la API en /usr/local/omk/conf/opCommon.nmis en el apartado 'opcharts_map_api_key' Generar key en https://goo.gl/QhvUmd

4

No permite cambiar el nombre a un mapa

En la GUI de opCharts no existe una opción para cambiar el nombre de un map

1.- Se crea una copia del mapa a modificar:

/usr/local/omk/bin/opcharts-cli.exe act=export-maps name="NOMBRE MAPA" file=/carpeta/mapa.json

2.- Se edita el archivo mapa.json y se busca "name" y se cambia el nombre del mapa.

3.- De igual forma se busca el nombre actual del mapa y se cambia por el nuevo.

4.- Se guarda el archivo y se importa con el nombre nuevo:

/usr/local/omk/bin/opcharts-cli.exe act=import-maps name="NUEVO NOMBRE" file=/carpeta/mapa.json force=true

5

No se visualiza el TopN, porque el servidor está configurado como Master

Verificar que el servidor no este como master.

Revisar el archivo /usr/local/nmis8/conf/Config.nmis y en 'server_master' verificar que esté en false

6

No funciona el agrupado de equipos accionado por el zoom, en mapas geográficos porque

Habilitar la función

1.- Revisar el archivo /usr/local/omk/public/omk/js/opCharts_c_internal_packed.js

2.- Buscar this.maps_geographical_clustering = false; y cambiar el parámetro a true

7

Al customizar los iconos no los muestran correctamente en la GUI

Revisar el archivo, y verificar que los iconos estan agregados correctamente.

1.- Revisar el archivo /usr/local/omk/public/omk/icons (aquí se encuentran las imágenes de iconos)

2.- Revisar /usr/local/omk/public/omk/js/opCharts_c_internal_packed.js (aquí revisar, que los iconos se estén llamando correctamente)

3.- Ejemplo var IconArrayCell = Backgrid.Extension.IconArrayCell = Backgrid.Cell.extend({ 

8

Las interfaces de un nodos no muestra correctamente la velocidad

Revisar qué modelo tomó por default el nodo y modificar

el parámetro de velocidad en el archivo del modelo.

Buscar el archivo del modelo en la carpeta /usr/local/nmis8/models y modificar el archivo del model correspondiente agregando lo siguiente:
'extra' => {
'indexed' => 'true',
'snmp' => {
'ifHighSpeed' => {
'oid' => 'ifHighSpeed'
},
Guardar el archivo, editar el nodo y seleccionar en Model el modelo al que le agregamos lo anterior. Guardar la edición del nodo para que se haga un update

9

Error al guardar un Mapa en opCharts (Error 413)

Editar el archivo mod_security.conf de Apache, para aumentar el tamaño de los datos que se pueden publicar en el servidor.

vi /etc/httpd/conf.d/mod_security.conf

Valor predeterminado: 
SecRequestBodyNoFilesLimit 131072 
SecRequestBodyInMemoryLimit 131072

Valor después Modificado: 
SecRequestBodyNoFilesLimit 13107200 
SecRequestBodyInMemoryLimit 13107200