Hola a todos, les comento que tengo un postgresql 8.4 en producción y
quiero sacarme unas dudas respecto del log.
Esta es mi configuración:

#------------------------------------------------------------------------------
# ERROR REPORTING AND LOGGING
#------------------------------------------------------------------------------
# - Where to Log -
log_destination = 'stderr,syslog'
logging_collector = on
log_directory = 'pg_log'
log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log'
log_truncate_on_rotation = on
log_rotation_age = 1d
log_rotation_size = 0
syslog_facility = 'LOCAL0'
syslog_ident = 'postgres'

log_destination = 'stderr,syslog'
¿que pierdo si dejo solo "syslog" o solo "stderr"?

logging_collector = on
¿Alguien sabe o vio el beneficio de tener el logging_colector en ON,
si no tengo una herramienta para monitorearlo?
Cuan mejor o más detallado es este log respecto del log que va al syslog.
En la documentación menciona que hay errores que no aparecen en el
syslog y si en lo que caputura en el logging_colector.
Ejemplo: (dynamic-linker failure messages) que es esto?

En este momento tengo el log que va al syslog redireccionado afuera
del log del sistema.
local0.*    /var/log/postgresql
Y lo roto con logrotate.

Hasta el momento con este log me ah sobrado para solucionar los
problemas y estaba considerando en sacar el loggin_collector ya que el
server tiene mucha carga y nunca necesité mirar estos logs.

Alguna recomendación?

Muchisimas Gracias.

Damián.
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a