We have a client that needs a Open Source Network Monitoring System with Google Maps API integrated.
The system should be module based and geographically organized.
Users will have access granted to devices accordingly to the hierarchical and geographic parameters. That way a user on a location won't have access to machines located at another location. Only super-admins will have access to the whole map and all nodes.
Locations should be displayed using Google Maps API. That way if a user clicks on one Location specific GInfoWindow object, another browser window will popup with all the nodes (devices) on that location, displayed on both a list and a diagram way.
Users can also scroll through the Map to another location and open that as well, granted they got the proper rights to do so.
System must be all web based and have telnet/ssh AJAX controls, so NOC operators can telnet/ssh to the devices if necessary.
There must be also a reporting interface with reports that can be created and customized through the main administrator pages. Those pages/interface must also provide user creation/management interfaces.
OpenNMS, Zenoss, Google Maps API, SNMP, TCP/IP and other network monitoring skills and knowledge are mandatory.
Greetings. I have used GMaps API 1 & 2 for several typical projects (geocoding addresses and DB stored locations, populated with info windows and external popups, etc). I also have an extensive background in systems and network management for Open Source platforms (Linux & BSD). I have used OpenNMS & Zenoss as well as making my own monitoring / management tools. Please contact if you have any questions or for further discusssion of project specifics and timeline.