-
Incident report
-
Resolution: Won't fix
-
Major
-
None
-
2.2.16
-
None
-
Linux version:
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.8 (Santiago)
Release: 6.8
Codename: Santiago
Zabbix version:
[root@clab624node05 monitor]# curl -X POST -H "Content-Type: application/json-rpc" --data '{"jsonrpc":"2.0","method":"apiinfo.version","id":1,"auth":null,"params":{}}' http://10.91.60.66/zabbix/api_jsonrpc.php
{"jsonrpc":"2.0","result":"2.2.9","id":1}
Linux version: Distributor ID: RedHatEnterpriseServer Description: Red Hat Enterprise Linux Server release 6.8 (Santiago) Release: 6.8 Codename: Santiago Zabbix version: [ root@clab624node05 monitor]# curl -X POST -H "Content-Type: application/json-rpc" --data '{"jsonrpc":"2.0","method":"apiinfo.version","id":1,"auth":null,"params":{}}' http://10.91.60.66/zabbix/api_jsonrpc.php {"jsonrpc":"2.0","result":"2.2.9","id":1}
1. Got session id"
curl -X POST -H "Content-Type: application/json-rpc" -d @$user.login http://$ZABBIX_IP/zabbix/api_jsonrpc.php
2. Replace sessionid in template.xml
3. Import template using api:
curl -X POST -H "Content-Type: application/json-rpc" -d @$APIWORKDIR/configuration.import.json http://$ZABBIX_IP/zabbix/api_jsonrpc.php
Got error feedback:
{"jsonrpc":"2.0","error":{"code":-32500,"message":"Application error.","data":""},"id":2}
attached the import json file and template xml for reference.