Skip to main content

PostgreSQL PGVector cluster logs

The Logs service is used for logging. Learn more about how the service works and its cost in the Logs Service Overview instruction. You can check the availability of the Logs service across locations in the instruction Logs Availability by Location.

For a PostgreSQL PGVector Managed Database cluster, events in PostgreSQL databases and the PgBouncer connection pooler are logged.

To collect cluster logs in the Logs service, you need to enable logging. You can get logs in the control panel, using API requests, or via the AWS CLI. If you no longer need to collect logs, you can disable logging.

Logs are stored for 30 days.

Learn more about logging in PostgreSQL databases in the Error Reporting and Logging section of the PostgreSQL documentation.

Enable logging

You can enable logging via the API or in the Control Panel:

Enable logging in an existing cluster

Logging uses part of the cluster's computing resources. To control the amount of resources consumed, monitor cluster node metrics. For details on how to view metrics, see the Monitoring the PostgreSQL PGVector cluster, nodes, and databases instructions.

  1. In the control panel, in the top menu, click Products and select Managed Databases.
  2. Open the Active tab.
  3. Open the cluster page → Settings tab.
  4. In the Logging block, in the Log service field, click Connect.
  5. Select a log group or create a new group.
  6. If you selected a new group, enter its name.
  7. Click Save.

Get logs

Use the Get Logs instruction in the Logs section.

For a PostgreSQL PGVector Cloud Database cluster, the event streams postgresql.log-<instance_id> and pgbouncer.log-<instance_id> will be created, where <instance_id> is the node ID of the PostgreSQL PGVector cluster.

See the description of log fields for a PostgreSQL cluster.

Log fields

_HOSTNAMECluster node name in the format dbaas-<instance_id>, where <instance_id> is the node ID of the PostgreSQL PGVector cluster
SYSLOG_IDENTIFIERLog source name
SYSLOG_TIMESTAMPEvent time in the log
MESSAGEDescription of the event transmitted by the log source

Disable logging

  1. In the control panel, in the top menu, click Products and select Cloud Databases.
  2. Open the Active tab.
  3. Open the cluster page → Settings tab.
  4. In the Logging section, in the Log service field, click .
  5. Clear the Collect cluster technical logs into log service checkbox.
  6. Click Save.