私は Check_MK を使用しており、新しくインストールされたホストを自動的に追加するために、cfengine を介して実行する Python スクリプトを実装しようとしていました。pycurl の使用または実行と外部カールの両方に問題があります。
pycurl できるようにしたいコマンドの例は次のとおりです。
curl " http://10.20.30.40/mysite/check_mk/webapi.py?action=add_host&_username=autouser&_secret=mysecret " -d 'request={"attributes":{"alias": "winxp_1 のエイリアス", "tag_agent" : "cmk-agent", "tag_criticality": "prod", "ipaddress": "127.0.0.1"}, "hostname": "winxp_1", "folder": "os/windows"}'
これは端末から正常に動作します
しかし、Pythonスクリプト内から機能させるための正しい構文が見つかりません。
助けてくれてありがとう。