Critical IT systems need to be monitored. There are several solutions for systems accessible over the Internet, but the situation becomes more complicated when it comes to local systems or those hosted on more restricted networks.
Most of the time, agents need to be installed. However, this project required a certain independence. Therefore, nothing could be installed on existing systems. In addition, it was necessary to be able to monitor different protocols and technologies.
To meet this need, we deployed a mini Linux server on-site and orchestrated it with our internal system.
Using NodeRED, we were able to define the different tests to be performed periodically and the different alert levels to be sent.
We can thus monitor:
- HTTP and HTTPS servers
- the validity of certificates
- the presence of PING responses
- the values returned by Prometheus-type exporters
- the duration since the last synchronization of a file system
We send alerts by email, SMS and webhooks, and we display the statuses on a local screen.
With this system, it is possible to supervise private servers and update the required configurations remotely, in a simple and secure way. The installed Linux server could be located on several network segments, if necessary.
In addition, having complete control over this solution allows adding a second-level supervision service to ensure that the first system is always working.
Project Category: Between CAD$10,000 and CAD$20,000
We find effective solutions to
complex problems by combining existing
solutions with our own adaptations.