Uptime Monitoring – WebSnapshots

Our Uptime Monitoring system will try to capture a snapshot of your website after it has been detected to be down. The WebSnapshot is composed of a screenshot and the source code of the website. Where to find these? WebSnapshots can be found in two places: 1. In your Uptime Monitors dashboard, whenever a website […]

Read More

Uptime Percentage Period (per status page)

We’ve described how to configure this feature for your entire account in the following article: https://docs.hetrixtools.com/uptime-percentage-calculation/ In this article, we’ll show you how to configure this feature for each of your Status Pages individually, if you need to have different periods for different pages. Start by going to your Status Pages dashboard from your client […]

Read More

Advanced cron job monitoring

In this guide, we’ll show you how to set up your cron job Heartbeat Uptime Monitor to accept Linux-based cron strings. Start by going to the Uptime Monitors dashboard from your client area menu. Now, click on the “Add Monitor” button to add a new Uptime Monitor to your account. Select the “Heartbeat Monitor” under […]

Read More

Install the macOS Server Monitoring Agent

This guide will show you how to install the HetrixTools Server Monitoring agent on your macOS server or PC. Start by going to your Uptime Monitors dashboard from your client area menu. Now, locate the Uptime Monitor you wish to attach this Server Monitor to and go to its “Action” column, click on the cogwheel […]

Read More

How to install S.M.A.R.T. (smartmontools) on your server (macOS)

First, you would need to install brew on your macOS. To do so, please visit https://brew.sh/ and follow their installation instructions. Once you have installed brew on your macOS, you can verify it by running: brew –version Then, you can run the S.M.A.R.T. Tools installation command: brew install smartmontools When it finishes installing, you can […]

Read More

Blacklist Monitors – Summary

In this guide, we’ll go over how to create and access a quick summary of your overall blacklisting status, showing each RBL where your IPs and domains are blacklisted and the blacklisting count for each of them. To get started, head on to your Blacklist Monitors dashboard from the client area menu. Towards the top-right […]

Read More

Linux Server Monitoring Agent (v2) – API Endpoint Documentation

Endpoint https://sm.hetrixtools.net/v2/ Method: POST Request body format The request body is form-style (not JSON directly). It contains one key: j = a gzip-compressed JSON, then base64, then “URL-prepped” (only / and + are escaped). So the raw POST body looks like: j=<ENCODED_PAYLOAD> There are no other fields posted. Encoding steps for j Given the JSON string […]

Read More

Google Chat Integration

In this guide, we’ll show you how easy it is to set up this integration so you can start receiving our notifications in your Google Chat workspace. Start by going to the Google Chat channel where you’d like to receive our notifications. Click on the channel’s name to open its drop-down menu, and then click […]

Read More

Group Actions – Add/Replace/Remove Private Notes

You can now use our Group Actions to modify the Private Notes of multiple uptime monitors at once, in bulk. Start by going to your uptime monitors dashboard from the client area side menu: Now, select the uptime monitors whose Private Notes you wish to change, and select “Add/Replace/Remove Private Notes” from the drop-down Group […]

Read More

Hourly/Daily/Weekly/Monthly Blacklist Monitoring Reports for Status Pages

You can configure to receive Blacklist Monitoring Reports via email hourly, daily, weekly, or monthly for all of the Blacklist Monitors included in any of your Status Pages. Pre-requisite: You must have created a Blacklist Monitoring Status Page before following this guide. To get started, go to your Status Pages dashboard from the client area menu: Then, […]

Read More