openPR Logo
Press release

Nagios Fork No More: Icinga 2 v0.0.1 Released

10-26-2012 01:40 PM CET | IT, New Media & Software

Press release from: Icinga

The Icinga Project released a technology preview of its new open source monitoring solution Icinga 2, breaking away from the Nagios code base and constraints as a fork. Developed in parallel to Icinga 1.x.; the core framework replacement takes a new approach to configuration, check execution, interoperability and scaling in large environments.

Written entirely independent of Nagios code and predominantly in C++, Icinga 2 no longer falls under the typical definitions of a fork. “We made the conscious decision not to copy any code from the Icinga 1.x branch or Nagios. So Icinga 2 is being built completely from scratch. This allows us to design a new ‘component loader’ style core– a visionary, modular architecture”, clarified Michael Friedrich, Icinga Core developer.

Essentially a core framework replacement, the developers seek to build on the success of Icinga 1.x and deal with shortcomings inherited from Nagios as a fork. Such limitations included: scalability problems in large monitoring environments; complicated configuration that required dozens of makeshift tweaks and confusing methods in defining services; as well as limited access to the runtime state of the Icinga 1.x / Nagios core given its lack of a proper API.

To address inherited weaknesses while preventing complications between Icinga 1.x versions and existing extensions, the Icinga Project currently maintains two active development branches. “We will continue to improve on the existing forked code base in the Icinga 1.x branch. Our commitment is clear, and we have two further Icinga 1.x releases planned for 2013”, assured Bernd Erk, Icinga co-founder and project organizer. Parallel to this, development on Icinga 2 is underway in a separate branch.

With explicit goals for interoperability, Icinga 2 will run on both current and older *NIX platforms as well as Windows. Legacy interfaces to ensure easy migration from Icinga 1.x and Nagios will also be integrated. Most significantly, a single unified RPC interface to Icinga 2 internal states is currently under development. Designed to receive events in real-time, the interface will allow Icinga 2 to efficiently export data to Icinga compatible addons on performance (RRD, Graphite, etc.) and logs (Logstash, Graylog2, etc.).

In response to a common community complaint, Icinga 2 will introduce a new object-based configuration format. With templates and user-friendly features such as freely definable macros, the new format will offer clear, “one best way” configuration rules. This should avoid confusion experienced by Nagios and Icinga 1.x users, due to their multiple configuration methods.

The execution of monitoring checks is also being remodeled in Icinga 2. The only objects to be queried will be services, which will then combine to give hosts’ calculated states. To maintain compatibility with the multitude of Nagios and Icinga 1.x plugins, an interface to support Nagios-style monitoring is also being integrated. “This new monitoring model will allow the core to delegate the execution of service checks based on the availability of remote Icinga 2 instances, and enables us to build in replication among instances. In turn, we expect significant performance gains in large, distributed environments and much less maintenance work”, added Gunnar Beutner, Icinga core developer.

Furthermore, Icinga 2 will provide NRPE and NSCA-like remote check execution out of the box, through agent-based monitoring. A cross-platform agent (*NIX and Windows) that uses the same configuration format as Icinga 2 itself, and tightens security through SSL as well as IPv4/IPv6 communication, is on the drawing board. Coupled with compartmentalized loading of independent tasks (e.g. service check executions, notifications, database updates) to each monitoring instance, and automatic replication of configuration and program states- Icinga 2 will be easy to scale and cluster for large, distributed environments.

Beyond these new features, plans are underway to implement business process monitoring, dynamic notifications and auto-discovery features out of the box. With development still in its early stages, the Icinga Project looks to the community for feedback and participation:
“For the time being Icinga 2 is intended only for testing purposes; we welcome users to download our first technology preview - see what its already capable of, test, share ideas and even commit some code”, encouraged Michael Lübben, Icinga co-founder and developer.

Licensed under GPL v2, Icinga 2 is free to be used, distributed and modified. A stable release is planned for the end of 2013, with development milestones published on an online roadmap alongside updates on the Icinga website.

For more information, Icinga 2 and the Icinga Project is found at: www.icinga.org
[Images, logos and photos available. Reprints free of charge. Reference copy requested.]

Your contact at Icinga:
Amanda Mailer
Icinga Community & PR
www.icinga.org
amanda.mailer@icinga.org
Tel: +49 911 9288512

- NOTES TO THE EDITOR -

About Icinga 2
Icinga 2 is a new, redesigned open source monitoring solution currently under development. As a core framework replacement (no GUI) it seeks to build on the success of Icinga 1.x and overcome limitations inherited from Nagios. Built from scratch and based on C++, Icinga 2 will feature a new user-friendly, object-based configuration format; a new service and agent-based monitoring model; greater interoperability thanks to an RPC interface as well as efficient scaling in large environments.

In contrast to its predecessors, Icinga 2 will run on current and older *NIX platforms as well as Windows. It will also be backward compatible to Nagios and Icinga 1.x, with built-in compatibility layers for its use with both Classic UI and Web interfaces. As a parallel development branch to Icinga 1.x however, Icinga 2 is currently only intended for testing purposes.

For more information on Icinga 2 see:
Icinga 2 Web Pages - https://www.icinga.org/about/icinga2/
Icinga 2 Development Roadmap – https://dev.icinga.org/projects/i2/roadmap
Icinga 2 Development Docs – https://wiki.icinga.org/display/icinga2/Home

About Icinga
Icinga is an enterprise grade open source monitoring system which keeps watch over a network and any conceivable network resource, notifies the user of errors and recoveries, and generates performance data for reporting. Scalable and extensible, Icinga can monitor complex, large environments across dispersed locations. Icinga is a fork of Nagios and is backward compatible.

