About few weeks ago I’ve posted a handy list about free uptime monitoring tool either self-hosted or web apps hosted by third-parties (ready-to-use). In this article I will show you how useful it is to use NixStats to monitor your website’s not just for uptime but also to monitor the performance of your server.
Meet NixStats.com, a website offering free service to monitor and display statistic of your server performance so you can find out how your current server setup affecting CPU load or what consumes your server RAMs. But it is not just that, NixStats offers more data to grab and displays it on very nice web pages. If you ever knew or used NodeQuery, then NixStats is just similar service and being a head-to-head competitor.
Currently at the time I write this article, NixStats is still in Beta version so it has not so much information even a simple “About” page. Anyway, I tested the service in looks and works pretty good. Several members on LET say they love the uptime monitoring from NixStats. Personally I like its user interface as well as its public Status Page.
Curious? Go check my status page out here:
Sign Up for a Free Account
I don’t quite sure for how long they will offer free sign up but while in Beta mode they are surely in need for more users to test their service and hopefully can give feedback. So be quick and grab one there.
Go to https://nixstats.com/login and click the Sign Up link. Now fill in all required fields including your email address and password. Use BETA as the invitation code.
Then click the big orange Sign up button.
Once logged in, you will see there are mainly four main sections of NixStats interface: Dashboard, Status Pages, My Domains and My Servers. Dashboard is the main page where you can see the summary of all your servers’ performance which in my case it looks like this:
Status Pages area is the place where you can create a custom public status page to display server monitoring result without having to login to NixStats Dashboard. The best part, URL of Status Page is customizable via CNAME.
Next, My Domains is the section where you can add, delete or manage all your domains you monitor using NixStats. Domain monitoring is in simple term another word of uptime monitoring.
Go ahead type in your domain name you wish to monitor for its uptime then click the green Add Domain button.
Once added, click on the domain link and define some notification settings, including your email address.
All right!! that was easy wasn’t it? Now let’s enter to the next section, My Servers. It is an area to display all of your added servers. If this is your first time then you need to add a server first. The way to add a server in your monitoring list is pretty easy, simply login to your server and issue command below:
wget --no-check-certificate -N https://api.nixstats.com/install.sh && bash install.sh 55748879xxxxxxx4567
Please replace 55748879xxxxxxx4567 with the one you get in email.
Once the command executed, there will be a new server added automatically in your My Server page.
That’s it. You can repeat the “Add a Domain” and “Add a Server” part for each of your server or websites.
Once added, you check the overview of how your server performs:
Finally, do not also forget to create a public Status Page, simply click the Status Pages link in the left menu.
Click the green Create a Page button and in the next page, fill in all required fields:
- Enter the Page Title
- Upload a logo image
- Define custom hostname
- Choose the domains you wish to display it status
- Choose the servers you wish to display it performance
That’s it. So, what do you think about NixStats? Ever used it before or found another alternative?