Project Observer is an autodiscovering network management system focused primarily on Cisco and Linux networks.
Version: 0.4.1Project Observer is an autodiscovering network management system focused primarily on Cisco and Linux networks.
License: BSD License
Operating System: Linux
Introduction & History
Autodiscovering PHP/MySQL/SNMP/CDP based network management system focused primarily on Cisco and Linux networks. Capable of automatically generating network diagrams. Networks are automatically discovered based on CDP data collected via SNMP. IP subnet SNMP scanning is not yet implemented but is planned.
The main strenghts of Project Observer lie in being able to easily navigate a large ISP style network, but it has also been designed to be competant at monitoring Unix servers and services such as Apache.
This is the third incarnation of this design that I know of, the original, 'Brockrigg', was written by Simon Woodward for Onyx Internet and the second, 'Kikker', was written by myself for Entanet International.
I used the Brockrigg system quite heavily whilst I was at Onyx, so it's seemed only sensible for me to write something similar as Kikker when I moved to Enta. Project Observer has been written with learnt during the Kikker development, and will hopefully be a far more flexible and useful piece of software. With the exception of the unfinished diagram drawing code, Project Observer is far superior to the Kikker implementation.
I'm currently using Project Observer as my primary network management/graphing system, but I wouldn't classify it as production software, far from it!
If you'd like to test the software, please download it below and email me to tell me that you're using it! It's at the stage where a lot of user input, and development help!, is needed, so please contact me if you're using it.
Developed to work with
· Cisco Catalyst 2950, 3548XL, 3550
· Cisco 7200
· Linux Debian / Ubuntu
· FreeBSD (m0n0wall / pfSense)
· Most other Linux and Cisco hardware
· Perl 5.8+ and SNMP::INFO
· PHP 5.x
· MySQL 5.x
· Complete SNMP MIBs