Collect data from PostgreSQL
Configure the Splunk Distribution of OpenTelemetry Collector to collect metrics and events from your PostgreSQL server instance.
postgresql receiver within the Splunk Distribution of the OpenTelemetry Collector (splunk-otel-collector) or Community (OSS) version of the OpenTelemetry Collector (opentelemetry-collector-contrib).Splunk Database Monitoring supports these PostgreSQL versions and platforms:
-
Versions: Azure Database for PostgreSQL Flexible Server versions 14.20 and 17.7, Amazon RDS for PostgreSQL versions 14.15 and 17.5
-
Platforms: Microsoft Azure as a managed PaaS (single server instance), AWS as a managed PaaS (RDS instance)
-
You must have a Splunk Database Monitoring license.
-
Be aware of the limitations of this release.
-
If you're currently using the deprecated Smart Agent postgresql monitor type (
smartagent/postgresql), migrate to the Splunk Distribution of the OpenTelemetry Collectorpostgresqlreceiver first. -
Upgrade to a supported OpenTelemetry collector:
-
Splunk Distribution of OpenTelemetry Java (
splunk-otel-java) v2.22.0 or later -
Splunk Distribution of the OpenTelemetry Collector (
splunk-otel-collector) v0.143.0 or later -
Community (OSS) version of the OpenTelemetry Collector (
opentelemetry-collector-contrib) v0.143.0 or later
-
Your PostgreSQL server instance should now be visible as database service in Database Monitoring ().