F.A.Q. Centreon EngineWhat is this fork ?Centreon Engine, is a fork of Nagios® proposed by the Centreon developers which aims to give new impetus by publishing a series of patches and new features focusing on the scheduling engine. The Centreon interface works very well and is now a reference software, for this reason we are not working on the web interface offered natively by Nagios®. The changes will therefore focus on improving performance, fixes of known problems which were not taken care of by the Nagios team for months, and new features to meet user expectations. Why fork?Centreon leans on Nagios® since 8 years now. For years, both software users have benefited from the work done by their active communities that wanted to democratize the monitoring. Over the last 3 years this dynamic has unfortunately been strongly slowed down on Nagios side. Ethan Galstad has indeed chosen to focus almost exclusively on the development of professional services around Nagios®. This approach is logical and entirely understandable given the heavy use of Nagios® in the world. What is less clear is the break down with his community and the more ambiguous positioning of the project developments. What will bring this fork?By making this "fork", the Centreon developers will do everything for this project to have a new impetus with a new thinking. We want to propose a true roadmap, currently absent from Nagios®. We also wish to issue corrective releases more frequently to ensure better product support. A roadmap is already drawn for this project. It is quite ambitious and focuses solely on the needs that users have reported for several months or years. Centreon developers now have a vast experience in Nagios and have advanced thinking on the subject. A complete discussion has been made to upgrade the product on several levels:
What do you want to do with this projet ?We want to make this engine the default engine for Centreon, while keeping compatibility with Nagios®, Icinga and Shinken. Centreon development teams will be more comfortable with the implementation of new needs and thus provide the missing features without being forced to "tweak" a development at the level of Centreon to by pass a shortage in the engine. Do you have a roadmap?The roadmap was drawn. You can find it on our website. Development is currently in progress. What are the major evolutions?The first major developments will focus on performances and configuration management. We will work in a first phase correction of Nagios® and its optimization to manage large architectures without having to have a farm of servers. Then we will work on configuration management in order to add, edit and delete configuration object without interrupting the monitoring system. Once these two points are completed, we will work on load balancing and high availability.Wouldn’t this overlap with the Icinga fork?The Icinga development team, which for us has brought the initial element of a revolution in the Nagios® ecosystem 2 years ago, is now focusing on developing their web interface. We thought that other important changes will be made to the "core" to fix all the current Nagios performance issues. We understand that this is no longer their priority. The work they are trying to provide at the level of their own interface does not allow them to focus on the engine. Will you keep the compatibility with Nagios?This project goal is not to fully differentiate itself from the Nagios® project. Our configurations are very similar to Nagios®. Configurations, API and other elements will be maintained. However, we believe that we will soon bring new features that are lacking in Nagios. How do you position yourself compare to Shinken?Shinken is a very interesting project. It brings new concepts that are the future of monitoring. The revolution proposed by Jean Gabes by redeveloping Nagios® from scratch is very important work and we observe its changes from version to version with great interest. Who can contribute to this project?Everyone, as long as the project organization is respected:)
We regularly contact the most active persons who have a clear interest in the project in order to offer them to join the team. If you want to join us, please contact us at the following address: This e-mail address is being protected from spambots. You need JavaScript enabled to view it . What are you planning to do to sustain your project?We will manage this project as we currently manage our other projects. This one will be open and everyone will be able to participate. We will work on much expected features that the Nagios® community does not include at the moment, such as high availability, cloud management, load balancing, a more efficient escalation system ... Why should we trust you more?With a dynamic and responsive team as demonstrated with the success of Centreon, we outstand by offering features to the core. We really want to move forward and bring a new dimension to Nagios®. Testing our scheduler is the only way to convince you :-) Why not use directly Shinken, which is the future, rather than forking?We believe that it will be hard for users who are already accustomed to Nagios® to move towards Shinken directly, since it is a complete change (new language, new architecture, new configuration files ...). Some people will be reluctant to take that step. Can we go back?Yes, since the configurations compatibility will be maximized. You simply start Nagios® instead of Centreon Engine and adjust some parameters. It is not in the interest of Centreon Engine to be too different from Nagios® for the time being. end faq |










