What is Minion Virtual Appliance?

A Minion Virtual Appliance is a virtual device that runs the OpenNMS Minion component to collect data from distributed locations and forward them to your OpenNMS server. You can deploy, configure, and manage Minion appliances through the cloud-enabled OpenNMS Portal. See the Minion Appliance Data Sheet for more information.

By |2023-01-07T17:25:02-05:00November 30th, 2021|

Is there artificial intelligence/machine learning (AI/ML) available for OpenNMS?

OpenNMS ALEC (Architecture for Learning Enabled Correlation) is our framework that uses artificial intelligence and machine learning to group related alarms so you can better manage the more complex situations they might represent. ALEC uses temporal clustering techniques, machine learning algorithms, and deep-learning technology with topology data to group related [...]

By |2026-02-06T12:16:22-05:00May 11th, 2021|

Is the Minion Virtual Appliance free?

Minion Virtual Appliance is a subscription-based service. The subscription includes the number of appliances you purchase and the right to access the Portal for one year. For more information, see the pricing page for details.

By |2023-01-06T14:33:18-05:00November 30th, 2022|

How secure is the appliance portal?

We use Okta for user authentication into the OpenNMS Portal and Appliance Service. The Minion appliance allows only cryptographically signed software to run, which helps defend against unauthorized code, such as malware or unapproved applications. OpenNMS uses Docker Notary technology to sign our Minion software, and Ubuntu Core uses snap [...]

By |2023-01-07T17:21:24-05:00November 30th, 2021|

Is there a development kit? What development is permitted?

Yes. OpenNMS is 100% open source and all tooling is available via open source resources. We provide all the build tooling for developing against the Java APIs. There's also a nice API for developing plugins that doesn't require a full rebuild of OpenNMS—or even starting or stopping the system to install the plugin. 

By |2023-01-07T17:44:23-05:00May 11th, 2021|

What continuous integration/continuous deployment (CI/CD) practices do you use?

We use CircleCI to host our CI/CD environment. Our entire platform is based on test-driven development, with as much (or more) software written in tests as we have in actual testing software. All of this is verifiable, since the tests, code, and entire CI/CD pipeline are all open source. The build pipeline from [...]

By |2023-01-07T17:42:14-05:00May 11th, 2021|
Go to Top