Docs » Supported integrations in Splunk Observability Cloud » Configure application receivers for databases » PostgreSQL (deprecated)

PostgreSQL (deprecated) πŸ”—

Caution

The PostgreSQL monitor is now deprecated and will reach of End of Support on October 31st, 2024. During this period only critical security and bug fixes are provided. When End of Support is reached, the monitor will be removed and no longer be supported, and you won’t be able to use it to send data to Splunk Observability Cloud.

To monitor your PostgreSQL databases you can use the native OpenTelemetry PostgreSQL receiver instead. See PostgreSQL receiver to learn more.

The Splunk Distribution of the OpenTelemetry Collector uses the Smart Agent receiver with the postgresql monitor type to pull metrics from all PostgreSQL databases from a specific Postgres server instance using SQL queries.

Configuration settings πŸ”—

The following table shows the configuration options for the postgresql integration:

Option

Required

Type

Description

host

no

string

port

no

integer

(default: 0)

masterDBName

no

string

The primary database to which the agent first connects to query

the list of databases available in the server. This database should be accessible to the user specified with connectionString and params below, and that user should have permission to query pg_database. If you want to filter which databases are monitored, use the databases option below. (default: postgres)

connectionString

no

string

See Connection String Parameters

params

no

map of strings

Parameters to the connection string that can be templated into

the connection string with the syntax {{.key}}.

databases

no

list of strings

List of databases to send database-specific metrics about. If

omitted, metrics about all databases will be sent. This is an overridable set (default: [*])

databasePollIntervalSeconds

no

integer

How frequently to poll for new/deleted databases in the DB

server. Defaults to the same as intervalSeconds if not set. (default: 0)

logQueries

no

bool

If true, queries will be logged at the info level.

(default: false)

topQueryLimit

no

integer

The number of top queries to consider when publishing

query-related metrics (default: 10)

Troubleshooting πŸ”—

If you are a Splunk Observability Cloud customer and are not able to see your data in Splunk Observability Cloud, you can get help in the following ways.

Available to Splunk Observability Cloud customers

Available to prospective customers and free trial users

  • Ask a question and get answers through community support at Splunk Answers .

  • Join the Splunk #observability user group Slack channel to communicate with customers, partners, and Splunk employees worldwide. To join, see Chat groups in the Get Started with Splunk Community manual.

This page was last updated on Oct 04, 2024.