Welcome to the Meridian Documentation

Version:

2023.1.23

Last update:

2024-12-17 23:52:34 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:

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:

diagram implementation
  1. OpenNMS core

  2. Kafka message broker

  3. PostgreSQL database

  4. Elasticsearch

  5. Apache Cassandra

  6. Sentinel

  7. Grafana

  8. Kibana

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

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)