Skip to content

Android server monitoring app

September 23, 2010

Android - Server List

We’re pleased to announce that our native Server Density server monitoring application for Android 1.6+ is now available in the Android Market! This is free for all trial and paid users and includes the following features:

  • View the real time values for all of your monitoring metrics, including plugins.
  • Receive push notification alerts.
  • View, pause and resume all configured alerts.
  • View the latest triggered alerts.

Download now

The Android Market does not provide links so you need to search for “Server Density” to find the app, which requires Android 1.6 or above.

Android - Server View

Push notifications

Since Android does not include a push notifications mechanism like iOS, we are using the AirMail Push product from Urban Airship. Unfortunately this requires you to install a separate app (you will be prompted after you log in to the app), but you can decline to install it if you wish.

AirMail includes various options to control how notifications are sent, and the ability to set a quiet time. It’s a one time install for any app that might use their services and means only 1 connection needs to be maintained to remote servers in order to receive notifications. We would prefer a fully native implementation but push notifications are a key feature that AirMail allows us to deliver very efficiently!

We are investigating using the Google C2DM but this is not yet generally available and requires Android 2.2.

Graphing

There are currently no graphs because there are no good graphing libraries available for Android. Once a good library becomes available we will look at adding this functionality, but until then you can still access the web UI from the Android browser as our web based graphs are written in JS and will work in all modern browsers.

iPhone app updates

The Android app uses our new (and currently unreleased) API 1.1 which allows us to show all of your metrics. As Apple users ourselves, we really want this functionality on our iPhones + iPads so this is something we are working on for the next iPhone app release.

8 Comments leave one →
  1. September 23, 2010 11:43 pm

    That looks like a really nice addition to your service David. Really like your work.

    Cheers

    Mark

  2. September 24, 2010 7:13 am

    You can provide links to things in the Android market and save your users searching. There are 2 ways:

    1) use http://market.android.com/search?q=pname: (eg com.serverdensity.blah) – the more specific you are in the package name the better.

    2) Pass 1) to the Google chart api and generate a QR code eg

    http://chart.apis.google.com/chart?chs=150×150&cht=qr&chl=http://market.android.com/search?q=pname:com.serverdensity&choe=ISO-8859-1

    any Android user can then either click on the link n their phone or scan the QR code. No fuss, no mess and no mistyping.

    HTH

    ScaredyCat

    • September 24, 2010 10:42 am

      Thanks. We’ll use the QR code on our product page on the main site which will go up later today.

  3. September 24, 2010 9:05 am

    Sorry to be a PITA, but I’ve also found you a pretty good charting library (intent based)

    http://code.google.com/p/chartdroid/

    ScaredyCat

  4. October 4, 2010 2:56 pm

    Nice write-up. Awesome to see the conversation your blog post has sparked. It’s always great to see the other solutions people come up with for these types of problems.

  5. January 21, 2011 9:00 am

    Wish you would find a different way then airmail… the author has dropped support an will no longer provide updates… reading the reviews on android market show shotty reliability at best… for something as critical as server monitoring we want a better solution… by the way the author donated the source code to the creator of websms… which looks like a crap app… so maybe contact the author of airmail and see if you can use and improve upon the code for server density

    • January 21, 2011 10:21 am

      Support for AirMail has not been dropped and the app is actively maintained. Unfortunately it is the best option for supporting all Android OS versions.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 1,301 other followers