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

Serger

A comprehensive server monitoring tool

Do you look after the availability of your servers? Worried that your website might go down? Serger is here for you! This advanced tool alerts you to any problems with your servers and services in real time.

About the project


Serger is an advanced server monitoring tool written in C# using .NET 9.0. The project consists of an open-source library available to developers and a closed-source GUI application built on the Avalonia framework.

The main purpose of the application is to provide reliable and efficient monitoring of server and service availability, with the option of immediate notifications when something goes down.

Open-source library
Multiplatform GUI
Real-time monitoring
Instant notifications

Key features


Serger offers a comprehensive set of tools for monitoring various types of servers and services, with advanced configuration and notification options.

Ping Monitoring

Standard ICMP ping monitoring to check basic server availability, with a configurable timeout and check interval.

HTTP Monitoring

Advanced HTTP/HTTPS monitoring with response code checks, regex validation of page content and support for custom headers.

Socket Monitoring

TCP socket monitoring to check the availability of specific ports and services running on servers.

Notifications

System notifications, a tray icon and detailed logging of all events for easy history tracking.

Technical specifications


Library (SRG_Core)

Framework: .NET 9.0
Language: C#
Licence: Custom open-source
Config: JSON configuration

GUI Application

Framework: .NET 9.0 (Avalonia UI)
Platforms: Windows, Linux, macOS
Licence: Proprietary
Languages: Czech, English

Development team


Tomáš Barták

Lead developer & Maintainer

GitHub: @Batacek

Natans Utevskis

Library developer & Translator

GitHub: @nathutev

Martin Balcar

GUI developer & macOS tester

GitHub: @raixo

Try Serger today


Join the developers and administrators who trust Serger to monitor their critical services. Start tracking the availability of your servers today.

Current version: Beta 1.0.0

The library is available under a custom open-source licence for personal and educational use. The GUI application is proprietary software. More information about the licences can be found on GitHub.