Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What is the future of open source Monitoring

What is the future of open source Monitoring

LSM 2014 in Montpellier (France)

Avatar for Charles JUDITH

Charles JUDITH

July 08, 2014

Other Decks in Technology

Transcript

  1. What is the future of What is the future of

    open source monitoring open source monitoring By Charles JUDITH / @Charles_JUDITH License: CC-BY-NC-SA v4.0
  2. About me About me • Open Source enthusiast Open Source

    enthusiast • Blogger Blogger • System Engineer at Oberthur Technologies System Engineer at Oberthur Technologies • FAN (Fully Automated Nagios) core developer FAN (Fully Automated Nagios) core developer • Centreon crontributor Centreon crontributor • “ “Troll addict” Troll addict” • ... ...
  3. Introduction Introduction • Why this title ? Why this title

    ? • What is the goal of this talk ? What is the goal of this talk ?
  4. • "Was" the reference of the last 10 years "Was"

    the reference of the last 10 years • Check your servers Check your servers • Notify you in case of issues Notify you in case of issues What is Nagios ? What is Nagios ?
  5. The keys to the success of The keys to the

    success of Nagios Nagios • A big community A big community • Addons Addons • Plugins Plugins • Contributors Contributors • Its price Its price
  6. • Icinga 1 -> Fork of Nagios 3 Icinga 1

    -> Fork of Nagios 3 • Icinga 2 -> Rewritten in C++ Icinga 2 -> Rewritten in C++ • Icinga classic interface Icinga classic interface • Icinga web Icinga web • Icinga reporting Icinga reporting Icinga Icinga
  7. • Mostly called "A monitoring framework" Mostly called "A monitoring

    framework" • Rewritten in Python Rewritten in Python • The modern way The modern way • Shinken CLI Shinken CLI • High availability High availability • Scalability Scalability Shinken Shinken
  8. • Fork of Nagios 3. Fork of Nagios 3. •

    Its modules (Centreon broker, Perl and SSH connector) Its modules (Centreon broker, Perl and SSH connector) • Its new confguration management (Centreon engine Its new confguration management (Centreon engine 1.4) 1.4) • Future Centreon way Future Centreon way Centreon Engine Centreon Engine
  9. • Fork of Nagios 4. Fork of Nagios 4. •

    Made by a great Nagios contributor aka Andreas Made by a great Nagios contributor aka Andreas Ericsson Ericsson • The relation with Thruk The relation with Thruk Naemon Naemon
  10. • "Performance war" at the begining "Performance war" at the

    begining • The community was divided The community was divided • The diffculty of forking The diffculty of forking • Compatibility with Nagios modules/addons Compatibility with Nagios modules/addons • A new project is born, some projects will die ? A new project is born, some projects will die ? • Migration will be easy or not ? Migration will be easy or not ? • Don't fork to say "we forked Nagios" ! Don't fork to say "we forked Nagios" ! • Packaged solutions Packaged solutions My feedback My feedback
  11. • Versioning for confguration Versioning for confguration • Correlation Correlation

    • API API • Agent Agent • Custom status Custom status • More fexibility with notifcations More fexibility with notifcations • More fexibility with confguration More fexibility with confguration • Multipoint check for one resource Multipoint check for one resource Interested features Interested features
  12. • Split metrology and alerting Split metrology and alerting •

    Limit the number of interfaces Limit the number of interfaces • Think about a new layer Think about a new layer • Open your mind Open your mind A new day as come ! A new day as come !
  13. The ideal solution The ideal solution • Modular Modular •

    Flexible Flexible • Self-service Self-service • Automated Automated • Correlative Correlative • Craftsmanship Craftsmanship
  14. Did you dream about it ? Did you dream about

    it ? Make yours ! Make yours ! #monitoringlove #monitoringlove
  15. The end The end Any Any questions ? questions ?

    Thanks to Wilfried COMTE, Damien MICHAU, Herve CHRUN and YOU !