Creación de un Monitor HTTP
Cree una supervisión de HTTP en Comprobaciones del sistema.
Se abrirá la página de detalles de la supervisión HTTP. Los resultados aparecen después de unos momentos. Utilice el comando oci health-checks http-monitor create y los parámetros necesarios para crear una supervisión HTTP:
oci health-checks http-monitor create --compartment-id <compartment_OCID> --display-name <name> --interval-in-seconds <number> --targets <json_file_or_string>
Para obtener una lista completa de los parámetros y valores de los comandos de la CLI, consulte la CLI for Health Checks.
Ejecute la operación CreateHttpMonitor para crear una supervisión HTTP.
Ejemplo de solicitud y respuestaLa siguiente solicitud de ejemplo crea una supervisión HTTP para comprobar el estado de
www.example.com
mediante solicitudesGET
a través del protocolo HTTPS 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 }
A continuación, se muestra un ejemplo de respuesta
200
para la creación correcta de la supervisión HTTP definida anteriormente. El camporesultsUrl
indica la URL para recuperar los 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"] }