Skip to content

Commit

Permalink
Documentation: Add schema extensions.
Browse files Browse the repository at this point in the history
Refs #6094
  • Loading branch information
Michael Friedrich authored and Michael Friedrich committed May 10, 2014
1 parent 909c353 commit d13871e
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions doc/9-appendix.md
Expand Up @@ -313,6 +313,16 @@ The `apt` check command does not support any vars.

## <a id="schemas"></a> Schemas

### <a id="schema-status-files"></a> 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)

### <a id="schema-db-ido"></a> DB IDO

There is a detailed documentation for the Icinga IDOUtils 1.x
Expand Down Expand Up @@ -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).
Expand Down

0 comments on commit d13871e

Please sign in to comment.