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.
Net::Netmask parses and understand IPv4 CIDR blocks. It's built with an
object-oriented interface. Nearly all functions are methods that operate
on a Net::Netmask object.
SNMP::Info gives an object oriented interface to information
obtained through SNMP. This module is geared towards network devices.
Subclasses exist for a number of network devices and common MIBs.
The information may be coming from any number of MIB files and is very
vendor specific. SNMP::Info provides you a common method for all
supported devices.
Adding support for your own device is easy, and takes little much SNMP
knowledge.
The module is not limited to network devices. Any MIB or device can be
given an objected oriented front-end by making a module that consists of a
couple hashes. See EXTENDING SNMP::INFO.
Pancho was written with the goal of allowing network
administrators make a change to a group of Cisco routers
without being required to log into each host.
Pancho also provides the flexibility to allow admins to
use its function against a single host, a select group
or the entire whole. In addition to changes to current
configurations on remote routers, pancho is also capable
of archiving router configurations manually or through
automated runs.
Support is provided for Cisco, Foundry, Nortel/Alteon,
Avaya, or Dell PowerConnect devices.
Weathermap is a network visualisation tool, to take data you already
have and show you an overview of your network in map form.
yapsnmp is a Python SNMP module based on the net-snmp library. It's composed
of a low level interface to the library, created using SWIG, and a higher
level python module removing all the complexity out of dealing with SNMP.
* Full MIB parsing, enabling you to use named OIDs as well as the numeric
representations;
* Support for SNMP version 1 and 2c (with 3 coming);
* Supports GET, GETNEXT, GETBULK, SET and TRAPv2 (INFORM to come), as well
as convenient "walk" and "table extraction" functions;
* Uses the Single Session API and appropriate Python interpreter releases,
rendering the module thread safe;
* Offers a very high level interface, allowing easy SNMP integration into
your code.
This package contains tools that monitors ethernet activity and
maintains a database of ethernet/ip address pairings. It also reports
certain changes via email.
Rate is a swiss-army-knife command-line traffic analysis tool, designed
to help a network administrator to see what is happening at a router at
the moment. Unlike tcpdump(1), rate uses statistical and stream-oriented
methods, and will never produce an output stream at a speed beyond human
perception. The output is less accurate, however. Rate features four
different operating modes, designed to perform the following tasks:
estimating overall traffic rates, determining nodes generating the
highest traffic, determining connections and flows generating the highest
traffic and extracting strings from packets.
Statsite is a metrics aggregation server.
Statsite is based on Etsy's StatsD, https://github.com/etsy/statsd,
wire compatible and implemented in C.
flowd is a small, fast and secure NetFlow collector. It offers the following
features:
* Understands NetFlow protocol v.1, v.5, v.7 and v.9 (including IPv6 flows)
* Supports both IPv4 and IPv6 transport of flows
* Secure: flowd is privilege separated to limit the impact of any compromise
* Supports filtering and tagging of flows, using a packet filter-like syntax
* Stores recorded flow data in a compact binary format which supports
run-time choice over which flow fields are stored
* Ships with both Perl and Python interfaces for reading and parsing the
on-disk record format
* Is licensed under a liberal BSD-like license