configconvert: update README

refs #2743
This commit is contained in:
Michael Friedrich 2013-06-24 16:19:58 +02:00
parent 8039aa1a08
commit 966be8fc35

View File

@ -18,15 +18,19 @@ allowing to define notifications directly on the service definition then.
All required templates will be inherited from Icinga2's Template Library (ITL). All required templates will be inherited from Icinga2's Template Library (ITL).
RUN RUN
# time ./icinga2_convert_v1_v2.pl -v -o conf/ # ./icinga2_convert_v1_v2.pl -v -o conf/
HELP HELP
# ./icinga2_convert_v1_v2.pl -h # ./icinga2_convert_v1_v2.pl -h
TEST TEST
There's a small icinga2 conversion test config available, including conf/ folder. There's a small icinga2 conversion test config available, including conf/ folder.
# ~/i2/sbin/icinga2 -c icinga2-conv.conf # ~/i2/sbin/icinga2 -c icinga2-conv.conf
(or if icinga2 binary is located in $HOME/i2/sbin/icinga2, simply use run_icinga2)
REQUIREMENTS REQUIREMENTS
- Perl: - Perl:
Data::Dumper Data::Dumper
@ -37,6 +41,16 @@ REQUIREMENTS
- Icinga2 ITL - Icinga2 ITL
DEBUG
Compile Icinga2 with --enable-debug=yes and start it with -x. Alternatively, define the
ConsoleLogger Object and set severity to "debug".
local object ConsoleLogger "my-debug-log" {
severity = "debug"
}
NOTES NOTES
- Excludes (will be ignored in member lists) - Excludes (will be ignored in member lists)
- Wildcards (* means all) - Wildcards (* means all)
@ -47,4 +61,6 @@ NOTES
TODO TODO
- Escalations (transformed from notification counter to start/end time, new logic) - Escalations (transformed from notification counter to start/end time, new logic)
- Dependency attributes: failure_criteria, inherits_parents, timeperiods - Dependency attributes: failure_criteria, inherits_parents, timeperiods
- Notifications: notification_options conversion (not yet implemented) - Notifications: notification_options conversion
- Flapping Thresholds: old vs new logic
- some special object tricks, regex