Posts Tagged ‘featurefriday’

Semi-public Stats

Friday, August 14th, 2009

New feature now available (well actually its been available for a couple of weeks but we forgot to mention it! ;) ) for “bigbiz” type accounts – along with the existing public & private stats settings you can now also choose semi-public stats!

What this means is that you can provide links to individual monitor stats pages without allowing people to view stats for your other monitors.

To activate this feature just go to your settings page and choose which option you want from the “Statistics” selection box.

More handy new features to be announced next friday! :)

Mini Uptime/Downtime Chart Buttons

Saturday, July 4th, 2009

You can now show your uptime/downtime, current status and response times on your site with handy mini charts buttons!

Go to your ServerMojo account and view any of your charts now and you will see a ’share’ link above – just click that to get the code and paste it on your site or anywhere you want.

For example here are the mini charts for Bing..

And this is Google..

The buttons link to your public (if you made them public) stats page for that specific monitor.

The examples above show downtime but you can show uptime instead depending on the setting you chose for your account.

Detailed HTTP Response Time Charts

Monday, June 29th, 2009

If you like funky charts you’ll love the new detailed http response time charts we just released!

Now you get a choice of response time charts – the old one which shows the total time taken to download the page in a fetching shade of green transitioning to red in the spikes and now the new detailed option which breaks down the response times into: Connect, Request, First Byte & Receive with a different colour for each so you can see at a glance how long each stage of the http download process takes.

To view these fancy new charts just click the “[Simple / Detailed]” link above the chart which allows you to toggle between the formats.

These new charts are a premium accounts feature but for now they are active on all account types including free so enjoy! :)

Announcing the ServerMojo API

Friday, June 12th, 2009

Today we are pleased to announce the release of our API!

All ServerMojo users will now see the API tab after logging in. Click that tab and you will see your API key which you will need to include in all calls to the api scripts. Also displayed there are various statistics on your usage of the api and the daily request quotas.

Full documentation and sample apps will be provided soon (its friday, docs can wait! ;) ) but to get started you can have a look at the api test page here..

https://www.servermojo.com/api/test/

It’s fairly self explanatory – select the api script you want to call, for example ’setstatus_monitor’ which enables/disables a monitor, and the xml required will be displayed which already includes your id and api key. Simply fill in the other required info, in this case just the MonitorID, then press submit and the xml will be sent to the api and the function will be executed – note this test page does actually perform the actions for real so don’t go deleting your monitors by mistake!

The actual api script called is displayed on the top right corner of the test page and that is what you should submit the xml to from your own scripts.

Some of the api scripts have a field called ForeignKey – this is optional so you can safely ignore that. It is actually to allow you to use your own internal id’s when working with ServerMojo items. This and other things will be explained further in the docs soon.

Using the API you can now fully integrate ServerMojo with your systems – create and update monitors and sub-accounts, get stats including charts, pause a monitor (for example while running a scheduled task on your server) and more.

Have fun with it and if you have any questions or suggestions, give us a shout. :)

Alerts after..

Friday, May 29th, 2009

Today for “featurefriday” we added the ability to define how many tests must show a status change (up or down) before we send you an alert.

By default we send an alert immediately when we detect a change in server or monitor status but now you can set a number between 1 (the default) and 20. In other words up to 20 tests before we send you an alert if you choose. This can help minimize alerts triggered by transient network or server issues.

Enable this feature from your settings page – just look for the “Alert after..” setting and select one of the options from the dropdown list.

Timezones

Friday, May 22nd, 2009

Another new feature is now live on ServerMojo – timezones! This means you can now set whatever timezone you want your monitors to work with and your stats, charts and alerts will show the times based on your choice. This should make it easier to correlate servermojo monitoring events with your own internal systems or local timezone.

To use this feature just go to your settings page and select the timezone you want. This setting applies to all monitors in your account. The default timezone is still GMT/UTC and can be left as it is if you don’t want to localize it.

Custom Timeouts

Sunday, April 12th, 2009

On friday we released a new feature – custom timeouts! This is particularly useful on http type monitors and can be used to reduce ‘false alarms’ caused by a slow server response rather than a fully offline/unreachable server or site.

In many cases you may be monitoring a server which is very loaded or on a slow connection or just at certain times of the day slows down either due to visitor traffic patterns or running scheduled tasks. Since you are already aware of this status you don’t want to be getting alerts all the time saying your server is down.. so now you can simply define a longer timeout (the system wide default is 5 seconds) and this should eliminate such alerts in all but the most extreme cases.

To set your timeout just visit your settings page and enter any number between 1 and 20 seconds. This setting applies to all monitors in your account. To decide what timeout is best for your case just look at the response time charts for your monitors over the last 30 days and then choose a time slightly above the typical response times you see there.

Let us know if you have any questions or suggestions.