0
Icinga2で2.4.0バージョンを使用していて、いくつかのAPI呼び出しを実行しようとしていますが、手動でサービスを作成しようとしたときに問題が見つかりました。Icinga2 APIを使用して手動でサービスを作成する
これは私がapi_dummy_host_1ホストにapi_dummy_service_1と呼ばれるサービスを作成するために実行するコマンドです:私はそれを実行すると
curl -u $ICINGA2_API_USER:$ICINGA2_API_PASSWORD \
-H 'Accept: application/json' -X PUT \
-k "https://$ICINGA2_HOST:$ICINGA2_API_PORT/v1/objects/services/api_dummy_host_1!api_dummy_service_1" \
-d '{ "templates": [ "generic-service" ], "attrs": { "display_name": "api_dummy_service_1", "check_command" : "dns", "vars.dns_lookup": "google-public-dns-a.google.com.", "vars.dns_expected_answer": "8.8.8.8", "host_name": "api_dummy_host_1" } }' | python -m json.tool
、次のエラーメッセージが表示されます。
-bash: !api_dummy_service_1: event not found
私はIcingaをexaminatedています私はIcingaでもデバッグモードを有効にしており、これに関連する情報をインターネットで検索することを試みました。
誰でも教えてください。前もって感謝します!