HTTP-Monitor erstellen
Erstellen Sie einen HTTP-Monitor in Health Checks.
Die Detailseite des HTTP-Monitors wird geöffnet. Die Ergebnisse erscheinen nach wenigen Augenblicken. Verwenden Sie den Befehl oci health-checks HTTP-monitor create und die erforderlichen Parameter, um einen HTTP-Monitor zu erstellen:
oci health-checks http-monitor create --compartment-id <compartment_OCID> --display-name <name> --interval-in-seconds <number> --targets <json_file_or_string>
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI für Health Checks.
Führen Sie den Vorgang CreateHttpMonitor aus, um einen HTTP-Monitor zu erstellen.
Beispielanforderung und -antwortDie folgende Beispielanforderung erstellt einen HTTP-Monitor, um den Zustand von
www.example.com
mitGET
-Anforderungen über das HTTPS-Protokoll alle 30 Sekunden zu prüfen.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 }
Im Folgenden finden Sie eine Beispielantwort
200
für die erfolgreiche Erstellung des zuvor definierten HTTP-Monitors. Das FeldresultsUrl
gibt die URL zum Abrufen von Ergebnissen an.{ "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"] }