Alvaro Herrera escribió: > Fernando Hevia escribió: > >> >> >> >>> -----Mensaje original----- >>> De: ReynierPM >>> >>> Hola a todos: >>> Estoy administrando un servidor de BD PostgreSQL desde hace >>> un tiempo y no he tenido la más mínima queja. Estoy >>> interesado en conocer las tareas administrativas que deben >>> realizarce sobre dicho servidor en pos de obtener un mejor >>> rendimiento sobre el mismo y sobre las BD específicas. >>> >> 1º. Haz backups periódicamente >> 2º. Asegurate que autovacuum esté operando >> 3º. Verifica no se dispare el bloat sobre índices y tablas que sufran muchos >> updates/deletes (cosa que no debiera ocurrir con autovacuum). >> 4º. A medida que incremente la cantidad de datos, cada tanto monitorea las >> consultas que se van poniendo más lentas. >> 5º. Monitorea de cerca que siempre tengas disponible espacio libre en disco >> (obvio). >> > > Hay otras cosas que se pueden monitorear, como el "bloat" que ya > mencionas, el uso de CPU (sobre todo tener ojo con %iowait), el uso de > disco, etc. Tener un Munin o algo similar es buena idea. Echarle un > ojo a check_postgres.pl que es un plugin para Nagios para monitorear > varias cosas en Postgres. > > check_postgres.pl está bastante funcional. Puedes usar también Cacti, Munin o Staplr que lo están usando mucho ahora. Saludos
-- "For me, the purpose is, at least partly, to have joy. Programmers often feel joy when they can concentrate on the creative side of programming, so Ruby is designed to make programmers happy." Yukihiro Matsumoto (Matz), Creator of the Ruby Language Ing. Marcos Luís Ortíz Valmaseda PostgreSQL SysDBA && Rails Developer BI and DWH Apprentice Centro de Tecnologías de Almacenamiento y Análisis de Datos (CENTALAD) Universidad de las Ciencias Informáticas (http://www.uci.cu) Linux User # 418229 http://www.postgresql.org http://www.postgresql-es.org http://www.rubyonrails.org http://www.ruby-lang.org/es/ http://www.planetrubyonrails.org/ http://www.planetpostgresql.org -- TIP 7: no olvides aumentar la configuración del "free space map"
