Criando um Monitor HTTP
Crie um monitor HTTP nas Verificações de Integridade.
A página de detalhes do monitor HTTP será aberta. Os resultados aparecem depois de alguns momentos. Use o comando oci health-checks http-monitor create e os parâmetros necessários para criar um monitor HTTP:
oci health-checks http-monitor create --compartment-id <compartment_OCID> --display-name <name> --interval-in-seconds <number> --targets <json_file_or_string>
Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a CLI for Health Checks.
Execute a operação CreateHttpMonitor para criar um monitor HTTP.
Exemplo de Solicitação e RespostaO exemplo de solicitação a seguir cria um monitor HTTP para verificar a integridade de
www.example.com
usando solicitaçõesGET
no protocolo HTTPS a cada 30 segundos.POST /20180501/httpMonitors { "compartmentId":"ocid1.compartment.oc1..<unique_ID>", "displayName":"Example HTTP Monitor", "intervalInSeconds":30, "method":"GET", "port":443, "protocol":"HTTPS", "targets":["www.example.com"], "timeoutInSeconds":30 }
Veja a seguir um exemplo de resposta
200
para criação bem-sucedida do monitor HTTP definido anteriormente. O camporesultsUrl
indica o URL para recuperar resultados.{ "id":"ocid1.httpmonitor.OC2...<unique_ID>", "resultsUrl":"https://healthchecks.us-ashburn-1.oraclecloud.com/20180501/httpProbeResults/ocid1.httpmonitor.OC2...<unique_ID>", "compartmentId":"ocid1.compartment.oc1..<unique_ID>", "definedTags":{}, "displayName":"Example HTTP Monitor", "freeformTags":{}, "homeRegion":"us-ashburn-1", "intervalInSeconds":30, "isEnabled":true "method":"GET", "port":443, "protocol":"HTTPS", "targets":["www.example.com"], "timeCreated":"2022-11-07T16:32:05.451057Z" "timeoutInSeconds":30, "vantagePointNames":["azr-sat","goo-cbf","aws-fra"] }