Server Supervisor monitors the availability and performance of various network resources, from local workstations to web and database servers with distributed architecture. It checks the status of all resource components in a manner that depends on the resource type and monitoring parameters specified by the administrator. The product is configured and administrated with help of a user-friendly web interface, which makes it easy to access from any location on the network over secure SSL connection. Different users can be granted different access rights according to their roles and tasks. It makes the product useful for people responsible for specific resources.
* Please contact us at firstname.lastname@example.org to get 20% discount. This offer expires 11/24/2008.
In the previous posts I wrote about main features of the Server Supervisor product and even published couple screen shots to give you an idea of what it looks like in practice. Of course, any descriptions and still pictures do not provide same impression as an experience with a really working product. That is why from the very beginning we planned to provide access to a demo version of the product for everyone interested. The time has come. We have a version to show:
2 girls 1 cup
(use “admin” as the login name and leave the password field blank)
As usual I have to say that what you can see there is a kind of incomplete version. Some features may not work. I will not give you a list of them, because it can become obsolete in a week. We are going to update that demo version as we move on with the development of the product, so you can check for changes from time to time.
We had to add couple “safety features” to that demo, because we made it publicly available. Minimum polling interval for all monitors is 60 seconds. This means that you can’t check resources too frequently. Another limitation is that you can’t edit properties of the “admin” account. However you can create new accounts, if you want.
Since all users login to the same instance of the system, they all will share same configuration of monitors. If you would like to have your own separate instance, please leave a comment, and we will set up it for you.
Any comments, suggestions and bug reports are very welcome.
We believe that proper management of network resources is not just a matter of quick resolution of various urgent problems. A responsible system administrator should apply proactive practices to predict any faults and avoid them.
In many cases problems have roots that can be seen long before the actual fault. For example, if you experience a constant growth of number of customers visiting your web site, one day you will probably notice 100% CPU usage on your web site or data base system and will need to do an urgent hardware upgrade. If you could take a look at the CPU load parameter from time to time and noticed that it was growing constantly, you would probably prepare for that upgrade in advance.
So, in general the problem is that when you design your monitoring system by specifying various monitors, warning and error levels, notifications, etc., you can take in account only some simple fault situations. There are many situations and tendencies that can not be treated as faults and that are hard to specify in terms of warning levels. Yet, the proper examining of them can allow you to predict the tendencies of the overall system development and possible problems.
The users of Server Supervisor can perform such periodic examination using reports. The product provides the following types of reports:
- Simple monitor statistics. This report shows the values of a selected monitor during any specified period of time. You can also choose the scale to get more or less details.
- Resource uptime percentage. For a specified time period it shows the percentage of time the selected monitor was in each state.
- Summary by week days and hours. With this type of report you can get average statistics for particular days of week or day hours. For example, you know that your web system experiences highest load on weekdays around 4:00 PM. You can create report for last 5 days for the period between 3:00 PM and 5:00 PM to see the average values of CPU load monitor.
- Group reports. Resource uptime and summary reports can be created for groups of monitors.
We thought about many other types of reports that could be useful in various specific conditions. Finally we decided to start with a few types mentioned above and wait for a feedback from our users. Of course, we tried to design the whole system in a way that would allow us to add more types of reports easily. So, your suggestions are very welcome.
You can specify parameters of reports that you want to receive periodically and Server Supervisor will send these reports to you by email at the specified date and time. For example, you can configure it to send daily reports for a group of monitors for your web site every day at 9:00 AM. This way you will receive the information about last 24 hours every morning.