Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

删除

说明

object item.delete(array itemIds)

此方法用于删除监控项。

无法通过 Zabbix API 删除 Web 监控项。

此方法仅允许 Admin(管理员)Super admin(超级管理员) 类型的用户使用。调用此方法的权限可以在用户角色设置中撤销。更多信息请参见 用户角色

参数

(array) 删除目标监控项 ID。

返回值

返回一个对象,该对象包含 itemids 属性下已删除项目的 ID。

示例

删除多个监控项

删除两个监控项。 如果主项被删除,依赖项和项目相关也会自动删除。

请求:

{
           "jsonrpc": "2.0",
           "method": "item.delete",
           "params": [
               "22982",
               "22986"
           ],
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

响应:

{
           "jsonrpc": "2.0",
           "result": {
               "itemids": [
                   "22982",
                   "22986"
               ]
           },
           "id": 1
       }

源码

ui/include/classes/api/services/CItem.php - CItem::delete()