A PostgreSQL Cluster is a high-availability, fault-tolerant setup with interconnected nodes providing data redundancy and continuous operation.

It automatically fails over to a standby node during a failure, minimizing downtime. This enhances reliability, scalability, and performance, making it ideal for mission-critical applications.

PostgreSQL clusters also support load balancing and data distribution, efficiently handling large data volumes and concurrent requests in enterprise applications like e-commerce and financial systems.

Key Benefits

  • Device discovery provides a unified view of all elements in a Linux cluster and their relationships.
  • Device monitoring tracks metrics over time and sends alerts to the customer team for immediate action if thresholds are breached or unexpected behavior occurs, ensuring smooth business operations with minimal or zero downtime during infrastructure issues.

Supported Target Version

Validated the application against the PostgreSQL Cluster with below specifications:

  • 3 linux nodes (Ubuntu 20.04 LTS) + 1 haproxy node (Ubuntu 20.04 LTS)
  • Clustering manager: patroni 2.1.4
  • etcd version: 3.2.26

Resource Hierarchy

      • PostgreSql Cluster
              • PostgreSql Node

Version History

Application VersionBug fixes / Enhancements
1.0.1
  • Added code support for Get Target Response command for each native type.
  • On demand latest snapshot support and Activity logger changes
1.0.0Initial support for PostgreSQL Cluster application.