The core-value of Hyperping is monitoring. It's the building block of our service and most concepts are associated with monitors.
You can learn more about what is Hyperping and how we perform monitoring here.
To start, head to your dashboard, and click on the "New monitor" card.
Set a human readable name for your monitor. It will appear in your dashboard, email notifications and reports. These names can be edited within a status page.
Examples: "API" or "Website".
Hyperping supports different "protocols": HTTP, ping (ICMP), port or browser checks. The most simple and recurring used protocol is HTTP.
Depending on your protocol, you must pick a host or endpoint where our pingers will perform the checks.
If you picked HTTP, the endpoint must start with either "http://" or "https://". If you picked ICMP or port, the endpoint must be a hostname or an IP address.
Choose where your monitors will be checked from.
Checks are performed from one region at a time. Here is an scenario example:
The regions you selected will impact the response time collections. If your service is mostly hosted in the USA and you are monitoring from european regions, the response time might be increased because of that.
Pick the frequency at which your monitor will be checked. Default is 30 seconds. To go lower than 30 seconds, you will need to upgrade to a Business or Enterprise plan.
Select whether your HTTP monitor should follow redirects or not.
For the main use case, users are opting for the default way to monitor uptime: any status code between 200 and 299 (included) will be considered as up.
In other cases, you may have a endpoints that, for example, are unauthorized and should remain unauthorized (401) or forbidden (403) and are yet up and running. You can then select from the list the expected status code that your monitor should respond back.
Set a text that your response's body must include.
You can customize your HTTP's headers and body.
You can now click the Save button, which will trigger the first ping, compute the metrics and redirect you to the detailed view which includes metrics and graphs concerning your monitor.