Roadmap for Centreon Engine

Here is the development roadmap for future releases of Centreon Engine. This road map can evolve with new features requested by users. If you want, you can change this roadmap by submitting your ideas for product evolutions. Centreon Engine is free and all  contributions will be appreciated. We stay at your disposal for discuss. Feel free to contact us.

 

Version 0.9 : Getting to know... [Released]

  • First version of Centreon Engine
  • Forge and GIT creation
  • Application of numerous patchs in Nagios Tracker not yet integrated into Nagios
  • Implementation of C++ Headers
  • CGI GUI remove (We do not support CGI GUI)
  • Remove double send of Event Broker update (for service and host update)
  • Add possibility to bypass notifications
  • Apply Matthieu Kermagoret Patch on Popen in order to improve performance
  • Clean source code
  • Remove some useless configuration key
  • Implement CMake

Version 1.0 : Focus on external commands [Released]

  • Modification of external commands implementation
  • Add a SOAP webservices for external commands in order to validate the reception and improve the system (Re-implementation of all external commands without loosing compatibility with old method)
  • Create small tools to send external commands by WS by command line
  • Remove a segmentation fault in external command "UPDATE MACRO"
  • Re-Implementation of NEB and Module loading like Apache
  • Delivery a Unit test interface
  • Unit test implementation in order to improve development quality

Version 1.1 : Focus on Scheduling Performances [Released]

  • Modification of the reaper engine
  • Modification of the fork engine

Version 1.2 : On the fly and not restart [In Test]

  • Add possibility to configure configuration objects from webservices
  • Add possibility to start Nagios without hosts and services (only nagios.cfg)

Version 1.3 : Focus on Monitoring Modules [In Development]

  • Add some monitoring client into the engine -> give possibility to user to not use commands but clients like
  • ICMP
  • NRPE
  • NSClient
  • WMI
  • SNMP
  • SSH

Version 1.4 : Focus on Timezones

  • Implement timezones management in order to simplify world wide configuration (already implemented into Cen-treon with a wraper...)

end faq



That's the only 5 versions programmed for the moment. We are still working on this roadmap. The actual subject is to find a solution to have HA and Load balanced solution of monitoring. The web services implementation is the first point of our work on this part :)

Feel free to contact us if you want to add your ideas in this project.