From: | "Ing(dot) Marcos Ortiz " <mlortiz(at)uci(dot)cu> |
---|---|
To: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | Fernando Hevia <fhevia(at)ip-tel(dot)com(dot)ar>, rperezm(at)uci(dot)cu, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Tareas a realizar sobre un servidor PostgreSQL |
Date: | 2009-11-10 20:56:03 |
Message-ID: | 4AF9D363.9030103@uci.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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
From | Date | Subject | |
---|---|---|---|
Next Message | uno dos | 2009-11-10 21:15:50 | duda: no existe rol |
Previous Message | Alvaro Herrera | 2009-11-10 20:45:35 | Re: Tareas a realizar sobre un servidor PostgreSQL |