PGWatch ist eine von CYBERTEC entwickelte Lösung zur Erfassung und Visualisierung von Metriken für PostgreSQL-Datenbanken. Dieses flexible, in sich geschlossene Überwachungs-Tool bringt PostgreSQL-Monitoring auf ein ganz neues Level.

Es gibt zwar viele PostgreSQL-Monitoring-Lösungen, aber die meisten von ihnen sind in der Einrichtung zu komplex und zu unflexibel, um ihre Funktionalität zu erweitern. Mit PGWatch versuchen wir, genau das zu ändern. Das Hauptaugenmerk wird ganz auf das Sammeln der Metriken gelegt und die visuelle Aufbereitung der Daten wird vom derzeit besten Dashboard-Tool übernommen.

 

Wie funktioniert PGWatch?

PGWatch arbeitet als Remote-Metrics-Gathering-Daemon, der sich in regelmäßigen Abständen als normaler Benutzer mit Ihrer Datenbank verbindet, um Metriken aus dem Postgres-Statistik-Subsystem auszulesen. Das hat den großen Vorteil, dass die Software keine speziellen Benutzerrechte haben muss und keine Erweiterungen auf dem Datenbankserver selbst installiert werden müssen, was den Einsatz in eingeschränkten Umgebungen (z. B. AWS RDS) ermöglicht.

FEATURES

  • Installation in 1 Minute mit Docker (manuelle Installation ebenfalls möglich)
  • Gute Übersicht über alle Datanbankaktivitäten auf einer Seite
  • Einfache Erweiterbarkeit durch die Definition von Metriken in purem SQL
  • Intuitive Präsentation der Metriken durch das Grafana-Dashboard – User können mit nur wenigen Klicks auch ihre eigenen Graphen definieren (zusätzlich zu den Vordefinierten).
  • Server-Log-Fehlerüberwachung (bei Installation auf dem DB-Server)
  • Optionale Benachrichtigungen (E-Mail, Slack, PagerDuty) durch Grafana
  • Open-Source-Software – zur freien Weiterentwicklung
  • PostgreSQL-Versionen 9.0+ werden unterstützt

MEHR DETAILS

  • Webbasiertes Management-Interface für die Administration von Datenbanken und Metriken.
  • Viele Optionen um Metriken zu speichern – InfluxDB, PostgreSQL, Prometheus, Graphite
  • Optional: Security durch Benutzerauthentifizierung
  • Optional: Stored procedures für CPU load und pg_stat_statement Info sind bereits inkludiert
  • Logs können über das Web-Interface freigegeben werden, z.B. zur einfachen Fehlersuche

Besuchen Sie die offizielle Website pgwatch.com für weitere Informationen & direkten Download:

Go to pgwatch.com >>

pgwatch: Monitoring at scale

pgwatch ist die ideale Monitoring Lösung für Unternehmen mit großen Infrastrukturen – das Thema Skalierung wurde bei der Entwicklung großgeschrieben.

Nutzen Sie pgwatch für tausende von Systemen

Wir haben pgwatch im Einsatz für große Systeme getestet und auf diesen Anwendungsfall hin optimiert. Wenn Sie tausende von Systemen überwachen wollen, ist pgwatch die beste Lösung für Sie. Kontaktieren Sie uns, um mehr zu erfahren.

Screenshots von PGWatch

Screenshot PGWatch

Dashboard PGWatch

PGWatch Dashboard

Quickstart

    1. start the docker image docker run -d -p 3000:3000 -p 8080:8080 –name pw2 cybertec/pgwatch2
    2. add your database to monitoring via the management interface on port 8080
    3. wait some minutes to let the daemon fetch some data and then open Grafana on port 3000
    4. ENJOY!

 

Kontaktieren Sie uns für mehr Informationen >>

PGWatch Download

Die aktuelle Version von PGWatch kann direct auf pgwatch.com oder auf unserer GitHub Seite heruntergeladen werden.

Go to pgwatch.com >> Go to github.com >>