Hey!
I'm wondering if people would be interested in using a multi-platform website up/down checker. I understand that while there are a multitude of services out there, few provide the following:
Figure 1: Example effective configuration file.
The checker is nothing brilliant but it provides the freedom of customisation and extensibility. As aforementioned, my current checker permits extensibility through C# & .NET addons, providing further processing abilities and enhancing checks on whether a site is up or down.
Figure 2 shows the console output. All output is configurable to be outputted to a file.
Figure 2: Example of the program running.
Some planned addons include:
I need ideas & suggestions. If you're looking to try this please feel free to reply, also.
I'm wondering if people would be interested in using a multi-platform website up/down checker. I understand that while there are a multitude of services out there, few provide the following:
- Extensibility with checking if a site is up or down, (see next),
- addons for further processing data,
- cross-platform and 100% portable - Windows, Linux & Mac devices (with self-contained .NET Core),
- extensive configuration (see figure 1),
- configurable websites,
- completely private
Figure 1: Example effective configuration file.
The checker is nothing brilliant but it provides the freedom of customisation and extensibility. As aforementioned, my current checker permits extensibility through C# & .NET addons, providing further processing abilities and enhancing checks on whether a site is up or down.
Figure 2 shows the console output. All output is configurable to be outputted to a file.
Figure 2: Example of the program running.
Some planned addons include:
Cloudflare support- already implemented in the core program.- Async MySQL - essential for implementing website support.
- Discord webhooks support
- Further processing - refined logging, only outputting when a site status changes. The program logs every time for debugging & information purposes (can be disabled).
I need ideas & suggestions. If you're looking to try this please feel free to reply, also.
