From d13871e2337317f10c9b3b8ec2e04d2a4d6d9da0 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Sat, 10 May 2014 21:36:50 +0200 Subject: [PATCH] Documentation: Add schema extensions. Refs #6094 --- doc/9-appendix.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/9-appendix.md b/doc/9-appendix.md index 92d713ff4..9c81c02c9 100644 --- a/doc/9-appendix.md +++ b/doc/9-appendix.md @@ -313,6 +313,16 @@ The `apt` check command does not support any vars. ## Schemas +### Status Files + +Status files used by Icinga 1.x Classic UI: `status.dat`, `objects.cache`. + +Icinga 2 specific extensions: + +* host and service objects support 'check_source' (added in Classic UI 1.10.0) +* command objects support custom variables (added in Classic UI 1.11.2) +* host and service objects support 'is_reachable' (added in Classic UI 1.11.3) + ### DB IDO There is a detailed documentation for the Icinga IDOUtils 1.x @@ -345,7 +355,12 @@ New columns: servicestatus | check_source | TEXT | NULL | node name where check was executed hoststatus | check_source | TEXT | NULL | node name where check was executed statehistory | check_source | TEXT | NULL | node name where check was executed + servicestatus | is_reachable | integer | NULL | object reachability + hoststatus | is_reachable | integer | NULL | object reachability logentries | object_id | bigint | NULL | FK: objects table (service associated with column) + {host,service}group | notes | TEXT | NULL | - + {host,service}group | notes_url | TEXT | NULL | - + {host,service}group | action_url | TEXT | NULL | - Additional command custom variables populated from 'vars' dictionary. Additional global custom variables populated from 'Vars' constant (object_id is NULL).