Huge thanks to Joshua Colp for mirroring services

Asterisk Monitoring with iPhone and iPod touch

Share on Twitter Digg this story Click to view a printable version Thu, 11 Feb 2010 22:28:19 -0400

thumnail

For the past couple of weeks I have been working on an app that allows you to monitor and restart Asterisk servers.

So, my question is, what else would people like to see in it?

The submission process takes quite a while so it would be cool if I could have most of the features submitted in the first version.

At the moment it allows you to add/edit/delete Asterisk manager details, shows the number of channels/peers registered/offline, and can display the raw manager output.

There's room for a few more buttons on the servers page, so whatever people are interested in I'll add.

Either post a comment or mail me directly (see the about page for contact details).

This is a pure ObjectiveC app, without requiring any additions to the Asterisk server.


You haven't voted yet! Vote:
Current Rating: 9.31/10 (16 votes)

Comments (6 posted)


CommentNice Addon
Written by Pablo A (February 13, 2010, 1:17 pm)

This app would be a nice addon for any Asterisk Sysadmin. I regulary monitor around 15 Asterisk servers, so any tool to make the talk simplier will go straight to my springboard.

I guess you would connect directly to AstMan, right? Aren't there any security implications by doing that?


CommentSecurity
Written by Matt Riddell - http://www.venturevoip.com (February 13, 2010, 1:18 pm)

Yeah, direct to Manager.

The key is to lock down access, via VPN, IP, or the AstManProxy.

I manage a huge number of servers, so would rather not have to install anything extra server side.

Basically it comes down to this - the Asterisk Manager is a part of Asterisk - if someone hammers it you have the potential to hammer Asterisk - use a VPN for access or a Proxy. After that create an account in the manager that only has access to whatever you need.

Similar security concerns as accepting external VoIP calls. If you pay attention to the particular access paths and keep them locked tight you should be sweet.


CommentGastman Like
Written by Ian Plain - http://www.cyber-cottage.co.uk (February 13, 2010, 2:09 pm)

Hi, It would be cool to have a "clone" of gastman, ie visual view of server status, also a link to load a ssh client would be nice.


CommentGastman Like
Written by Matt Riddell - http://www.venturevoip.com (February 13, 2010, 2:19 pm)

To tell you the truth I've never used Gastman, but last night was playing with a BSD licensed graphing library for ObjectiveC. It's pretty cool, bit of a mission to install (more that there are ~4 steps to link, include etc which are difficult to remember).

Once installed in your XCode project though it'll run on both the Mac and the iPhone, and appears incredibly powerful.

A few years back I wrote a few monitoring apps for Windows and did the graphing manually for things like concurrent channels, peer response times etc.

Lately I've been thinking I'd do a few apps, one for visual status of servers, one for status of peer etc.

In house we use an ajax app we wrote that has remote connections drawn on a map with dots that are green/red and surrounded by circles to show latency (bigger circles, higher latency).

It's a pretty useful way to see an overall status of your network as a whole.

I'm just not sure how well it would translate to a small screen. I think the key is to use a bar on a table.

I've seen the iStat app which has some nice graphs, but they are pretty small.

I don't use it myself, so if anyone else does and knows what it feels like it would be cool to know.

SSH is a different matter :)

I'm running iSSH which seems to work pretty well, but if you included it in the same app it would end up pretty heavy.

What you really need is for an SSH client to effectively register that it is able to handle certain protocols (may be possible).

Then you could have a link to ssh://user@myserver.com etc.

Will have a look and see if any do.


CommentMonitoring
Written by Ian Plain - http://www.cyber-cottage.co.uk (February 15, 2010, 10:38 am)

Cool, Looking forward to what it looks like, We also use iSSH, Nice app and the abilty to issue a commant on launch is cool. We use nagios for monitoring, and have plugins for Asterisk that report back various stats such as heartbeat status, Zap status(need to rewrite for dahdi :) ) and all channel statuses and channel counts at the time of check. Remotely we use iNag to keep an eye on it.

Ian


CommentChannels
Written by gulli (May 31, 2010, 12:38 pm)

Great idea. nice if you can show channels, bandwith, concurrent calls and other load parameters. Thanks.

Comments
Name:
Subject:
Website:
Message: 

Similar Articles (Based on Title)

Visual Voicemail for Asterisk on the iPhone and iPod touch. - February 12, 2010
Over the last few days I have been browsing the app store looking at Asterisk applications for the iPhone and iPod touch. I had seen the AsteriskVM software which looked pretty cool.

Daily Asterisk News iPhone and iPod touch app released - March 19, 2010
Hi all, I have written an app to browse the Daily Asterisk News on your iPhone or iPod touch. Hope you enjoy it.

iPhone Asterisk - September 1, 2009
internetthought came across a link to a freshmeat project to run Asterisk on an iPhone from 2007.

AsteriskRef Free iPhone application available on app store - February 19, 2010
AsteriskRef is a small app which acts as a reference guide for Asterisk applications and functions written by me.

*-CVS: Attended Transfer/One Touch Recording Added - January 6, 2005
Anthm has created a new patch to do attended transfers and one touch recording (with configurable keys - in features.conf)

New Snom 870 Phone with colour touch screen - September 23, 2009
Snom has some information and a picture of the new Snom 870 colour phone.

Asterisk Installation CD set. with 24/7 monitoring - March 27, 2005
Paul Mahler of signate.com has posted a note to the Asterisk-Users list on a new commercial Asterisk CD Set.

