Icinga 2.x CHANGELOG ==================== 0.0.5 - 2013/12/03 * Cluster: Implement support for CRLs * Implement modified attributes * Log messages providing more context * Default log is a file (rather than syslog) * Improve latency after start-up * NSCA-ng support for the Vagrant demo VM * Configuration: Recursively include configuration files matching a certain pattern * IDO: Improve performance * Migration: Add fallback for objects.cache instead of cfg_{dir,file} * Lots of bugfixes and performance improvements * Package fixes (Note: GPG key of packages.icinga.org has been updated) 0.0.4 - 2013/11/12 * IDO: PostgreSQL support * IDO: implemented options to filter which kind of events are written to the database * Livestatus: implemented support for the log and statehist tables * Livestatus: implemented regex filters (~ and ~~) * Replaced autotools-based build system with cmake * Lots of bug fixes and performance improvements 0.0.3 - 2013/10/24 * `StatusDataWriter` and `ExternalCommandListener` (former `Compat`) and `CompatLogger` (former CompatLog) for status.dat/objects.cache/icinga2.cmd/icinga.log for Icinga 1.x Classic UI support * `IdoMysqlConnection` and `ExternalCommandListener` for Icinga 1.x Web * `IdoMysqlConnection` for Icinga 1.x Reporting, NagVis * `LivestatusListener` for addons using the livestatus interface (history tables tbd) * `PerfDataWriter` for graphing addons such as PNP/inGraph/graphite (can be loaded multiple times!) * `GraphiteWriter` for sending metrics to directly to graphite carbon sockets * `CheckResultReader` to collect Icinga 1.x slave checkresults (migrate your distributed setup step-by-step) * `ClusterListener` for real distributed architecture including config and runtime data (checks, comments, downtimes) sync and replay * `SyslogLogger`, `FileLogger` and `ConsoleLogger` for different types of logging * Domain support for distributed cluster environments * Config migration script supporting easier migration from Icinga 1.x configuration * Reviewed configuration options, additional attributes added * Enhanced ITL, added sample configuration * Enable/Disable Icinga 2 features on CLI * Documentation using Markdown (`Getting Started`, `Monitoring Basics`, `Object Types`, `Icinga Template Library`, `Advanced Topics`, `Migration from Icinga 1.x`, `Differences between Icinga 1.x and 2`, `Vagrant Demo VM`) * Vagrant Demo VM supported by Puppet modules installing RPM snapshots for Icinga 2, Icinga 1.x Classic UI and Web * Package snapshots available on [packages.icinga.org] 0.0.2 - 2013/07/02 Compatibility to Icinga Core 1.x 0.0.1 - 2012/10/25 First tech preview.