====== 18 Zabbix API ====== ===== 32桁のトークンを取得する ===== user: hogehoge password: hogehgoepass # curl -XPOST http://hogehoge.net/zabbix/api_jsonrpc.php \ -H "Content-Type: application/json-rpc" \ -d '{ "jsonrpc": "2.0", "method": "user.login", "params": {"user": "hogehoge","password": "hogehogepass"}, "id": 1 }' {"jsonrpc":"2.0","result":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","id":1} ===== 最新のアラート3件 ===== curl -XPOST http://hogehoge.net/zabbix/api_jsonrpc.php \ -H "Content-Type: application/json-rpc" \ -d '{ "jsonrpc": "2.0", "method": "alert.get", "params": { "output": "extend", "limit": "3", "sortfield": "alertid", "sortorder": "DESC" }, "auth": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "id": 1 }' {{tag>zabbix}}