Zabbix 4.0.0
CentOS 7.2
MySQL 8.0.12
いつもお世話になっております。
今まではスクリプトで対応しておりましたAPI関連の監視ですが、
HTTPエージェントで代替可能かを模索しております。
単発のリクエスト/レスポンスによる監視が可能なタイプであればよいのですが、
ZABBIXのAPIのように、まず認証してTOKENを払い出し、以降のリクエストにそのTOKENを指定するというタイプの場合、
アイテムの取得は可能なのでしょうか?
以下のようなアイテムでTOKENだけを抜き出すことは可能ですが、このアイテムの値を利用して次のリクエストを
投げる(例:host.get)というのは可能でしょうか?
アイテムキー:api.token
URL:https://127.0.0.1/zabbix/api_jsonrpc.php
メソッド:GET
リクエストボディのタイプ:{"auth":null, "method":"user.login", "id":1, "params":{"user":"Admin", "password":"zabbix"}, "jsonrpc":"2.0"} ※JSON
ヘッダー:Content-Type → application/json-rpc