Welcome to the Horizon Documentation Version: 29.0.3 Last update: 2022-07-29 14:23:48 -0400 OpenNMS Horizon 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, Horizon easily integrates with your core business applications and workflows. Horizon bundles OpenNMS’s core platform, Minion (remote distributed monitoring), Sentinel (scalability), and Newts (time-series database) technologies with other open source components: Apache Kafka or ActiveMQ (message brokers) PostgreSQL (database) Elasticsearch (search and analytics engine) Apache Cassandra (time-series data storage) Grafana and Kibana (for dashboard creation) to collect, present, and store network monitoring information. Horizon 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 Horizon 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 Meridian, a subscription-based, more stable version of the platform with long-term support. Navigating the Horizon Documentation The Horizon 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) What’s New in OpenNMS Horizon 29