Though Icinga retains all the existing features of its predecessor, it builds on them to add many long awaited patches and features requested by the user community. This has culminated in standout features such as PostgreSQL and Oracle database support, improved extensibility through robust REST and plugin APIs as well as a user-friendly, dynamic web interface.

The Icinga Project
c/o NETWAYS GmbH
Deutschherrnstr. 15-19
90429 Nürnberg

Phone: +49 911 92885 0
Fax: +49 911 92885 77
Email: info@icinga.org

This release was published on openPR.

Permanent link to this press release:

Copy
Please set a link in the press area of your homepage to this press release on openPR. openPR disclaims liability for any content contained in this release.

You can edit or delete your press release Nagios Fork No More: Icinga 2 v0.0.1 Released here

News-ID: 241091 • Views:

More Releases from Icinga

Icinga Exchange – New Monitoring Repository
Icinga Exchange – New Monitoring Repository
26 September 2014 – The Icinga Project joins Monitoring Exchange to present a new open source repository for Icinga compatible plugins and addons: Icinga Exchange. Icinga users have a new address to search and share Icinga compatible extensions. The Icinga Exchange repository created by the Icinga project and Monitoring Exchange features enhanced search functionality and GitHub synchronization. The new repository opens with over 500 plugins, addons and other monitoring related projects, as
Icinga 2.0 Released - Open Source Monitoring Evolves
Icinga 2.0 Released - Open Source Monitoring Evolves
The Icinga Project released Icinga 2.0, its next generation monitoring software designed to meet modern IT infrastructure needs. Multi-threaded performance, native cluster capabilities and dynamic configuration put Icinga 2 in a league apart from its predecessors, Icinga 1 and Nagios. In a much-anticipated release, the Icinga Project presented Icinga 2.0 stable for download. The new software completes Icinga’s departure from the Nagios code base to provide exponential performance and scalability
Icinga 2 v0.0.4 Released - Nagios Drop-In Replacement
Icinga 2 v0.0.4 Released - Nagios Drop-In Replacement
The Icinga Project released a major milestone of their new Icinga 2 monitoring solution for download. Beyond full compatibility with common databases, web interfaces and addons, Icinga 2 v0.0.4 delivers higher performance, a cluster stack and configuration migration script, making it a suitable drop-in replacement to Nagios and Icinga 1.x. Progressing on their development of a new monitoring solution, the Icinga Project presents a formidable substitute to Nagios and Icinga 1.x
Icinga v1.10 Released
Icinga v1.10 Released
25 October 2013 – Icinga the Nagios fork, released version 1.10 of their open source monitoring solution for download. A product of community contribution, the release features performance and usability enhancements in the core and web interfaces, beside intuitive filters and live search in the Classic UI. Usability features high in the new Icinga release. Especially in the Classic user interface, which introduces intuitive, click filters and a new live

All 4 Releases


More Releases for Nagios

IT Infrastructure Monitoring Tool Market Worth Observing Growth: Paessler, Datad …
The latest 119+ page survey report on Global IT Infrastructure Monitoring Tool Market is released by HTF MI covering various players of the industry selected from global geographies like North America Country (United States, Canada), South America, Asia Country (China, Japan, India, Korea), Europe Country (Germany, UK, France, Italy), Other Country (Middle East, Africa, GCC). A perfect mix of quantitative & qualitative Market information highlighting developments, industry challenges that competitors
Global Network Analysis Module (NAM) Market 2018 Microsoft, Cisco, Nagios, Sevon …
Network Analysis Module (NAM) Market Summary Global Network Analysis Module (NAM) Market Size, Share, Growth, Trends, Regional Outlook, and Forecasts, 2018 - 2025’ to its vast database of research reports. This intelligence study focuses on the current market trends and development patterns, in order to assist the new entrants in discovering market opportunities and develop effective ways to expand their presence in the global market. Get a Sample PDF Report : https://is.gd/kxvNzd  This research
Altnix expands Nagios portfolio, launches Training at $750
Altnix has announced that it is expanding its Nagios monitoring portfolio that covers Implementation, Customization and 24x7 Monitoring Help desk services. Training courses on Nagios XI 5 are available starting at $750 per attendee. Nagios XI 5 is a leading monitoring tool that can provide insight into performance bottlenecks across the entire infrastructure including servers, network devices, storage, databases and applications. Altnix has proven expertise in rolling out complete monitoring infrastructure
Icinga 2 v0.0.4 Released - Nagios Drop-In Replacement
The Icinga Project released a major milestone of their new Icinga 2 monitoring solution for download. Beyond full compatibility with common databases, web interfaces and addons, Icinga 2 v0.0.4 delivers higher performance, a cluster stack and configuration migration script, making it a suitable drop-in replacement to Nagios and Icinga 1.x. Progressing on their development of a new monitoring solution, the Icinga Project presents a formidable substitute to Nagios and Icinga 1.x
Nagios Wins Linux Journal Reader's Choice Award For Best Monitoring Solution
Nagios was recently awarded as the "Best Monitoring Solution" in the 2011 Linux Journal Reader's Choice Awards. The award is one of many Nagios has received that prove Nagios is the tool of choice for companies looking to deploy effective IT infrastructure monitoring to ensure operational continuity and minimize the business impact of IT outages. "Its incredible to see the continued growth and popularity of Nagios around the world" said
Nagios World Conference North America Registration Opens
Saint Paul, MN (OpenPR) June 23, 2011 -- Registration is now open for the first Nagios World Conference in North America being held in Saint Paul, Minnesota September 27th-29th, 2011. The fall conference offers attendees a unique venue to collaborate and enhance their knowledge on Nagios and monitoring topics. The conference will feature knowledgeable speakers and cover a variety of topics, including: - New developments and features in Nagios -