Creazione di un monitoraggio HTTP
Creare un monitoraggio HTTP nei controlli dello stato.
Viene visualizzata la pagina dei dettagli del monitoraggio HTTP. I risultati appaiono dopo pochi istanti. Utilizzare il comando oci health-checks http-monitor create e i parametri richiesti per creare un monitoraggio HTTP.
oci health-checks http-monitor create --compartment-id <compartment_OCID> --display-name <name> --interval-in-seconds <number> --targets <json_file_or_string>
Per un elenco completo dei parametri e dei valori per i comandi della CLI, vedere la CLI for Health Checks.
Eseguire l'operazione CreateHttpMonitor per creare un monitoraggio HTTP.
Richiesta e risposta di esempioLa richiesta di esempio riportata di seguito crea un monitoraggio HTTP per controllare lo stato di
www.example.com
utilizzando le richiesteGET
tramite il protocollo HTTPS ogni 30 secondi.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 }
Di seguito è riportato un esempio di risposta
200
per la creazione riuscita del monitoraggio HTTP definito in precedenza. Il camporesultsUrl
indica l'URL per il recupero dei risultati.{ "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"] }