Main Page

From Observium

Jump to: navigation, search
Observium-hamster.png
Observium is an autodiscovering PHP/MySQL/SNMP based network monitoring which includes support for a wide range of network hardware and operating systems including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP and many more.

Observium has grown out of a lack of easy to configure network monitoring platforms. It is intended to provide a more navigable interface to the health and performance of your network. Its design goals include collecting as much historical data about devices as possible, being completely autodiscovered with little or no manual intervention, and having a very intuitive interface.

Observium is not intended to replace an up/down alerting system, but rather to complement it with an easy to manage, intuitive representation of historical and current performance statistics, configuration visualisation and syslog capture.

Free, Libre, Gratis - Observium is Free Software. This means that you can use and redistribute the software without permission and without paying anything.

Observium supports monitoring of the following metrics: CPU, Memory and Storage statistics. Interface traffic, packet and detailed error statistics. BGP and OSPF statistics. MPLS VPN configuration. Temperature, Fan Speed, Voltage, Amperage, Power, Humidity and Frequency sensors. Detailed IPv4, IPv6, TCP and UDP stack statistics. Users, Processes, Load Average and Uptime statistics. Linux distribution detection. Cisco CEF statistics. Cisco IPSec VPN statistics. Juniper ATM VC statistics. Real-time interface traffic graphing. Device inventory collection. CDP, FDP, EDP, LLDP tracking. PAgP tracking. Interface stack tracking.

Try our Observium Demo!

Observium is distributed via an SVN-based release mechanism providing rapid access to security and bug fixes as well as new features. The SVN release mechanism also includes automated database schema upgrades. Updates can be performed automatically via cron or manually. All users of Observium should be running the current stable SVN revision at all times.

  • Current stable revision : 3067


'

  • Project Lead: Adam Armstrong
  • Developer: Tom Laermans
  • Developer: Geert Hauwaerts

btn_donateCC_LG.gif

Please donate to support development!

News

24th April 2012

We released version 0.12.4.3049 a few days ago, and we hope you enjoy it! We have switched to Subversion-release only, no more .tar.gz files. Some extra documentation was added to the wiki to explain this and assist you in using it, see Using SVN to find out more about our Subversion releases. We've received quite some interesting patches through our bugtracker, mailing list and IRC channel alike and applied most of them, thanks to all contributors! Some of them are already in the aforementioned release, others are in current trunk and will be in a later release. Don't hesitate to post your suggestions or bugs in our Jira bug tracker - do use common sense first, and reports with patches are obviously most appreciated!

2nd April 2012

To better concentrate our support efforts, we have switched from Flyspray to Jira. Unfortunately there is no automatic importer, so we'll be going over the open issues in Flyspray to see if anything needs to be recreated in Jira. The forum will also not be used anymore. For support questions, please use the mailing list and/or the IRC channel. We'll try to keep the documentation on the website up to date so please consult the Documentation and the FAQs first before consulting the mailing list.

28th October 2011

We're currently working on an application "agent" to collect statistics from various daemons on Linux/Unix platforms and inject them into SNMP for Observium. We've also added some basic smoke-ping integration. Cisco VLAN tracking has been fixed too.

8th September 2011

We've added real-time graphs for interface bits. Net-SNMP sadly only updates its counters every 15 seconds, but some platforms are capable of outputting data with sub-second accuracy. It works particularly well on bsnmpd. Thanks to the m0n0wall project for the graphing code.

6th September 2011

For those of you with lots of RAM and lots of RRDs, we've put together a guide for using a persistent RAM-disk as storage for your RRDs on Ubuntu/Debian Linux. Like all software recording the amount of data Observium does, we're very heavily hit by I/O bottlenecks, and this makes a *huge* difference.

5th September 2011

An early adopter and long time supporter of Observium, Geoffroy Rivat, passed away recently. The Observium team are glad to have known him and will miss his Frenchness and government-spotting. We wish his family well.

31st August 2011

The FLOSS Weekly show was great fun, and we'd like to thank TWiT, Randal and Dan for having us on the show and allowing us to spread the word.

http://twit.tv/show/floss-weekly/180

