Usuario:ManuelRomero/proyecto/proyectoIternova/bitacora

De WikiEducator
Saltar a: navegación, buscar



Bug

Si cambio el nombre de un servidor nagios, no se actualiza su nombre en el atributo del host a monitorizar (donde se especifica el servidor nagios que lo monitoriza).



Actual


28/11/2016 [OK]*Cuando guardo los servicios también se guarda el valor 6. En teoría solo hay 5 valores ==> Falsa alarma, el problema es que hay un scrolling y ahí si que sale el 6º servicio MEJORAR => que aparezcan todos los servicios y no el scrolling



16/11/2016

REST nagios nrpe.png

  • Instalo el api para probar lo de nagios
  • descargo el fichero nagios-api (lo tengo en descargas y en la carpeta del proyecto).
  • Debo de ejecutar el sql que tiene, cuidado que no tiene el create database , lo añado, es la base de datos smartembedded_na
  • Mirar el fichero modulo.ini para ver otros parámetros de configuración como usuario y passoword
  • El objetivo es que escribiendo en el url http://172.17.0.3/nagios-api/getternagios/data me aparezca el resultado de monitorizar a alguien
  • activo todos los servicos que necesito en esta máquina apache2 - mysql - nagios3 - nagios-nrpe-server
  • Estoy en el contenedor nagios1 172.17.0.3 y nombre e490a9185700
  • Activo los módulso rewrite y cgi (el segundo no sé muy bien porqué)
a2enmod rewrite
a2enmod cgi
  • instalo mysqli
apt-get install php-mysql


16/06/2016
  • Crear una nueva función para que recoja lo que me de al api de conexión al nagios

1.- Creo una función en config/test/modules llamda monitorizacion

    De momento solo creo un método view_data_server_nagios

2.- En monitorizacion controller


14/06/2016 ==> OK
  • Tengo que modificar el modelo de la monitorización y guardar el _id de los servidores nagios y el nombre
  • Acciones
    • Cambiar el modelo y vista de monitorizacion para los campos (ahora un select)
    • añadir un método en el modelo del nagios para que retorne la lista (_id y nombre) de los servidores nagios
  1. modelo monitorizacion
    1. atributos
add nagios_id y nagios_name
    1. método set
    2. método object_encode_data
  1. modelo nagios
    1. add método get_servidores


  1. view monitorizacion
    1. view
aquí cargo los datos del modelo de nagios con get_servidores
    1. edit
cambio el field a select
    1. listing
camibo nagios_host a nagios_name
  1. Asignando datos
    1. en controller método edit tengo que pillar el name e _id y dárselo a PSOT


27/05/2016
  • Tengo un error en visualizar los datos una vez guardados


10/05/2016
  • Vamos a mirar que cargue bien los datos
  • Que funcione el edit, el borrar y el visualizar cada uno de los registros guardados
  • Vamos anotando el significado del funcionamiento del MVC


6/05/2016

Ahora al insertar un nuevo elemento a monitorizar y darle aceptar me ocurre que me duplica en un formulario la información de lo que acabo de inertar Proyecto 1.png

  • El dar a aceptar ejecuta la opción edit del controller, me quedo aquí mirando eso
Solucionado (sobraba un div)