viernes, 5 de junio de 2015

Monitorea tus servers chateando con ellos

Que tal gente como están??!!!!


Como sabrán en estos tiempos un Sysadmin o administrador de sistemas tiene que tener todos sus servers bien vigilados y en correcto funcionamiento, así mismo tener diferentes medios para poder acceder a ellos desde cualquier lugar, hora y modo, por lo cual en una conferencia en días pasados vi que ciertas empresas ya ofrecen un modo peculiar de administración y monitorizacion el cual es usando un vil y vulgar chat (ok ok ok, ni tan vil, ni tan vulgar pero es lo mas usado), y aun que suene raro no es nada nuevo solo que poco conocido, así que por eso les traigo el siguiente manual para que lo prueben y por lo cual pongamos manos a la obra 

Primero los requerimientos:

Un servidor propio tipo Jabber configurado y/o una cuenta de gmail, esto para enviar los mensajes o usar su chat (ya se que esta de mas decirlo, pero nunca esta de mas)

Crear un usuario dentro del servidor , por ejemplo llamado monitor o pueden usar root, pero ya saben las reglas, Yo en este caso use root pero fue en una maquina virtual, ok pero como dicen manos a la consola :p

Instalamos primero, los siguientes paquetes:

apt-get install monit sendxmpp centerim

Ahora explicaremos el por que el cada uno de los paquetes

Monit: es un sistema de monitoreo y el cual no ayudara a levantar el servicio cuando este se detenga u otras acciones, 

sendxmpp: este nos permite mandar mensajes utilazando el protocolo de comunicacion jabber, este protocolo lo podemos en contrar en chat muy conocidos como son google hangout o facebook por poner un ejemplo, 

Centerim: este es un cliente de mesajeria (chat) pero en consola , aun que no lo crean en linux aparte de administrar servidores por este medio, tambien se puede navegar por internet, leer correo y chatear en consola  

para cualquier cosa visiten la pagina de cada proyecto