PGWatch to narzędzie do gromadzenia i wizualizacji danych dla baz danych PostgreSQL, opracowane przez CYBERTEC. To elastyczne, niezależne narzędzie monitorujące przenosi monitorowanie PostgreSQL na wyższy poziom.

Chociaż istnieje wiele rozwiązań monitorowania PostgreSQL, większość z nich jest niestety zbyt złożona, aby ją skonfigurować i zbyt mało elastyczna, żeby móc samodzielnie ją rozszerzyć. Jednak PGWatch próbuje to zmienić, zapewniając wcześniej niedostępną elastyczność i koncentrując się tylko na zbieraniu danych, pozostawiając stronę prezentacji najlepszym dostępnym narzędziem do kokpitu.

 

 

Jak działa PGWatch

PGWatch działa jako narzędzie do zdalnego gromadzenia danych, okresowo łączące się z bazą danych, tak jak normalny użytkownik, i odczytujące metryki dostarczane przez podsystem statystyki Postgres. Ma to tę zaletę, że nie są potrzebne żadne specjalne uprawnienia użytkownika oraz instalacja żadnych rozszerzeń na samym serwerze bazy danych, co umożliwia korzystanie z ograniczonych środowisk (np. AWS RDS).

Główne cechy

  • 1 minutowa instalacja za pomocą Dockera (nadal możliwe są niestandardowe instalacje)
  • Doskonały przegląd wszystkich działań w bazie danych z jednej strony
  • Łatwa rozszerzalność poprzez zdefiniowanie metryk w czystym SQL
  • Intuicyjna prezentacja wskaźników za pomocą deski rozdzielczej Grafana. Użytkownicy mogą tworzyć własne wykresy (oprócz wcześniej zdefiniowanych) za pomocą kilku kliknięć
  • monitorowanie błędów dziennika serwera (gdy jest zainstalowany na serwerze DB)
  • Opcjonalne powiadomienia (Email, Slack, PagerDuty) dostarczone przez Grafana
  • Oprogramowanie Open Source – bezpłatne do rozszerzenia
  • Obsługiwane wersje PostgreSQL 9.0+

Więcej szczegółów

  • Wbudowany interfejs zarządzania do kierowania monitorowanymi bazami danych i pomiarami
  • Wiele opcji przechowywania metryk – InfluxDB, PostgreSQL, Prometheus, Graphite
  • Opcjonalne podstawowe zabezpieczenia poprzez uwierzytelnienie użytkownika
  • Dostępne są opcjonalne procedury składowane „pomocnika pobierania metryk” służące do odczytywania obciążenia procesora i informacji o parametrach pg_stat_statement
  • Dzienniki dla poszczególnych komponentów są udostępniane w interfejsie internetowym, aby ułatwić rozwiązywanie problemów

Zapraszamy do odwiedzenia naszej oficjalnej strony pgwatch.com w celu uzyskania dodatkowej informacji:

odwiedź stronę pgwatch.com

pgwatch: Monitorowanie na dużą skalę

pgwatch został zbudowany z myślą o skalowaniu i może być perfekcyjnie używany do monitorowania dużych infrastruktur. Jeśli Państwo prowadzą duże przedsiębiorstwo, pgwatch jest odpowiednim rozwiązaniem do monitorowania.

Uruchomienie pgwatch dla tysięcy systemów

Przetestowaliśmy pgwatch dla dużych systemów i mamy duże doświadczenie w tej dziedzinie. Jeśli celem jest monitorowanie tysięcy systemów, pgwatch jest z pewnością narzędziem, którego warto użyć.  W celu użycia programu pgwatch do konfiguracji skontaktujcie się z nami aby dowiedzieć się więcej.

Zrzuty ekranu PGWatch

Screenshot PGWatch

Szybki start

  1. uruchom obraz Dockera z „docker run -d -p 3000: 3000 -p 8080: 8080 –nazwa pw2 cybertec / pgwatch2”
  2. dodaj bazę danych do monitorowania za pomocą interfejsu zarządzania na porcie 8080
  3. Poczekaj kilka minut, aż daemon pobierze dane, a następnie otwórz Grafana na porcie 3000
  4. ciesz się!

 

SKONTAKTUJ SIĘ Z NAMI >>

POBIERANIE PGWatch

Najnowszą wersję PGWatch można pobrać bezpośrednio z pgwatch.com lub z naszej strony GitHub:

odwiedź GITHUB >> odwiedź PGWATCH >>