-
Notifications
You must be signed in to change notification settings - Fork 577
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Michael Friedrich
committed
Mar 11, 2014
1 parent
2b6529c
commit 69c79fe
Showing
2 changed files
with
2 additions
and
74 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,76 +1,4 @@ | ||
Icinga 2.x CHANGELOG | ||
==================== | ||
|
||
0.0.6 - 2013/12/19 | ||
|
||
* Scheduled Downtimes as configuration object (also known as "Recurring Downtimes"). | ||
* Log command arguments | ||
* Performance improvements for the config compiler | ||
* Config validation provides stats at the end | ||
* icinga2-enable-feature lists already enabled features | ||
* Add support for latency statistics to IcingaCheckTask | ||
* Implement support for using custom attributes as macros | ||
* StatusDataWriter update interval as config attribute | ||
* Improve performance with fetching data for status.dat/objects.cache, DB IDO and Livestatus | ||
* Livestatus History Table performance improvements | ||
|
||
Changes | ||
|
||
* Generated object names (host with services array) use an exclamation mark instead of a colon | ||
as seperator. State file objects with downtimes, comments, etc are invalid (unknown) for that | ||
reason. | ||
* Script variables are set using 'var' and 'const' instead of the previous 'set' identifier | ||
* ITL constants are now embedded in libicinga | ||
* Removed the ConsoleLogger object and keep the default console log enabled until we daemonize | ||
|
||
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. | ||
Please check doc/1-about.md. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters