下面是在oracle云中创建api健康检查的命令。
oci health-checks http-monitor create --compartment-id ocid1.compartment.oc1..aaaaaaaabbb5aavs3npxp6ttq525qoollwxtrjmp1vh6skthcsitfzpw4sq2rfa --display-name "keepalive-check" --interval-in-seconds 300 --method HEAD --protocol "HTTPS" --timeout-in-seconds 60 --targets "[api.abcglobal.com]" --path "/dev/user-service/warm" --vantage-point-names '["aws-sin"]'在云终端上运行此命令时,我会遇到以下错误。任何帮助都将不胜感激。
***Parameter 'targets' must be in JSON format.***
- Command
**ocidevelop@cloudshell:~ (ap-hyderabad-1)$** *oci health-checks http-monitor create --compartment-id ocid1.compartment.oc1..aaaaaaaabbb5aavs3npxp6ttq525qoollwxtrjmp1vh6skthcsitfzpw4sq2rfa --display-name "keepalive-check" --interval-in-seconds 300 --method HEAD --protocol "HTTPS" --timeout-in-seconds 60 --targets "[api.abcglobal.com]" --path "/dev/user-service/warm" --vantage-point-names '["aws-sin"]'*
**Parameter 'targets' must be in JSON format.**
For help with formatting JSON input see our documentation here: https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/cliusing.htm#ManagingCLIInputandOutput发布于 2022-03-21 17:23:20
-目标是一个复杂的参数。您可以使用https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.6.1/oci_cli_docs/cmdref/health-checks/http-monitor/create.html#cmdoption-targets创建其框架。
请遵循以下原则:
健康-检查http-监视器创建-生成-param-json-输入目标> target.json
编辑target.json
健康检查-检查http-监视器创建-间隔-id $C -协议"HTTPs“显示名称”测试“秒间隔"300”-目标file://target.json
https://stackoverflow.com/questions/71547485
复制相似问题