Comment on page
Watchdog will only work if your node has an active internet connection. It cannot notify you if it becomes disconnected from the Internet.
Watchdog automatically monitors your node, will correct common issues without user intervention, and can notify you of any problems or important messages via Discord or Telegram. See 4 - Install Watchdog to install this functionality on your node.
This guide is to walk you through how to setup notifications about your Flux Node’s status and uptime. This is useful when your Flux Node lost internet connection or power and also for checking benchmark status, which may need user intervention.
The first section will cover how to setup a keyword monitor using the Flux Node’s API port. This monitor will check the benchmark status for a failed keyword and will notify the user via email if it is found in the output.
The second section will cover how to setup a normal http monitor using the Flux Node’s UI port. This monitor will check and make sure the web page is accessible without errors or timeouts.
You don’t have to use both methods. You can use what works best for you. Uptime Robot allows up to 50 free monitors per account.
- 1.You will need your node’s public IP address AND port, which can be found in Zelcore in the Flux Node section. (If you don’t see a port number behind your IP address in Zelcore that means that you are using the default port, which is 16127)
- 3.Once you have your account created and are on the Dashboard page you will see a + Add New Monitor button — click on this.
- 4.Next you will be prompted with a screen for your monitor info. On this screen select Keyword as the type.
Monitor Type - KeywordFriendly Name - Description of monitorURL (or IP) - http://<yourIP>:<apiPort>/daemon/getbenchmarksKeyword - failedCase-insensitive - checkedMonitoring interval - your discretionMonitor timeout - 30 secondsUncheck both SSL boxes* Replace <yourIP> and <apiPort> (including brackets)** Please note your IP and API port will be gathered from Zelcore** API port will always end in a 7** If your API port is not listed then it will be the default 16127
Select the email address you would like to use for the notifications in the upper right hand corner of the monitor window. The email you used to create the account will be the default.
In this section we can create a http monitor that will check to make sure your Flux Node UI page is accessible.
Monitor Type - HTTPFriendly Name - Description of monitorURL (or IP) - http://<yourIP>:<uiPort>Monitoring interval - your discretionMonitor timeout - 30 secondsUncheck both SSL boxes* Replace <yourIP> and <uiPort> (including brackets) *** Please note your IP and API port will be gathered from Zelcore** UI port will be 1 number less than your API port - it will end in a 6** If your API port is not listed then your UI will be the default 16126
If you use a DDNS service you can substitute your IP address with your DDNS address. Doing this allows Uptime Robot to always use your current IP address if it changes after a reboot or power outage.
Congratulations — you have setup uptime robot notifications to alert you about issues with your Flux Node.