*starShop: Open Source Calling Shop Monitoring System - August 19, 2005
The writers of a new open source call shop monitoring system have mailed us to let you know of their first release.

New GTK Gui for Monitoring and Administration - July 12, 2006
j has posted details of a new GUI for Asterisk.


Original Content (C) 2004-2010 Matt Riddell
Back 5  Feed Add
to
Google Subscribe with Bloglines
Go to today

Icons by: FastIcon.com


Asterisk and Kamailio (openser) realtime integration
August 5, 2010 Average Vote: 10
Daniel-Constantin Mierla posted a writeup on combining Asterisk and Kamailio.

AstriDevCon: October 29th, Washington DC
August 23, 2010 Average Vote: 10
John Todd has posted a note about the AstriDevCon conference which occurs within the Astricon conference.

VoIP-Info: FFasterisk Video file converter
August 25, 2006 Average Vote: 10
The wiki has a link to a new piece of software for converting video to the format required for Asterisk.

Code Review: SRTP support for Asterisk
March 12, 2009 Average Vote: 10
Terry Wilson has moved his SRTP branch onto the Digium review board.

The Everything Asterisk Video Collection
August 5, 2010 Average Vote: 10
Steven Sokol has posted a blog entry on Asterisk Video Resources.

Voip-Forum: Lots of new articles
March 12, 2005 Average Vote: 10
Oej's Voip-Forum.com site has posted lots of new news articles while I've been away. Hopefully you found them via the asterisk-docs site. If not I've bookmarked them for you.

Interview with Mark Spencer
November 26, 2004 Average Vote: 9.9
We have managed to get an interview with Mark Spencer AKA Markster. Mark Spencer is the creator of Asterisk and by far the most active developer.

Asterisk and Kamailio realtime integration tutorial
May 24, 2010 Average Vote: 9.9
Daniel-Constantin Mierla has posted a link to a tutorial on integrating Asterisk and Kamailio using realtime.

Asterisk IPv6 update
February 1, 2010 Average Vote: 9.8
Olle has posted an update on IPV6 in Asterisk and a link to a blog post of his.

Proposal for T.38 transparent gateway design in Asterisk
April 29, 2010 Average Vote: 9.8
Kevin Fleming has posted a proposed design for a transparent T.38 gateway for Asterisk:

Back to life
July 21, 2010 Average Vote: 9.8
Hey all - I am back online after some pretty big projects which have taken all my time. Will be updating the Asterisk news over the next few days.

GUI changes from Trixbox, FreePBX, 2600hz, BlueBox
September 1, 2010 Average Vote: 9.8
Ok, bear with me on this one. If you understand all the ramifications, FreePBX has split to a new project called BlueBox contained within the 2600hz project. This obviously has implications for Trixbox that uses FreePBX to provide quite a bit of functionality.

Announcing Adhearsion 0.8.5
August 25, 2010 Average Vote: 9.8
Ben Klang has posted a note about the latest release of Adhearsion - a framework for developing Asterisk based solutions using Ruby.

app_swift v2.0 released
July 21, 2010 Average Vote: 9.8
Like a few of these news stories that I will be posting over the next couple of days this is a little old - hope it is not something you have already seen. This one is for a new version of the app_swift text-to-speech module for Asterisk 1.2, 1.4, and 1.6.

Monitoring Asterisk with Munin
January 7, 2010 Average Vote: 9.7
I had a few requests for these munin plugins after some discussion on one of the Asterisk lists and thought people might like them.


libpri 1.4.11.4 Now Available
September 3, 2010
The Asterisk Development Team has announced the release of libpri 1.4.11.4.

New CDR Stats Package
September 1, 2010
This one has been a long time coming. A new CDR stats package from Star2Billing to replace the 7 year old stalwart for viewing Asterisk call detail records.

GUI changes from Trixbox, FreePBX, 2600hz, BlueBox
September 1, 2010
Ok, bear with me on this one. If you understand all the ramifications, FreePBX has split to a new project called BlueBox contained within the 2600hz project. This obviously has implications for Trixbox that uses FreePBX to provide quite a bit of functionality.

RazorQuotePBP Asterisk Payment Module
August 31, 2010
RazorQuote has sent us a press release about the launch of RazorQuotePBP, a native Asterisk module that allows any Asterisk connected device to accept credit card payments.

CloudVox: Install an open source Asterisk phone app and get 250 dollars
August 30, 2010
CloudVox is running a competition for people to receive 250 dollars for writing up some documentation for Open Source applications on CloudVox - first in first served.

AstriCon approaches
August 25, 2010
John Todd has posted a note about the upcoming AstriCon conference in Washington, DC, and the innovation awards.

Announcing Adhearsion 0.8.5
August 25, 2010
Ben Klang has posted a note about the latest release of Adhearsion - a framework for developing Asterisk based solutions using Ruby.

Asterisk 1.8.0-beta4 Now Available
August 25, 2010
The Asterisk Development Team has announced the release of Asterisk 1.8.0-beta4.

AstriDevCon: October 29th, Washington DC
August 23, 2010
John Todd has posted a note about the AstriDevCon conference which occurs within the Astricon conference.

The XV Commandments of IVR
August 17, 2010
An update on the 15 tips for creating effective IVR systems by Allison Smith - the Voice of Asterisk.