The Management Pack for PostgreSQL creates Resource Kinds and Relationships (associations) for critical resources in your PostgreSQL environment.

Resource Kinds

Performance data, relationships, and events are collected for the following PostgreSQL resource kinds:

  1. PostgreSQL Instance
  2. PostgreSQL Database
  3. PostgreSQL Table
    • Indexes(if disabled, index and trigger instance metric groups will not be returned)
  4. PostgreSQL Query (requires ‘pg_stat_statments’ to be enabled)
  5. PostgreSQL Function (requires ‘pg_stat_user_functions’ to be enabled)

Relationships

Relationships among discovered resources are also created by the Management Pack. The hierarchical structure of those relationships is depicted in the diagram below.

PostgreSQL Relationships Diagram


postgresql server relationships diagram