Servicios Virtualización y Cloud Computing

Sobre el autor

Ferran Serafini

Ferran Serafini Múrio es consultor/administrador de sistemas GNU/Linux y trabaja actualmente en la UOC (Universitat Oberta de Catalunya) como colaborador externo donde es responsable del entorno de virtualización (XenServer, Xen Open Source, VMware ESX, HyperV ). También es una apasionado de la seguridad informática y de los sistemas de alta disponibilidad.

Artículos Relativos

6 Comentarios

  1. 1

    edrendar

    Que tal,
    He seguido las instrucciones en tus posts sobre monitorizar Citrix Xenserver con Nagios, pero he tenido algunos problemas:
    1. Por medio de la terminal puedo ver correctamente el resultado obtenido al ejecutar el script que usa xentop.
    root@TSM-SRV-V-114# /usr/lib/nagios/plugins/check_by_ssh -l root -H IPXENSERVER -C /usr/lib/nagios/plugins/check_Xencpu
    “OK:CPU%= 3”
    2. En la interfaz web de Nagios el resultado no logro verlo, solo aparece lo siguiente:
    Hypervisor CPU UNKNOWN 2012-08-09 13:39:43 0d 0h 12m 43s 1/1 Falló la ejecución de la orden remota: Host key verification failed.

    He revisado la configuracion de las llaves, usuarios, etc. y no he logrado que se muestre el resultado correcto que por terminal si muestra.

    Quedo al pendiente, Saludos!

    Responder
  2. 2

    Ferran Serafini

    Hola edrendar,

    Por el error que comentas, tienes algún problema con la ejecución remota del comando, revisa que el usuario nagios tiene permisos para ejecutar xentop, que entre el servidor de nagios y tu xenserver puedes acceder por ssh con el usuario nagios sin password.

    Saludos

    Responder
  3. 3

    edrendar

    Hola Ferran,

    Como comentas puedo acceder sin problemas mediante ssh con el usuario nagios al xenserver, por otra parte tambien ya tiene permisos el usuario nagios para ejecutar el xentop, para esto tuve que hacer unas modificaciones mediante sudo y otorgar dichos permisos al usuario nagios, pero el problema continua, lo que se me hace raro es que por shell puedo obtener el resultado del script, pero en la interfaz web de nagios, siempre sale ese error.

    Saludos.

    Responder
  4. 4

    Ferran Serafini

    Que error te sale? Puedes postear tu script aquí para que le podamos dar un vistazo?

    Saludos

    Responder
  5. 5

    paulo

    Buenos días,
    Gran manual, sólo una cuestión. Los scripts que creas en bash para monitorizar los SR, la carga de cpu y la memoria dónde los pones? Creas un fichero nuevo que añades al nagios.cfg?
    Gracias

    Responder
    1. 5.1

      Ferran Serafini

      Hola Paulo,
      Normalmente los pongo en el libexec de cada servidor Xen y accedo a ellos mediante un command check_by_ssh para que se ejecute remotamente por ssh. Normalmente utilizo ficheros dedicados, por ejemplo xenserver.cfg donde defino alli los comandos y los servicios.

      Saludos

      Responder

Deja un Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Una Web de JMG Virtual Consulting, especialistas en Soluciones de Virtualización y Formación Oficial VMware y OpenStack | Copyrights © 2017