Welcome to the Meridian Documentation
Version: |
2024.1.6 |
Last update: |
2024-12-07 23:52:36 UTC |
OpenNMS Meridian is an open source solution that helps you visualize and monitor everything on your local and remote networks. It offers comprehensive fault, performance, traffic monitoring, and alarm generation in one place. Highly customizable and scalable, Meridian easily integrates with your core business applications and workflows.
Meridian bundles OpenNMS’s core platform, Minion (remote distributed monitoring), Sentinel (scalability), and Newts (time-series database) technologies with other open source components:
-
PostgreSQL (database)
-
Elasticsearch (search and analytics engine)
-
Apache Cassandra (time-series data storage)
to collect, present, and store network monitoring information.
Meridian collects data on the devices, interfaces, and services you define during provisioning. It triggers alarms when it detects a problem, and also stores the metrics it collects over a long period of time. Not only can you monitor and troubleshoot problems on your local and remote networks, you can also analyze trends and anticipate problems for better capacity management and network optimization.
The following shows a sample full stack Meridian implementation:
-
OpenNMS core
-
Kafka message broker
-
PostgreSQL database
-
Elasticsearch
-
Apache Cassandra
-
Sentinel
-
Grafana
-
Kibana
-
Minions (at remote locations)
See the Deployment and Operation sections for more detail about these components.
The OpenNMS Group also offers Horizon, a fast-moving, features-first version of the platform with community support.
Navigating the Meridian Documentation
The Meridian documentation contains the following sections:
-
Deployment (installation and setup of the core, Minion, and Sentinel)
-
Operation (setup, configuration, and use of the platform)
-
Development (information and procedures on setting up and using a development environment)
-
Reference (glossary, code snippets, and other reference material)