OpenNMS

  •        6191

OpenNMS focuses on three main areas:
Service Polling - determining service availability and reporting on same.
Data Collection - collecting, storing and reporting on network information as well as generating thresholds.
Event and Notification Management - receiving events, both internal and external, and using those events to feed a robust notification system, including escalation

  • SNMP, HTTP, JMX Data collection
  • Graphical Reports
  • Polling / Monitoring
  • Auto discovery

http://www.opennms.org

Tags
Implementation
License
Platform

   




Related Projects

opennms - Enterprise-Grade Open-Source Network Management Platform

  •    Java

OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.

Pandora FMS - Flexible Monitoring System

  •    C

Pandora FMS is a performance and availability monitoring system, ready for big environments. It uses agents for local monitoring and can do several kinds of remote network monitoring. It watches your systems and applications, and allows you to know the status of any element of those systems.

shinken - monitoring tool compatible with Nagios

  •    Python

Shinken is a monitoring tool compatible with Nagios configuration standard and plugins. It is capable to monitor network services like SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH. It monitors host resources (processor load, disk usage, system logs) on a majority of operating systems. It could monitor any probes (temperature, alarms), if it has capability to send data.

NINO - Network Management

  •    Java

NINO is a network and system management solution to monitor your network, systems and applications: integrated, one tool for all. Features: SNMP, WMI, Service Response performance monitoring, graphs with zoom, topology view, events, reporting

Zenoss - Open Source IT Management

  •    Python

Zenoss Core is an open source IT monitoring product that delivers the functionality to effectively manage the configuration, health, performance of networks, servers and applications through a single, integrated software package.


PolyMon

  •    

PolyMon is a .NET/SQL Server based system to monitor, analyze and alert on a variety of network resources including PowerShell, PerfMon, WMI, SNMP, TCP, URL, etc. Integrates with PowerShell for custom monitors and Actions. Also easily extensible through a plug-in architecture.

LibreNMS - Network monitoring system

  •    PHP

LibreNMS 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.

OSE

  •    

OSE is a linux distribution based on CentOS which installs and configures the monitoring system OpenNMS automatically. It includes: the Linux CentOS distribution, the monitoring system OpenNMS, the scripts of management and configuration of OpenNMS.

Zabbix - distributed monitoring solution

  •    C

Zabbix is an enterprise-class open source distributed monitoring solution. It is highly scaleable, capable of monitoring more than 100,000 devices and servers. A Zabbix agent can also be installed on UNIX and Windows hosts to monitor statistics such as CPU load, network utilization, disk space, etc. It also supports agentless monitoring via SNMP, TCP and ICMP.

NetworkEye - a iOS network debug library ,It can monitor HTTP requests within the App and displays information related to the request

  •    Objective-C

NetworkEye,a iOS network debug library,It can monitor HTTP requests within the App and displays information related to the request. It can be detected HTTP request include web pages, NSURLConnection, NSURLSession, AFNetworking, third-party libraries, third-party SDK ,and so on. very convenient and practical.

Snmpstat/WEB Network monitoring system a

  •    C

Snmpstat is SNMP based monitoring system, designed to monitor Routers, Switches, Firewalls and other network devices. CCR is cisco configuration repository which provides change control and automated downloading. Main users - ISP amp;amp; data centers

SNMP Apache Module

  •    C

SNMP Apache Module allows you to monitor different configuration and status values of Apache Web Server using SNMP (simple network management protocol)

Scotty TNG

  •    Ruby

Scotty TNG is a ping/snmp based realtime network monitoring software. This software implements a client/server approach to monitor a huge number of hosts with ICMP echo requests and SNMP queries. The client presents all gathered informations via a GUI.

Spumoni

  •    Java

Spumoni provides SNMP monitoring capability to any application which can be queried via local commands. This enables applications which were previously invisible to remote monitoring systems to now be health-checked by OpenNMS, Tivoli, MRTG and others.

Meerkat Monitor - Network Monitoring Tool

  •    Java

Meerkat-Monitor is a simple yet powerful monitoring tool for applications and services. It’s good for local or cloud environment deployment. Supports monitoring of several services like Databases, Websites, Network Sockets, Webservices and SSH. It’s very dynamic and allows you to take advantage of monitoring through several types of tasks (like executing DB queries or remote commands).

OpenNMS SNMP traps to RSS

  •    Perl

Export OpenNMS SNMP traps via RSS feed.

Splash

  •    C

Splash is the combination of an Active Network (SNAP) and network management extensions based on SNMP. It can process network management requests at the same speed as SNMP, while it also allows for more flexible solutions not possible with SNMP.

Bro - Network Security Monitor

  •    C++

Bro is a powerful network analysis framework that is much different from the typical intrusion detection system you may know. Bro provides a comprehensive platform for more general network traffic analysis as well.

Cacti - Generates graph from RRD files

  •    PHP

Cacti is a web based front end tool to generate graphs for RRD files. Cacti allows a user to poll services at predetermined intervals and graph the resulting data. It is generally used to graph time-series data of metrics such as CPU load and network bandwidth utilization. It has built-in SNMP support to receive management data from various devices.

GroundWork Monitor Architect

  •    Perl

Monarch is a web-based engine for the configuration and management of the Nagios network monitoring system. It is included as a component of GroundWork Monitor Open Source, a full featured and highly integrated IT monitoring solution.