Skip to content

Error in log parser #1295

@0xgouda

Description

@0xgouda

Monitoring the server_log_event_counts for any of the current PostgreSQL Docker images gives the following error repeatedly:

2026-03-10 16:32:24.378 [ERROR] [source:demo] [metric:server_log_event_counts] [sql:select name from pg_ls_logdir() limit 1] [args:[]] [err:ERROR: could not open directory "log": No such file or directory (SQLSTATE 58P01)] [pid:873] [time:633.683µs] Query

2026-03-10 16:32:24.378 [ERROR] [source:demo] [metric:server_log_event_counts] [error:ERROR: could not open directory "log": No such file or directory (SQLSTATE 58P01)] Could't parse logs remotely. lacking required privileges

2026-03-10 16:32:24.378 [ERROR] [source:demo] [metric:server_log_event_counts] [error:ERROR: could not open directory "log": No such file or directory (SQLSTATE 58P01)] Error parsing logs

That's because logging configs are not configured properly in the images.

Also, we probably should validate logging_collector and log_destination on NewLogParser instantiation, to return a more meaningful error.

Metadata

Metadata

Assignees

Labels

dockerDocker related issuesenhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions