miércoles, 27 de marzo de 2013

Monitoreo de Servidor MySQL y Linux


PASO 1
instala las librerias necesarias
# yum install python MySQL-python


PASO 2
descargarlo de  https://code.google.com/p/mycheckpoint/  en lo personal me gusta el .tar.gz

# mkdir /root/mycheckpoint
# cd /root/mycheckpoint
sustituye la url por la ultima versión
# wget https://code.google.com/p/mycheckpoint/downloads/detail?name=mycheckpoint-208.tar.gz
# tar xfz mycheckpoint-208.tar.gz
# cd mycheckpoint-208
# python setup.py install
# cp build/scripts-2.6/mycheckpoint /usr/local/bin/mycheckpoint

PASO 3
Crea una base de datos llamada mycheckpoint con todos los permisos

PASO 4
Crea el archivo /etc/mycheckpoint.cnf con el siguiente contenido


[mycheckpoint]
smtp_host = mail.my-server-company.com
smtp_from = monitor@my-server-company.com
smtp_to = dba@my-server-company.com

[client]
host=localhost
socket=/var/lib/mysql/mysql.sock
user=root
password=passmysql 
port=3306



PASO 5
Agrega en CRON
*/5 * * * * mycheckpoint --user=my_user --password=my_password --host=my_host --socket=/path/to/mysql.sock

un ejemplo es


*/5 * * * * mycheckpoint --user=root --password=passmysql --host=127.0.0.0 --socket=/var/lib/mysql/mysql.sock


o si creaste el archivo del paso 4 es tomado como configuración por default  quedando como
*/5 * * * * mycheckpoint 

PASO 6

iniciamos el servidor web para ver los resultados del analisis

# /usr/local/bin/mycheckpoint  http  >> /dev/null 2>&1  &

PASO 7
Ingresa a http://TU-IP:12306  y listo,  aqui un ejemplo http://www.mashter.com:12306/mycheckpoint/


más información, reportes personalizados, comandos SQL, comandos Shell, etc.. ingresa a  http://code.openark.org/forge/mycheckpoint/documentation




No hay comentarios:

Publicar un comentario

Ejemplo de factura electrónica 2022 en Panamá (DGI)

Código fuente Facturación 2022 Panamá Panamá comenzó el proceso de migración a facturación electrónica,  actualmente ya salieron los primero...