layered-waves-haikei (1)-svg-svg

Overlock

Kompleksowe narzędzie do monitorowania serwerów

Dbasz o dostępność swoich serwerów? Obawiasz się, że Twoja strona internetowa przestanie działać? Serger jest tu dla Ciebie! To zaawansowane narzędzie powiadomi Cię w czasie rzeczywistym o wszelkich problemach związanych z serwerami i usługami.

O projekcie


Serger to zaawansowane narzędzie do monitorowania serwerów napisane w języku C# z wykorzystaniem platformy .NET 9.0. Projekt składa się z biblioteki open source dostępnej dla programistów oraz aplikacji GUI typu closed source opartej na frameworku Avalonia.

Głównym celem aplikacji jest zapewnienie niezawodnego i skutecznego monitorowania dostępności serwerów i usług wraz z możliwością natychmiastowego powiadamiania o awariach.

Biblioteka typu open source
Wieloplatformowy interfejs graficzny
Monitorowanie w czasie rzeczywistym
Natychmiastowe powiadomienia

Najważniejsze funkcje


Serger oferuje kompleksowy zestaw narzędzi do monitorowania różnych typów serwerów i usług, wyposażony w zaawansowane opcje konfiguracji i powiadomień.

Monitorowanie pingów

Standardowy monitoring ping ICMP służący do sprawdzania podstawowej dostępności serwerów, z możliwością konfiguracji limitu czasu i częstotliwości sprawdzania.

Monitorowanie HTTP

Zaawansowane monitorowanie protokołów HTTP/HTTPS z kontrolą kodów odpowiedzi, weryfikacją treści strony za pomocą wyrażeń regularnych oraz obsługą niestandardowych nagłówków.

Monitorowanie gniazd

Monitorowanie gniazd TCP w celu sprawdzania dostępności określonych portów i usług działających na serwerach.

Powiadomienia

Powiadomienia systemowe, ikona w zasobniku systemowym oraz szczegółowe logowanie wszystkich zdarzeń ułatwiające śledzenie historii.

Specyfikacje techniczne


Biblioteka (SRG_Core)

Framework: .NET 9.0
Język: C#
Licencja: Własna licencja open source
Config: Konfiguracja JSON

Aplikacje z graficznym interfejsem użytkownika

Framework: .NET 9.0 (Avalonia UI)
Platformy: Windows, Linux, macOS
Licencja: Zastrzeżona
Języki: czeski, angielski

Zespół programistów


Tomáš Barták

Główny programista i opiekun projektu

GitHub: @Batacek

Natans Utevskis

Twórca biblioteki i tłumacz

GitHub: @nathutev

Martin Balcar

Programista GUI i tester systemu macOS

GitHub: @raixo

Wypróbuj Serger już dziś


Dołącz do grona programistów i administratorów, którzy powierzają firmie Serger monitorowanie swoich kluczowych usług. Już dziś zacznij monitorować dostępność swoich serwerów.

Aktualna wersja: Beta 1.0.0

Biblioteka jest dostępna na podstawie niestandardowej licencji open source do użytku osobistego i edukacyjnego. Interfejs graficzny aplikacji stanowi oprogramowanie własnościowe. Więcej informacji na temat licencji można znaleźć na GitHubie.