Monitoring

Projektujemy i wdrażamy zaawansowane systemy monitoringu, które pozwalają na zbieranie, analizowanie oraz wizualizację dowolnych danych, z wielu źródeł.

W połączeniu z naszymi usługami programistycznymi - możemy monitorować dowolne urządzenie, dowolnym protokołem - od liczników energii elektrycznej, po metryki Twojej własnej aplikacji, czy nawet pogodę.

Modułowa architektura umożliwia oddzielenie magazynu danych, systemu powiadomień, systemu automatyzacji oraz oprogramowania do wizualizacji. Wszystkie podsystemy udostępniają wygodne i łatwe w użyciu API, dzięki czemu możliwa jest ich integracja z wieloma innymi systemami.

Przykładowe realizacje

Monitoring na potrzeby obsługi placówek partnerskich jednego z polskich banków

Wizualizacja jednego z naszych wdrożeń - Grafana

Monitoring serwerowni

Monitoring biologicznych oczyszczalni ścieków

Zaprojektowaliśmy oraz wykonaliśmy kompleksowy system monitorowania stanu pracy biologicznych oczyszczalni ścieków (oraz przepompowni) w jednym z dużych kompleksów należących do salonu samochodowego Skoda.

Najważniejsze cechy wdrożenia:

Regalis Technologies - monitoring oczyszczalni biologicznej, przepompowni Regalis Technologies - monitoring oczyszczalni biologicznej, przepompowni

Stos technologiczny

Prometheus - baza danych metryk

Wydajna bazy danych typu TSDB zaprojektowana specjalnie do przechowywania dużej ilości metryk. Bardzo popularne narzędzie wykorzystywane na całym świecie do monitorowania ogromnych centrów danych. Projekt jest częścią Cloud Native Computing Foundation.

Alertmanager

Alertmanager jest integralną częścią ekosystemu zbudowanego wokół Prometheusa. Jego główną funkcją jest przetwarzanie danych zgodnie ze zdefiniowanymi regułami oraz wysyłanie powiadomień do odpowiednich kanałów komunikacji.

Kilka ważnych funkcjonalności:

Grafana

Nowoczesne narzędzie do wizualizacji danych. Umożliwia korelacje danych z wielu źródeł, takich jak np. Prometheus, bazy danych z logami, relacyjne bazy danych, arkusze CSV, czy nawet statyczne pliki JSON.

Loki

Loki to skalowalny system agregacji logów zainspirowany Prometheusem. Został zaprojektowany tak, aby był bardzo ekonomiczny i łatwy w obsłudze.

Loki może przechowywać dane w obiektowym magazynie danych zgdonym z S3 (np. MinIO). Takie rozwiązanie ułatwia konfigurację i umożliwia osiąganie ogromnych prędkości dzięki zrównolegleniu zapytań.

MinIO

Bardzo szybki magazyn obiektowy, kompatybilny z S3. Przeznaczony do projektowania wydajnych i bezpiecznych systemów przechowujących dane obiektowe (np. logi, metryki). Jedno z najczęściej wykorzystywanych rozwiązań tego typu na świecie.

Ważne cechy systemu monitoringu

Wszystkie zebrane dane są wizualizowane w postaci nowoczesnych paneli udostępnionych w serwisie uruchomionym w Twojej infrastrukturze, żadne dane nie opuszczają Twojej sieci.