Monitoring Agent for PostgreSQL metrics

The metrics for Monitoring Agent for PostgreSQL resource types collect data for monitoring with IBM Cloud Pak for Multicloud Management. Every Monitoring Agent for PostgreSQL resource type defines a set of dimensions and metrics. The descriptions provide such information as data type, dimension key, and metric unit.

Resource postgreSqlDatabase

Set of Databases of PostgreSQL server that shows monitoring metrics of particular database. The following section lists the metrics, dimensions and components of Resource postgreSqlDatabase.

Metrics

The following metrics are available for the resource.

Tablespace Size

Dimensions

The following dimensions are available for the resource.

Database Name

Node

Tablespace Name

Time Stamp

Component: BufferHitRate

The buffer hit percentage data set provides information about the hit percentage of all buffers that are available for the database. The following section lists the metrics and dimensions of Component BufferHitRate.

Metrics

The following metrics are available for the component.

Buffer Hit Rate Percent

Buffer Hit Rate Percentage

Number of Active Connections

Dimensions

The following dimensions are available for the component.

Buffer Hit Rate Database Name

Buffer Hit Rate DB Allow Connections

Buffer Hit Rate Node

Buffer Hit Rate Time Stamp

Component: DatabaseQueryCounts

The execution count of SQL statements by the respective databases. The following section lists the metrics and dimensions of Component DatabaseQueryCounts.

Metrics

The following metrics are available for the component.

Query Counts Delete Sql Count

Query Counts Insert Sql Count

Query Counts Select Sql Count

Query Counts Total Count

Query Counts Update Sql Count

Dimensions

The following dimensions are available for the component.

Query Counts Database Name

Query Counts Node

Query Counts Time Stamp

Component: DeadlockInfo

Information about deadlocks. The following section lists the metrics and dimensions of Component DeadlockInfo.

Metrics

The following metrics are available for the component.

Dead Lock Info Dead Locks Count

Dead Lock Info Total Failed Queries

Dimensions

The following dimensions are available for the component.

Dead Lock Info Database Name

Dead Lock Info Node

Dead Lock Info Time Stamp

Component: ResponseTime

ResponseTime. The following section lists the metrics and dimensions of Component ResponseTime.

Metrics

The following metrics are available for the component.

Response Time SQL Statement Response Time

Dimensions

The following dimensions are available for the component.

Response Time Database Name

Response Time Node

Response Time Time Stamp

Resource postgreSqlInstance

Instances that shows monitoring metrics for PostgreSQL server. The following section lists the metrics, dimensions and components of Resource postgreSqlInstance.

Metrics

The following metrics are available for the resource.

Dimensions

The following dimensions are available for the resource.

Agent Host Name

Database Name

Fully Qualified Domain Name

Host Name

Instance Name

IP Address

node

Port

Time Stamp

Component: ApplicationAvailability

The Application Availability attribute group provides information about the availability of the PostgreSQL service. The following section lists the metrics and dimensions of Component ApplicationAvailability.

Metrics

The following metrics are available for the component.

Status

Dimensions

The following dimensions are available for the component.

Application Availability Timestamp

Node

Component: Connection_Num

The data set provides the number of active connections. The following section lists the metrics and dimensions of Component Connection_Num.

Metrics

The following metrics are available for the component.

Connection Num Maximum Active Connections

Connection Num Total Active Connections

Connection Number Percent Active Connections

Dimensions

The following dimensions are available for the component.

Connection Num Node

Connection Num Time Stamp

Component: DB_CPU

The total CPU usage percentage, out of the system, of database processes ("postgres") since they started. The following section lists the metrics and dimensions of Component DB_CPU.

Metrics

The following metrics are available for the component.

CPU Value

Dimensions

The following dimensions are available for the component.

DB CPU Node

DB CPU Time Stamp

Component: DB_Memory

The memory usage of all database processes ("postgres") in MB. The following section lists the metrics and dimensions of Component DB_Memory.

Metrics

The following metrics are available for the component.

Database Memory percentage Memory

Database Memory Value

Dimensions

The following dimensions are available for the component.

Database Memory Node

Database Memory Timestamp

Component: DB_Num

The total number of databases, both inactive and active. The following section lists the metrics and dimensions of Component DB_Num.

Metrics

The following metrics are available for the component.

DB Num Active Databases Count

Inactive db num

Dimensions

The following dimensions are available for the component.

DB Num Node

DB Num Time Stamp

Component: Locksum

The number of locks on which one or more transactions are waiting. The following section lists the metrics and dimensions of Component Locksum.

Metrics

The following metrics are available for the component.

Lock Count Transaction Locks Waiting

Dimensions

The following dimensions are available for the component.

Lock Count Node

Lock Summary Time Stamp