Category Archives: Linux

sysMonDash un panel para eventos de monitorización con Nagios

Logo sysMonDash

Hola de nuevo!

me gustaría dar a conocer una herramienta que he estado desarrollando durante un tiempo, sysMonDash o Systems Monitor Dashboard, un panel para mostrar de forma clara y resumida los eventos más importantes de un sistema de monitorización que utilice Nagios o derivados como Icinga.

Esta aplicación surge de la necesidad de poder mostrar sólo los eventos relevantes en un entorno donde se están monitorizando miles de elementos (hosts y servicios) y que los actuales interfaces de presentación de Nagios o Icinga, no permiten el filtrado conciso de los eventos para mostrarlos en una pantalla de monitorización sin interacción de los técnicos. Es decir, es una aplicación óptima para pantallas de visualización de eventos.

Es una aplicación óptima para pantallas de visualización de eventos

La aplicación sólo requiere del plugin MK Livestatus para la obtención de los eventos de Nagios a través de un socket UNIX.

Para la instalación (muy sencilla) sólo basta tener un servidor web con PHP, el plugin de conexión configurado y modificar el archivo ‘inc/config’ para adaptarlo al entorno.

Las funcionalidades son las siguientes:

  • Filtrado de hosts a mostrar en vista principal
  • Filtrado de servicios para NO mostrar en vista principal
  • Selección de elementos críticos para mostrar siempre
  • Detección de paradas programadas que se hayan establecido, así como su visualización en la vista principal

Podéis ver una demo aquí.

Para la descarga aquí.

Os dejo unas capturas y hasta la próxima! 😉

Captura sysMonDash

Captura sysMonDash downtime

Actualizar Debian 6-Squeeze a 7-Wheezy y UEFI con GPT

Llevaba tiempo sin escribir, vacaciones, trabajo, etc, etc…pero ayer me propuse actualizar un servidor de almacenamiento a la versión 7 de Debian, Wheezy. La tarea tenía su miga, ya que había muchos TB en juego y no se podía fallar….jejejeje

La cuestión es que la actualización de la distribución fue correcta, como siempre siguiendo las indicaciones desde el sitio de Debian en el que se detallan todos los pasos y los problemas más habituales durante y después de la instalación. Con respecto a la actualización, nada nuevo, simplemente copia de seguridad, buena conexión y adelante!!

Continue reading

Autentificación SSO en Squid con eDirectory o LDAP

Hola!!

Esta vez vamos a ver algo sobre autentificación de Squid con eDirectory y LDAP de forma que los usuarios conectados a eDirectory no tengan que introducir el usuario/clave para acceder a través del proxy. Si el usuario no está conectado o no existe, se utilizará la consulta directa al LDAP o autentificar mediante la consulta a un archivo del tipo htpasswd que lo definiremos como “usuarios externos”.

Además de la alternancia entre sistemas de autentificación, también es posible indicar usuarios que estarán bloqueados.

Continue reading

Autentificación de Zimbra 8 con Active Directory

Hola!!, aquí estoy con un nuevo howto sobre cómo configurar Zimbra 8 para la autentificación con Active Directory (en Windows 2008).

Para realizar la conexión entre Zimbra y AD, utilizaremos LDAPS, por lo que debemos de instalar el “rol” de “Servicios de Certificados de Active Directory”. Esto nos creará una Autoridad Certificadora (CA) propia y los certificados necesarios para el servidor de AD.

Este tipo de CA’s no son de confianza para las aplicaciones que requieran del uso del certificado, por lo que al tratar de conectarnos con el servidor de AD, fallará con el siguiente error:

Authentication test failed
Server message:
SSL connect problem, most likely untrusted certificate

Continue reading

Sistema DNS con Bind Internal/External views

Bueno ahora toca otro de esos howtos “difíciles” de encontrar.

Hace tiempo emprendí la tarea de crear un sistema DNS con la máxima de disponer de varios servidores que resolvieran tanto las peticiones internas como las externas, ya que con ello, aprovechamos un solo servidor para las resoluciones de nombres que provengan bien de internet como de nuestra LAN.

La infraestructura se compone de un servidor master con Bind en Debian 6 con vista interna y externa, y varios servidores esclavos.

La particularidad de este tipo de instalaciones es que, para que las transferencias de zonas se realicen correctamente, es necesario de asignarles dos interfaces de red a cada servidor, con ello, una sirve para las peticiones de los clientes (internos o externos) y la otra para las transferencias de las zonas externas (dominios de internet).
Continue reading

Autoconfiguración de proxy por ubicación con proxy.pac

Uno de los quebraderos de cabeza que me ha tenido durante bastante tiempo dándole vueltas, es la configuración de los navegadores de forma automática para la salida a internet a través de proxy, y con la particularidad de tener varios proxies en distintas ubicaciones con acceso a internet.

La solución tenía que atender el supuesto de que un enlace a internet o proxy estuvieran caídos y el cliente automáticamente pueda salir a través de otra línea en otra ubicación.

Continue reading

GLPI con OCS Inventory en Debian Squeeze

Bueno, a petición popular..jejejeje voy a detallar los pasos a seguir para la instalación de dos aplicaciones bastante conocidas en el mundo de la gestión de las IT.

Por un lado GLPI, un software escrito en PHP,  que nos permite la gestión de todos los recursos de una empresa como pueden ser incidencias, inventario, contratos, base de conocimiento, etc.

Por otro, OCS Inventory, que se encarga de realizar un inventario y mantenerlo actualizado mediante la instalación de un agente en los equipos cliente. También permite la distribución de paquetes con aplicaciones.

Continue reading

LPIC

Buenas, hoy me he presentado al examen para la certificación LPIC-1, aprovechando así las jornadas del “V Concurso Universitario de Software Libre” que organiza la Universidad de Sevilla.

Han sido dos exámenes (101 y 102) bastante completos, donde me ha sorprendido el cierto nivel exigido pues, tras años de experiencia, si no me hubiese preparado lo suficiente, creo que hubiera estado en apuros…..

Las preguntas han sido muy concretas y dando lugar a pocas dudas. La mayoría eran tipo test con hasta 5 respuestas posibles y otras en las que había que escribir una respuesta escueta, tipo comando (sin argumentos) u otra cosa.

Calculo que habrán asistido unas 30 personas y la organización ha sido correcta.

Desde aquí animo a todo aquel que quiera demostrar/ampliar su conocimiento sobre Linux, se prepare para estos exámenes, que en estas ocasiones (eventos) cuestan un 50% menos, que se queda en 75€ por examen.

Os dejo algunos enlaces sobre contenidos y preparación (ojo para los reticentes….IBM):

LPI – Objetivos LPIC-1

IBM – Linux Professional Institute (LPI) exam prep

Ahora a por el siguiente…..

Subversion + Trac + DAV-SVN + LDAP….. en Debian 6 Squeeze

Recientemente me ha tocado realizar una instalación de un servidor destinado a bugtracking y control de versiones con múltiples proyectos (muchos) y agrupados en un árbol bastante extenso, esto es, se trata de una instalación un tanto atípica ya que, la mayoría de howto’s que he encontrado, sólo hacen la parte básica y me gustaria ir un poco más allá añadiendo unos cuantos detalles que seguro que a más de uno le sirve.

Para ello, me he decantado por mi preferida, Debian y su flamante nueva versión 6.0 (Squeeze), con los servicios de Subversion, Trac, acceso mediante DAV -SVN) , WebSVN, autentificación LDAP y un poco de restyling para los directorios de los repositorios de Subversion.

Empezamos…

Continue reading