-
Notifications
You must be signed in to change notification settings - Fork 0
asotolongo/amt4pg
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
#Descripción amt4pg es una herramienta de monitoreo de servidores PostgreSQL que no necesariamente debe estar en el servidor de BD ejecutandose, es decir puede conectarse remoto permite conocer el estado del servidor resepecto a: Del servidor en general -Estado de la Memoria y CPU -Peso de las BDs en MB -Cantidad de tuplas insertadas -Cantidad de tuplas Eliminadas -Cantidad de tuplas Actualizadas -Cantidad de tuplas Seleccionadas -Cantidad de Conecciones Por cada Bd -Datos sobre las Tablas -Datos commit y rollback -Datos sobre el Mantenimiento de las Tablas -Datos sobre los Índices -Datos sobre las actividades -Datos sobre las vistas -Datos sobre las triggers -El historial de cada una de las métricas generales del servidor (las capturadas por amt4pg), reporte del maximo valor diario ====================================== #Instalación se debe instalar las dependencias: python-bottle , psycopg2 , plpython, psutil -sudo apt-get install python-bottle python-psycopg2 (en el cliente donde va a estar tu app) -sudo apt-get install python-psutil postgresql-plpython-X.Y (en el servidor de PG) Crear una base de datos en el servidor con nombre _amt4pg y cargue el script(_amt4pg.sql) del directorio sql ademas cree un usuario con permiso de administración, ir al directorio config y modificar el amt4pg.conf.xml con los datos de su servidor: <config> <server>localhost</server> <db>_amt4pg</db> <port>5432</port> <user>postgres</user> <passwd>tupass</passwd> <time>600000</time> </config> El Valor de user es el usuario con permisos de administración que se creó anteriormente El valor de time es el tiempo de refrescamiento del servidor, es decir cada que tiempo el va a ir a buscar las maetricas al servidor Asegurarse que en el servidor de postgresql debe tener una entrada en el pg_hba.conf para amt4pg ====================================== #Ejecución python amt4pg.py Escribir en un navegador http://localhost:8989/ o http://localhost:8989/pg ====================================== Anthony R. Sotolongo leon asotolongo@gmail.com
About
Herramienta para monitorizar PostgreSQL
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published