OpenNMS Lōkahi uses PostgreSQL as a relational database for its inventory and configuration, and big data systems such as Cortex and Elasticsearch for persistence of historical monitoring data.
Our current goal is that you can develop and run Lōkahi on a development system on the following platforms:
Linux x86 (
Darwin x86 (
Darwin arm (1aarch64-apple-darwin1)
Lōkahi requires a Kubernetes-compatible infrastructure for deploying the application.
For installation instructions, see the administrator’s getting started guide in the project’s wiki on GitHub.
To use OpenNMS Cloud you need to install our Minion on your system. This lightweight, secure collector monitors and communicates with the devices on your network, shares collected data, and connects your network with OpenNMS Cloud.
You install the Minion as part of your first-time sign in to OpenNMS Cloud. The setup takes a few minutes.
Make sure you have the following before you begin:
Minimum System Requirements
CPU: 3GHz quad core x86_64 and above
RAM: 8GB (physical) and above
Storage (disk space): 100GB with SSD and above
Make sure you have the following:
Docker environment with Docker Compose
Access to a terminal window
Network Time Protocol (NTP) installed and configured