Zabbix Documentation 1.8

3.04.04.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools


Sidebar

api:application

Application

Methods

Class containing methods for operations with Applications.

MethodsDescription
get() Get application details
exists() Check if application exists
create() Create applications
update() Update application details
delete() Delete applications

Object details

The table contains complete list of Application attributes.

ParameterTypeDescriptionDetails
applicationidintApplication ID
hostidintHost ID
namestringApplication description
templateidintParent application ID

Common tasks

The table contains list of common application-related tasks and possible implementation using Zabbix API

TaskHOWTO
Add an application Use method application.create
Add a bunch of new applications Use method application.create with array of Application objects
Rename an application Use method application.update, set “name”:1“<new name>“
Delete an application Use method application.delete
Retrieve application details by Application IDs Use method application.get with parameter applicationids
Retrieve applications details by Application name Use method application.get with parameter filter, specify “name”: [”<your application1>”, “<your application2>”]