This shows you the differences between two versions of the page.
manual:appendix:api:api [2014/09/25 14:42] sasha Page moved from 2.0:manual:appendix:api:api to manual:appendix:api:api |
manual:appendix:api:api [2014/09/26 11:29] (current) sasha Links adapted because of a move operation |
||
---|---|---|---|
Line 13: | Line 13: | ||
Retrieve historical values gathered by Zabbix monitoring processes for presentation or further processing. | Retrieve historical values gathered by Zabbix monitoring processes for presentation or further processing. | ||
- | [[2.0:manual:appendix:api:history|History API]] | + | [[history|History API]] |
=== Events === | === Events === | ||
Line 19: | Line 19: | ||
Retrieve events generated by triggers, network discovery and other Zabbix systems for more flexible situation management or third-party tool integration. | Retrieve events generated by triggers, network discovery and other Zabbix systems for more flexible situation management or third-party tool integration. | ||
- | [[2.0:manual:appendix:api:event|Event API]] | + | [[event|Event API]] |
=== Service monitoring === | === Service monitoring === | ||
Line 25: | Line 25: | ||
Retrieve detailed service layer availability information about any IT service. | Retrieve detailed service layer availability information about any IT service. | ||
- | [[2.0:manual:appendix:api:service:getsla|IT service SLA calculation]] | + | [[manual:appendix:api:service:getsla|IT service SLA calculation]] |
==== Configuration ==== | ==== Configuration ==== | ||
Line 35: | Line 35: | ||
Manage host groups, hosts and everything related to them, including host interfaces, host macros and maintenance periods. | Manage host groups, hosts and everything related to them, including host interfaces, host macros and maintenance periods. | ||
- | [[2.0:manual:appendix:api:host|Host API]] | [[2.0:manual:appendix:api:hostgroup|Host group API]] | [[2.0:manual:appendix:api:hostinterface|Host interface API]] | | + | [[host|Host API]] | [[hostgroup|Host group API]] | [[hostinterface|Host interface API]] | |
- | [[2.0:manual:appendix:api:usermacro|User macro API]] | | + | [[usermacro|User macro API]] | |
- | [[2.0:manual:appendix:api:maintenance|Maintenance API]] | + | [[maintenance|Maintenance API]] |
=== Items and applications === | === Items and applications === | ||
Line 43: | Line 43: | ||
Define items to monitor. Create or remove applications and assign items to them. | Define items to monitor. Create or remove applications and assign items to them. | ||
- | [[2.0:manual:appendix:api:item|Item API]] | [[2.0:manual:appendix:api:application|Application API]] | + | [[item|Item API]] | [[application|Application API]] |
=== Triggers === | === Triggers === | ||
Line 49: | Line 49: | ||
Configure triggers to notify you about problems in your system. Manage trigger dependencies. | Configure triggers to notify you about problems in your system. Manage trigger dependencies. | ||
- | [[2.0:manual:appendix:api:trigger|Trigger API]] | + | [[trigger|Trigger API]] |
=== Graphs === | === Graphs === | ||
Line 55: | Line 55: | ||
Edit graphs or separate graph items for better presentation of the gathered data. | Edit graphs or separate graph items for better presentation of the gathered data. | ||
- | [[2.0:manual:appendix:api:graph|Graph API]] | [[2.0:manual:appendix:api:graphitem|Graph item API]] | + | [[graph|Graph API]] | [[graphitem|Graph item API]] |
=== Templates === | === Templates === | ||
Line 61: | Line 61: | ||
Manage templates and link them to hosts or other templates. | Manage templates and link them to hosts or other templates. | ||
- | [[2.0:manual:appendix:api:template|Template API]] | + | [[template|Template API]] |
=== Export and import === | === Export and import === | ||
Line 67: | Line 67: | ||
Export and import Zabbix configuration data for configuration backups, migration or large-scale configuration updates. | Export and import Zabbix configuration data for configuration backups, migration or large-scale configuration updates. | ||
- | [[2.0:manual:appendix:api:configuration|Configuration API]] | + | [[configuration|Configuration API]] |
=== Low-level discovery === | === Low-level discovery === | ||
Line 73: | Line 73: | ||
Configure low-level discovery rules as well as item, trigger and graph prototypes to monitor dynamic entities. | Configure low-level discovery rules as well as item, trigger and graph prototypes to monitor dynamic entities. | ||
- | [[2.0:manual:appendix:api:discoveryrule|LLD rule API]] | [[2.0:manual:appendix:api:itemprototype|Item prototype API]] | [[2.0:manual:appendix:api:triggerprototype|Trigger protototype API]] | [[2.0:manual:appendix:api:graphprototype|Graph prototype API]] | + | [[discoveryrule|LLD rule API]] | [[itemprototype|Item prototype API]] | [[triggerprototype|Trigger protototype API]] | [[graphprototype|Graph prototype API]] |
=== Screens === | === Screens === | ||
Line 79: | Line 79: | ||
Edit global and template-level screens or each screen item individually. | Edit global and template-level screens or each screen item individually. | ||
- | [[2.0:manual:appendix:api:screen|Screen API]] | [[2.0:manual:appendix:api:screenitem|Screen item API]] | [[2.0:manual:appendix:api:templatescreen|Template screen API]] | [[2.0:manual:appendix:api:templatescreenitem|Template screen item API]] | + | [[screen|Screen API]] | [[screenitem|Screen item API]] | [[templatescreen|Template screen API]] | [[templatescreenitem|Template screen item API]] |
=== Actions and alerts === | === Actions and alerts === | ||
Line 85: | Line 85: | ||
Define actions and operations to notify users about certain events or automatically execute remote commands. Gain access to information about generated alerts and their receivers. | Define actions and operations to notify users about certain events or automatically execute remote commands. Gain access to information about generated alerts and their receivers. | ||
- | [[2.0:manual:appendix:api:action|Action API]] | [[2.0:manual:appendix:api:alert|Alert API]] | + | [[action|Action API]] | [[alert|Alert API]] |
=== IT services ==== | === IT services ==== | ||
Line 91: | Line 91: | ||
Manage IT services for service-level monitoring and retrieve detailed SLA information about any service. | Manage IT services for service-level monitoring and retrieve detailed SLA information about any service. | ||
- | [[2.0:manual:appendix:api:service|IT service API]] | + | [[service|IT service API]] |
=== Maps === | === Maps === | ||
Line 97: | Line 97: | ||
Configure maps to create detailed dynamic representations of your IT infrastructure. | Configure maps to create detailed dynamic representations of your IT infrastructure. | ||
- | [[2.0:manual:appendix:api:map|Map API]] | + | [[map|Map API]] |
=== Web monitoring === | === Web monitoring === | ||
Line 103: | Line 103: | ||
Configure web scenarios to monitor your web applications and services. | Configure web scenarios to monitor your web applications and services. | ||
- | [[2.0:manual:appendix:api:webcheck|Web scenario API]] | + | [[webcheck|Web scenario API]] |
=== Network discovery ==== | === Network discovery ==== | ||
Line 109: | Line 109: | ||
Manage network-level discovery rules to automatically find and monitor new hosts. Gain full access to information about discovered services and hosts. | Manage network-level discovery rules to automatically find and monitor new hosts. Gain full access to information about discovered services and hosts. | ||
- | [[2.0:manual:appendix:api:drule|Discovery rule API]] | [[2.0:manual:appendix:api:dcheck|Discovery check API]] | [[2.0:manual:appendix:api:dhost|Discovery host API]] | [[2.0:manual:appendix:api:dservice|Discovery service API]] | + | [[drule|Discovery rule API]] | [[dcheck|Discovery check API]] | [[dhost|Discovery host API]] | [[dservice|Discovery service API]] |
==== Administration ==== | ==== Administration ==== | ||
Line 119: | Line 119: | ||
Add users that will have access to Zabbix, assign them to user groups and grant permissions. Configure media types and the ways users will receive alerts. | Add users that will have access to Zabbix, assign them to user groups and grant permissions. Configure media types and the ways users will receive alerts. | ||
- | [[2.0:manual:appendix:api:user|User API]] | [[2.0:manual:appendix:api:usergroup|User group API]] | [[2.0:manual:appendix:api:mediatype|Media type API]] | [[2.0:manual:appendix:api:usermedia|Media API]] | + | [[user|User API]] | [[usergroup|User group API]] | [[mediatype|Media type API]] | [[usermedia|Media API]] |
=== General === | === General === | ||
Line 125: | Line 125: | ||
Change certain global configuration options. | Change certain global configuration options. | ||
- | [[2.0:manual:appendix:api:iconmap|Icon map API]] | [[2.0:manual:appendix:api:image|Image API]] | [[2.0:manual:appendix:api:usermacro|User macro API]] | + | [[iconmap|Icon map API]] | [[image|Image API]] | [[usermacro|User macro API]] |
=== Proxies === | === Proxies === | ||
Line 131: | Line 131: | ||
Manage the proxies used in your distributed monitoring setup. | Manage the proxies used in your distributed monitoring setup. | ||
- | [[2.0:manual:appendix:api:proxy|Proxy API]] | + | [[proxy|Proxy API]] |
=== Scripts === | === Scripts === | ||
Line 137: | Line 137: | ||
Configure and execute scripts to help you with your daily tasks. | Configure and execute scripts to help you with your daily tasks. | ||
- | [[2.0:manual:appendix:api:script|Script API]] | + | [[script|Script API]] |
==== API information ==== | ==== API information ==== | ||
Line 143: | Line 143: | ||
Retrieve the version of the Zabbix API so that your application could use version-specific features. | Retrieve the version of the Zabbix API so that your application could use version-specific features. | ||
- | [[2.0:manual:appendix:api:apiinfo|API info API]] | + | [[apiinfo|API info API]] |