Buscador

Loading

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

Generar número aleatorio en java script con rango de valores

Número aleatorio en java script con rango de valores Les comparto esta funcion para  generar un número aleatorio en javascript, y este num...