IPhone Client

From OpenNMS

An iPhone client for OpenNMS 1.7.6 and up is currently in development, and will hopefully be available through the app store in the near future, assuming Apple accepts it.  :)

The source code is available in SVN.

Contents

Features

1.0.x

The OpenNMS iPhone app started with a few basic goals:

  • be able to view outages
  • be able to view nodes
  • be able to view and acknowledge alarms

1.0 meets these goals, with a basic outage list (with a link to the outage node's node detail page), an alarm list (with an alarm detail page), and a node search.

Future

We've had a number of great suggestions for future releases of the iPhone app. Feel free to add your own here.  :)

  • support for rotation
  • support/enforce any ACL filtered views so that varying levels of user access are possible depending on who logs in
  • support resource graphs, with pinch/zoom normal iphone GUI mode
  • "cached" mode. Eg: when internet access is available and the opennms host is up, then make calls directly to opennms host. But when the link isn't there, maybe provide the ability for a user to view a locally stored cache of some recent data eg: outages, notifications etc - just for recent down stuff. Something like say twitter local caching, or say Bloomberg iphone app etc.....
  • ability to have a user click on notification emails, firing up a mobile link to your app to open up the relevant node for further review within the app
  • Be able to edit/view notes for nodes,
  • be able to take a photo of the device from Iphone app and upload to opennms (would be cool)
  • geolocating a node using iphone current position information
  • acknowledge notifications from iphone App (partially implemented; alarm acknowledgement will acknowledge associated notifications as well)
  • be able to set/define tones/alarms for certain events
  • automatically refresh the UI to show new outages/events/alarms if that particular view of the app is open

Screenshots

0.9 (Beta)

Personal tools
DevJam 2008 Sponsors
DevJam 2008 Sponsor: Google
DevJam 2008 Sponsor: Netregistry
DevJam 2008 Sponsor: Papa John's
NewEdge Networks
OpenNMS takes home the gold award!
Join the Free Software Foundation
Support This Project Commercial OpenNMS Support OpenNMS Italia Get OpenNMS at SourceForge.net. Fast, secure and Free Open Source software downloads Our Network Simulator Our Java Profiler