Re: Questions about minions
Jesse White <[email protected]> Mon, 13 Aug 2018 12:42:45 -0400
| Newsgroups | gmane.network.opennms.general |
|---|---|
| Message-ID | <[email protected]> |
Fred; On 2018-08-12 3:40 PM, Fred wrote: > Hello, > > I have some questions about the minion feature in OpenNMS because I have doubts about its ability to scale horizontally. > > So first, do you have the list of services that can be polled by a minion ? All of the existing monitors, detectors and collectors should work when using Minion. If this is not the case, please report a bug in the OpenNMS (NMS) project on https://issues.opennms.org/. > > As far as I understand, minions collect data and send them to OpenNMS which in turn sends them to Cassandra. Same for service monitoring. This is correct. Minions forward the traffic they passively receive i.e. syslogs, SNMP traps and flows back to OpenNMS for processing, and perform service checks as requested by OpenNMS. > I think this architecture can't scale because OpenNMS is a bottleneck. Why not let minions communicate directly with PostgreSQL and Cassandra. In this way, OpenNMS will just have to read the data from thedatabases. Minions were designed to "extend the reach" of OpenNMS into networks that would otherwise be inaccessible. It is assumed that these do not have access to services such as PostgreSQL or Cassandra. For Horizon 23 we've been working on a new component called Sentinel that can be ran in parallel alongside OpenNMS to help address this bottleneck. While the short term goal is to be able to process flows at scale, we foresee leveraging the Sentinel to scale other workloads as well. > Is the development still focused on minions (in the OpenNMS 22 Release Notes, there were nothing new about the minions). Minion related features are still actively developed. For example in Horizon 23, we've support for using Kafka as a message bus instead of relying on JMS (ActiveMQ). Best, Jesse ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Please read the OpenNMS Mailing List FAQ: http://www.opennms.org/index.php/Mailing_List_FAQ opennms-discuss mailing list To *unsubscribe* or change your subscription options, see the bottom of this page: https://lists.sourceforge.net/lists/listinfo/opennms-discuss