divendres, 9 de desembre del 2016

El tema de los monitores es muy amplio, pero el dominador es Nagios.

Un caso de uso es que estamos instalando la plataforma y todavia no tenemos nagios conectado y necesitamos tener ya unos primeros datos en tiempo real. Glances es facil de instalar basado en Python y da mucha información, y de un vistazo como el nombre indica y asi  sin tener que ir lanzando comandos como du ps top. Puede enviar los datos a InfluxDB. InfluxDB es una base de datos de series temporal muy conveniente para explotar logs. Ademas Glances proporciona uns dashboard que se puede importar en Grafana y asi poder monitorizar los datos en remoto y tiempo real. Tambien pudes ejecutarlo en remoto.



La instalación requiere de los "Development Tools", es decir gcc, g++, etc. y por supuesto python. En el caso de CentOS installar Pip. Para ello hay que hacer apuntar el gestor de paquetes yum al repositorio EPEL donde encontraremo
s las librerias de la developemnt tools de python. Se instala con un sudo yum install epel-release, Ahora ya se puede instalar pip.
sudo yum install python-pip python-devel y las development tools

yum group install "Development Tools" y por ultimo pip install glances.