Why favour Icinga over Nagios
Submitted by Bernd Erk (@bernderk) on Tuesday, 31 March 2015
Section: Full talk Technical level: Intermediate
This talk will give a detailed introduction into the advantages of Icinga compared to Nagios. It will also show how to use Icinga in flexible and scalable enviroments and how to integrate with popolar Open Source DevOps Tools.
Most sys admins have a love-hate relationship with Nagios based monitoring solutions. Backed by a sizable community, users have learned to live with it’s shortcomings in scaling, configuration, and modern integration options.
Taking advantage of the tremendous number of supported hard- and software, Icinga leaves all legacy limitations behind. It delivers an easily scalable solution, with clustering, load balancing, automated replication, and even business process monitoring out-of-the-box. Based on a new configuration format with advanced language features - like conditional processing and complex type support - monitoring agile environments works like a breeze. Existing modules for Puppet, Chef and Ansible ramp up the rollout time and ensure a continuous and up to date monitoring environment.
The talk will demonstrate how popular tools such as Graphite, Logstash, or Graylog integrate better and easier than ever before. In addition to that we’ll introduce the new Icinga Web 2 interface and give a brief introduction into the technical architecture.
Bernd Erk, is co-founder and project organiser of the Icinga project that has been busy improving the forked Nagios code base since 2009.
In his day job as Managing Director of NETWAYS he overseas success and smooth operation of all customer projects and business processes. His technical expertise stretches across Systems Management, Managed Services and Software Development. A contributor to Linux Magazine and Linux Technical Review in Germany, Bernd regularly publishes articles and presents on open source topics ranging across monitoring, virtualization, databases and performance tuning among others. Bernd was previously Operating Systems Specialist at Quelle Schickedanz AG & Co., where he worked heavily with Solaris, HPUX and Oracle databases. After which, Bernd spent 8 years as Business Unit Manager at Ise-Informatik where he dealt with Oracle databases and service oriented architectures.