NodeBrain ist eine Regel-Engine zur Entwicklung von Anwendungen, die den Zustand und Ereignisse überwachen. Sie interagiert mit anderen Überwachungs-Komponenten, um eine einfache Zustandsüberwachung eines Elements oder komplexe Ereignis-Korrelationen, die auf benutzerdefinierten Regeln beruhen, auszuführen. Sie kann mit Plugins erweitert werden, und weitere Programme können in beliebigen Sprachen geschrieben sein und mit der Engine über stdin, stdout und stderr zu interagieren. Das Paket enthält eine kleine Menge von Plugins, die die Fähigkeiten bereitstellen, die Überwachungsanwendungen normalerweise benötigen. (non)