deshabilitar (o recortar) el registro de solicitudes de bytes en postgres

deshabilitar (o recortar) el registro de solicitudes de bytes en postgres

Nuestra aplicación almacena un blob grande (bytea) en una base de datos separada cada 30 minutos. Está bien y queremos mantenerlo así, pero está provocando un registro loco:

2021-01-25 11:11:00 UTC postgres109432 INSERTAR DETALLE: parámetros: $1 = '127.0.0.1', $2 = '\x0101006a6176612e7574696c2e486173684d61f0019db7320101636f6d2e777a 2e7461636f2e6267702e666565642e636f6c6c6563746f722e646f6d61696e2e5072656669f801013139322e34392e3134362e302f32b40102636f6d2e 777a2e7461636f2e6267702e666565642e636f6c6c6563746f722e646f6d.... (cientos de megabytes aquí).

¿Hay alguna manera de recortar o deshabilitar el registro de bytes para postgres?

Respuesta1

Debe establecer la log_parameter_max_lengthconfiguración en su configuración de registro.

Verhttps://www.postgresql.org/docs/13/runtime-config-logging.html para obtener la historia completa sobre cómo interactúan las variables de configuración de registro.

Probablemente puedas cambiar el nivel de registro para que desaparezca también. Pero hay que tener cuidado al registrar parámetros completos porque podría estar exponiendo datos a través de esa ruta.

información relacionada