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.
Current Rating: 9.31/10 (16 votes)
Comments (6 posted)
Nice 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?
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.
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.
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
Channels 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.
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.
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.
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.
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.
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.
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.