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 admin / password.

On Windows, Gluesync itself is under C:\Program Files\Gluesync. A path such as C:\Program Files\GrafanaLabs is a separate Grafana Labs installation, not the Gluesync kit.

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.