Monitoring
Gluesync 2 provides a comprehensive monitoring stack that combines three powerful monitoring approaches. The default installation kit already includes Prometheus and Grafana.
|
For the default kit, you do not install or configure a second Prometheus or Grafana. In the Control Plane, Metrics and insights (gauge icon, left menu) is that included Grafana. The default Grafana login is On Windows, Gluesync itself is under |
Control Plane UI
The Control Plane provides an intuitive web interface for real-time monitoring of your Gluesync deployment. It offers:
-
Immediate visibility into pipeline status and health
-
Real-time operational metrics and system state
-
Basic troubleshooting capabilities
-
Quick access to system configuration
For detailed information, see Control Plane Monitoring.
Prometheus Integration
Prometheus serves as the backbone for metrics collection and storage in Gluesync. The default kit includes it. The service below is that included Prometheus, with a few settings you can adjust:
services:
prometheus:
image: prom/prometheus
restart: 'unless-stopped'
volumes:
- ./prometheus-gs2.yml:/etc/prometheus/prometheus.yml
- ./data:/prometheus
command:
- '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.retention.size=10GB'
- '--storage.tsdb.retention.time=7d'
ports:
- 9090:9090
Default config include:
-
Metrics collection with 7-day retention
-
10GB storage capacity for historical data
-
Automatic restart capability
-
Pre-configured prometheus.yml for Gluesync metrics
For implementation details, see Prometheus Integration.
Grafana Dashboards
Gluesync ships with pre-built Grafana dashboards that provide comprehensive pipeline monitoring:
|
Access Grafana using default credentials: admin / password. |
-
Replication row and payload throughput
-
CDC source-reader checkpoint freshness and position
-
Per-entity delivery stalls and last confirmed transaction IDs
-
Core Hub internal read, write, storage, and execution timing
-
JDBC connection purposes and HikariCP pool pressure
-
Host CPU, memory, network, JVM heap, garbage collection, and threads
-
Core Hub HTTP request rate, status, concurrency, and duration
The default dashboard includes:
-
An operational health summary with delivery, lag, stall, connection, and CPU KPIs
-
Checkpoint tables and trends for supported CDC readers
-
Per-entity throughput, snapshot progress, volume, and internal latency
-
Observed latency and stall time compared with active smart-alert thresholds
-
Entity-heartbeat watchdog and compatibility threshold configuration
-
Separate filters for Control Plane pipeline names and checkpoint pipeline IDs
The kit already opens this Grafana from Metrics and insights. See Grafana dashboards for the panels. The import steps on that page are optional, and apply when you run your own Grafana.