2009/4/28 Alvaro Herrera <[email protected]>: > Jose J. Ayala Pineda escribió: >> Hola, estuve viendo los log que genera postgres y he visto que pone el log >> de las sentencias, warnings y notices que se generen.. pero no he encontrado >> la informacion de que usuario o desde que cliente se realizo dicha >> instruccion. Es posible hacer esto? como deberia configurar mi >> postgresql.conf para esa tarea?. Se puede indicar que solo genere los log de >> un determinado usuario?. Estuve viendo un script que ayuda a generar >> reportes de los Logs (http://pgfouine.projects.postgresql.org/) pero >> tampoco vi un reporte que fuera sentencias por usuario, por eso me entro la >> duda de si es posible o no. >> Agradezco su ayuda y tiempo prestado. > > Mira el parámetro log_line_prefix. Puedes agregar un indicador de > sesión; y si activas log_connections verás quién se conecta a cada > sesión. > > Ignoro si pgfouine te dará reportes por usuario. >
se puede filtrar por usuario si estas enviando todo a syslog, y la version que acaba de salir tenia algo tambien sobre eso pero no recuerdo exactamente que... -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 -- TIP 7: no olvides aumentar la configuración del "free space map"
