|
1 | 1 | Icinga 2.x CHANGELOG |
2 | 2 | ==================== |
3 | 3 |
|
4 | | -0.0.6 - 2013/12/19 |
5 | | - |
6 | | -* Scheduled Downtimes as configuration object (also known as "Recurring Downtimes"). |
7 | | -* Log command arguments |
8 | | -* Performance improvements for the config compiler |
9 | | -* Config validation provides stats at the end |
10 | | -* icinga2-enable-feature lists already enabled features |
11 | | -* Add support for latency statistics to IcingaCheckTask |
12 | | -* Implement support for using custom attributes as macros |
13 | | -* StatusDataWriter update interval as config attribute |
14 | | -* Improve performance with fetching data for status.dat/objects.cache, DB IDO and Livestatus |
15 | | -* Livestatus History Table performance improvements |
16 | | - |
17 | | -Changes |
18 | | - |
19 | | -* Generated object names (host with services array) use an exclamation mark instead of a colon |
20 | | -as seperator. State file objects with downtimes, comments, etc are invalid (unknown) for that |
21 | | -reason. |
22 | | -* Script variables are set using 'var' and 'const' instead of the previous 'set' identifier |
23 | | -* ITL constants are now embedded in libicinga |
24 | | -* Removed the ConsoleLogger object and keep the default console log enabled until we daemonize |
25 | | - |
26 | | -0.0.5 - 2013/12/03 |
27 | | - |
28 | | -* Cluster: Implement support for CRLs |
29 | | -* Implement modified attributes |
30 | | -* Log messages providing more context |
31 | | -* Default log is a file (rather than syslog) |
32 | | -* Improve latency after start-up |
33 | | -* NSCA-ng support for the Vagrant demo VM |
34 | | -* Configuration: Recursively include configuration files matching a certain pattern |
35 | | -* IDO: Improve performance |
36 | | -* Migration: Add fallback for objects.cache instead of cfg_{dir,file} |
37 | | -* Lots of bugfixes and performance improvements |
38 | | -* Package fixes (Note: GPG key of packages.icinga.org has been updated) |
39 | | - |
40 | | -0.0.4 - 2013/11/12 |
41 | | - |
42 | | -* IDO: PostgreSQL support |
43 | | -* IDO: implemented options to filter which kind of events are written to the database |
44 | | -* Livestatus: implemented support for the log and statehist tables |
45 | | -* Livestatus: implemented regex filters (~ and ~~) |
46 | | -* Replaced autotools-based build system with cmake |
47 | | -* Lots of bug fixes and performance improvements |
48 | | - |
49 | | -0.0.3 - 2013/10/24 |
50 | | - |
51 | | -* `StatusDataWriter` and `ExternalCommandListener` (former `Compat`) and `CompatLogger` |
52 | | -(former CompatLog) for status.dat/objects.cache/icinga2.cmd/icinga.log for Icinga 1.x Classic UI support |
53 | | -* `IdoMysqlConnection` and `ExternalCommandListener` for Icinga 1.x Web |
54 | | -* `IdoMysqlConnection` for Icinga 1.x Reporting, NagVis |
55 | | -* `LivestatusListener` for addons using the livestatus interface (history tables tbd) |
56 | | -* `PerfDataWriter` for graphing addons such as PNP/inGraph/graphite (can be loaded multiple times!) |
57 | | -* `GraphiteWriter` for sending metrics to directly to graphite carbon sockets |
58 | | -* `CheckResultReader` to collect Icinga 1.x slave checkresults (migrate your distributed setup step-by-step) |
59 | | -* `ClusterListener` for real distributed architecture including config and runtime data (checks, comments, downtimes) sync and replay |
60 | | -* `SyslogLogger`, `FileLogger` and `ConsoleLogger` for different types of logging |
61 | | -* Domain support for distributed cluster environments |
62 | | -* Config migration script supporting easier migration from Icinga 1.x configuration |
63 | | -* Reviewed configuration options, additional attributes added |
64 | | -* Enhanced ITL, added sample configuration |
65 | | -* Enable/Disable Icinga 2 features on CLI |
66 | | -* 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`) |
67 | | -* Vagrant Demo VM supported by Puppet modules installing RPM snapshots for Icinga 2, Icinga 1.x Classic UI and Web |
68 | | -* Package snapshots available on [packages.icinga.org] |
69 | | - |
70 | | -0.0.2 - 2013/07/02 |
71 | | - |
72 | | -Compatibility to Icinga Core 1.x |
73 | | - |
74 | | -0.0.1 - 2012/10/25 |
75 | | - |
76 | | -First tech preview. |
| 4 | +Please check doc/1-about.md. |
0 commit comments