Ad Widget

Collapse

Possible mistake in Zabbix 2.2 documentation

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • lentyai
    Junior Member
    Zabbix Certified Specialist
    • Oct 2008
    • 29

    #1

    Possible mistake in Zabbix 2.2 documentation

    Hi All,

    Zabbix 2.2 documentation describes "Object" property of API Event object as

    object integer Type of object that is related to the event.

    Possible values for trigger events:
    0 - trigger.

    Possible values for discovery events:
    1 - discovered host;
    2 - discovered service.

    Possible values for auto-registration events:
    3 - auto-registered host.

    Possible values for internal events:
    0 - trigger;
    4 - item;
    5 - LLD rule.
    But EVENT_SOURCE_AUTO_REGISTRATION is defined as 2 in source code.

    Is it true? Does API wrap DB constants to other velues?
  • BDiE8VNy
    Senior Member
    • Apr 2010
    • 680

    #2
    Could it be that you mixed event source and event object?

    Code:
    $ grep -E "EVENT_(SOURCE|OBJECT)" /usr/share/zabbix/include/defines.inc.php
    define('EVENT_SOURCE_TRIGGERS',                         0);
    define('EVENT_SOURCE_DISCOVERY',                        1);
    define('EVENT_SOURCE_AUTO_REGISTRATION',        2);
    define('EVENT_SOURCE_INTERNAL',                         3);
    define('EVENT_OBJECT_TRIGGER',                  0);
    define('EVENT_OBJECT_DHOST',                    1);
    define('EVENT_OBJECT_DSERVICE',                 2);
    define('EVENT_OBJECT_AUTOREGHOST',              3);
    define('EVENT_OBJECT_ITEM',                             4);
    define('EVENT_OBJECT_LLDRULE',                  5);

    Comment

    Working...