![]() Įvents can generate notifications via e-mail, SMS, XMPP and custom notification methods. The software also contains an Event Translator where incoming events can be augmented with additional data (such as the impact to customers) and turned into new events. The Alarm subsystem can also integrate with a variety of trouble ticketing systems, such as Request Tracker, OTRS, Jira, Quickbase and Concursive. Alarms clear from the system over time, unlike events that persist as long as desired. Alarms can also generate events of their own, such as when an alarm is escalated in severity. While events represent a history of information from the network, alarms can be used to create correlation workflow (resolving "down" alarms when matching "up" alarms are created) and performing "event reduction" by representing multiple, identical events as a single alarm with a counter. In addition, OpenNMS can receive events in the form of SNMP Traps, syslog messages, TL/1 events or custom messages sent as XML to port 5817.Įvents can be configured to generate alarms. Processes within the software can publish events, and other processes can subscribe to them. OpenNMS is based around a " publish and subscribe" message bus. There are four main functional areas of OpenNMS.Įvent Management and Notifications ![]() While useful when first installed, the software was designed to be highly customizable to work in a wide variety of network environments. OpenNMS describes itself as a "network management application platform". In addition to Java, it requires the PostgreSQL database, although work is being done to make the application database independent by leveraging the Hibernate project. Precompiled binaries are available for most Linux distributions, Windows, Solaris and OS X. OpenNMS is written in Java, and thus can run on any platform with support for a Java SDK version 8 or higher. While many members of the OGP are also employees of The OpenNMS Group, it remains a separate organization. Shortly after that, The Order of the Green Polo (OGP) was founded to manage the OpenNMS Project itself. In September 2004, The OpenNMS Group was started by Balog, Matt Brozowski and David Hustace to provide a commercial services and support business around the project. ![]() Tarus Balog, then an Oculan employee, left the company to continue to focus on the project. In September 2002, Oculan decided to stop supporting the OpenNMS project. In July 2001, Atipa changed its name to Oculan. On September 28, 2000, PlatformWorks was acquired by Atipa, a Kansas City-based competitor to VA Linux Systems. It was registered as project 4141 on SourceForge in March 2000. ![]() If you're not familiar with troubleshooting on linux, let me tell you about a great command to use when diagnosing a problem with a system service: systemctl status.The OpenNMS Project was started in July, 1999 by Steve Giles, Brian Weaver and Luke Rindfuss and their company PlatformWorks. So I dug into the logs to find out what the matter was. Like any three-tiered web app, if the database layer is down, then the upper layers can't function. Turns out that the application couldn't run because the postgres instance wasn't running. Last week, I was asked to troubleshoot an issue with OpenNMS. Years ago, simply getting OpenNMS up and running was a mark of honor.) You no longer have to treat each component as individual installations the installer takes cares of everything from the postgres database up through the web application. The current release of OpenNMS is much easier to implement than previous versions, even more so when deploying via yum. But it is a great open-source NMS solution, and it has matured significantly in the ten years since my first exposure to the software. Though to be honest, so has everyone since OpenNMS is still not cool. I've been using OpenNMS since before it was cool.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |