zabbix api agent
zabbix API
Zabbix API允许你以编程方式检索和修改Zabbix的配置,并提供对历史数据的访问。它广泛用于:
- 创建新的应用程序以使用Zabbix;
- 将Zabbix与第三方软件集成;
- 自动执行常规任务。
Zabbix API是基于Web的API,作为Web前端的一部分提供。它使用JSON-RPC 2.0协议,这意味着两件事:
- 该API包含一组独立的方法;
- 客户端和API之间的请求和响应使用JSON格式进行编码。
提供用户密码密码验证并发送post请求到zabbix server端,获取result返回值token
使用返回的token从zabbix server获取所有主机列表信息
通过filter获取模板的指定信息
通过python脚本调用API或token
pip install requests
执行结果
通过API添加主机
获取组ID groupid
查看URL,groupid为2

获取模板ID
查看URL,templateid为10275

验证




自动注册


自动发现



Loading...
keepalived