Use Semonto to test the health of your servers. If something affects their performance, Semonto alerts you immediately. You can respond quickly and avoid interruption of your service.Try it for free
With server health monitoring, you keep an eye on the performance of your server. Depending on the type of test, you can check whether the server is up or down (HTTP Status Code) or gather more detailed data such as server load, memory usage and so on. You receive instant notifications of any performance issues. This way, you stay in control and your end users can enjoy your services without interruptions.
Founder of XSOnline.be
We needed a way to know exactly when our servers were down without getting a lot of false positives. Semonto came to the rescue. They check our servers every 5 minutes. When a test fails, they first verify from another location before notifying us. It works like a charm!
Most server information that you want to monitor is shielded from the outside world for security reasons. That is why we have built a safe bridge between your server and Semonto. This way, your own server executes the test and communicates the results to us through a secure communication bridge. Easy and safe!
Unlike other custom server monitoring solutions, Semonto does not require you to download any third-party software. Our agentless monitoring happens through a secure communication bridge between your server and our dashboard.
Not only the tests can be adapted to your needs, but you can also customize the dashboard. It offers a clear overview, even if you have a large number of monitors. Tags can be used for easier filtering, and groups help you to manage and edit settings for multiple monitors at the same time.
Know if the server is up or down. Perform basic health endpoint validation, based on the HTTP code. Receive the result in the form of an HTTP code, for example: HTTP 200 if everything is OK
Use one of our predefined templates to get more detailed results, such as:
Create your own test to get more detailed results about anything that matters to you.
Semonto performs the same tests from multiple locations to avoid false positives. In other words, we get a ‘second opinion’ before alerting you. If your server is down in one location (for example, Amsterdam) we verify the result by testing again from a second location (for example, New York). Only if both test locations confirm the problem, we send out an alert. If you want, you can go even further and specify how long we should wait before notifying you for each test.
Our testing locations:
Our monitoring is agentless, so it does not require a software agent to be installed on your server. You simply run a small application in your current stack and provide us with the URL of this installation. Semonto will send requests to this URL to get the latest test results. This access can be limited to the IPs of Semonto for an extra layer of security.
You can now create your own test, which we will execute by sending an HTTP GET request to your server, using the “test name” as the parameter. The alert severity levels are "ok", "warning", "critical" or "error" and you can assign the corresponding values, such as the percentage of available disk space, or the latency time. Your own server then executes the test and send us the reply.
The results of your tests are displayed in your Semonto dashboard. So everything comes together in one, clear overview.