An Open Source Agent for Event Monitoring Applications     









Get NodeBrain at Fast, secure and Free Open Source software downloads

NodeBrain Open Source Project

What is NodeBrain?

NodeBrain is an interpreter of a declarative rule-based language designed for construction of state and event monitoring applications. It interacts with other monitoring components to perform simple element state monitoring or complex event correlation based on user specified rules. It is extended through the development of node modules (plug-ins) using NodeBrain's C API, and servants (programs written in any language) that interact with NodeBrain via stdin, stdout, and stderr. A small set of plug-ins are distributed with NodeBrain to provide commonly needed features such as peer-to-peer communication, log monitoring, event caching, and a web browser interface for administrators.

NodeBrain 0.8.17 and 0.9.02 released (August 13, 2014)

Release 0.8.17 uses libedit as a replacement for readline and includes document updates, but has no new functionality over 0.8.16.

NodeBrain 0.9.02 was released with performance enhancements for large relational value-rich rule sets, where there are only a few terms with many cells using a relational operator to compare to a constant number or string. For the equal operator performance is now reasonable even when a single term is compared to a million different constant values.

Copyright © 2014