13th August 2011

The project leader (Adam Armstrong) will be a guest on the TWiT network show FLOSS Weekly on the 31st of August talking about Observium.

Check it out at http://twit.tv/FLOSS

The show is recorded at 09:30 Pacific time (17:30 UK or 18:30 European). The video and audio is broadcast live as it's recorded.

5th May 2011

Observium 0.11.5.2261 has been released. There are many changes which can be found in Changelog. Happy Cinco de Mayo!

18th April 2011

Lots of changes are taking place at the moment, primarily increasing the ease of navigation and cosmetics of the web interface on sections that have been long ignored, like BGP sessions, VRFs and Pseudowires. We're also looking at adding support for collecting data from OSPF, ISIS, EIGRP and RIP protocols where available.

1st March 2011

The observernms.org domain has been taken offline. If you are using the Subversion "release", please update your settings to be able to continue to update:

svn switch --relocate http://www.observernms.org/svn/observer/trunk http://www.observium.org/svn/observer/trunk

10th February 2011

Observium polling and discovery will most likely fail after an upgrade of your monitoring machine to Debian 6.0/Squeeze. This is not due to a bug in Observium, rather the decision of Debian not to ship SNMP MIBs with the distribution anymore (in keeping with their free licensing ideals). You can make it work again by enabling the non-free repository, installing the snmp-mibs-downloader package and having it download the MIBs from the internet.

Alternatively, you can have the snmp utilities use the MIBs delivered with Observium:

Remove this line in /etc/snmp/snmp.conf:

mibs :

and add the following line:

mibdirs /opt/observium/mibs

The Installation instructions will be updated shortly to reflect this.

01st November 2010

Work has been slow recently as the developers have been busy with work and real life things. There have been improvements to code quality and support for new devices. Thanks to Ove we've added MySQL and NGINX application polling support via SNMP with helper scripts.

04th August 2010

We're doing a lot of work on the graphing and sensor detection systems at the moment. With some assistance from Bill Fenner of Arista Networks we've been improving the ENTITY-SENSOR-MIB (and the almost identical CISCO-ENTITY-SENSOR-MIB) discoverer. We've also added graphing of remote access tunnels and IPSEC tunnel statistics via CISCO-IPSEC-FLOW-MONITOR-MIB and CISCO-REMOTE-ACCESS-MONITOR-MIB on Cisco IOS and ASA devices.

19th July 2010

Minor update, 0.10.7.1, to fix a missing configuration entry in 0.10.7 causing broken weblinks.

18th July 2010

We're trying to make more frequent releases, so here is 0.10.7. We've added a lot of OS types to the detection system, many cleanups for detection of Cisco/Brocade/Extreme hardware and graphing of ADSL-LINE-MIB. No codename this time as we've already got one new name this release!

adsl-demo-front.png

16th July 2010

We've changed the project name to Observium due to a potential trademark conflict with some commercial traffic analysis software. Please report any broken links or other unchanged aspects of the site.

21st June 2010

It's been a long time since we did a release, so here is Version 0.10.6, codename 'Goldfish' for those of you who don't use SVN. A lot of things have been moved around and cleaned up, support for polling voltages, current, frequencies, toner level, DISKIO-MIB. Lots of previously disparate polling for temperatures, cpus, memory, etc has been made more generic so it fits better into the web interface. We've also started to add support for application polling, with Apache added already.

goldfish.jpg

3rd May 2010

Lots of work being done cleaning up old broken code and tiding up some little used features. We're moving a lot of logic into reusable functions to help consistency and ease development.

23rd February 2010

Thanks to the helpful donation of some SNMP-time on a Foundry MLX-8 from Niels at AMS-IX we've been adding Foundry Ironware support. Foundry's MIBs seem much better designed than Juniper and Cisco's attempts, so we hope to get a decent amount supported relatively quickly!

11th February 2010

A huge number of changes are taking place at the moment. Support for Juniper JunOS and Linux LM Sensors is being added thanks to a new developer, sid3windr. There should be a 0.10 release soon, but if you can't wait, try the current SVN.

Older news...