Service Monitor

How to set up monitoring of our service to ensure the highest possible uptime?

Please follow the steps below to monitor our service yourself in order to reduce the impact of any issues that may arise.

  1. Set up your own uptime robot to monitor our servers yourself

    a) Start by navigating to https://uptimerobot.com/ , then click on the button shown below

    firstScreenshot

    b) Next, choose the free plan and sign up

    firstScreenshot

    c) Once you sign up, verify your email address and log in, you should be able to see a dashboard like below.

    firstScreenshot

    d) Log in to the IronWiFi console and create a test user in the users section

    firstScreenshot

    e) Now, navigate to https://www.ironwifi.com/authentication-testing-tool , and input your radius server's ip, port and secret + username and password of your test user

    firstScreenshot

    firstScreenshot

    f) Now, click "Submit query", and copy the URL with parameters

    firstScreenshot

    g) Next, go back to uptime robot dashboard and add a new monitor

    firstScreenshot

    h) Choose monitor type → Keyword, type in your desired friendly name and paste the previously obtained URL and use the keyword "Access-Accept". Make sure you choose "Alert when the keyword does not exist".

    firstScreenshot

    i) Don't forget to tick the box next to your email address so that you get notified, as stated in the picture, you can define new alert contacts in the "My Settings" page (You can get notified by SMS...etc.)

    firstScreenshot

    j) After that, just click "Create Monitor" and see it appear on the left hand side of your screen.

    firstScreenshot

    k) You can create another monitor for the backup server. Repeat the same process with the other IP address and port from the console (secret stays the same)

    firstScreenshot

Captive Portal Monitoring

  1. Click Add New Monitor and select monitor type HTTP(s), after that, provide your splash page URL (this can be found on the captive portal settings page) and check the desired alert contacts.

    firstScreenshot

Uptime robot offers an API in case you'd like to display monitoring data in an existing system.