Création d'une sonde HTTP à la demande
Créez un test HTTP à la demande dans Health Checks.
Les sondes à la demande sont disponibles via le SDK, la CLI et l'API.
Cette tâche ne peut pas être effectuée à l'aide de la console.
Utilisez la commande oci health-checks http-probe create-on-demand et les paramètres requis pour créer une sonde HTTP à la demande :
oci health-checks http-probe create-on-demand --compartment-id <compartment_OCID> --targets <json_file_or_string>
Pour obtenir la liste complète des paramètres et valeurs des commandes de la CLI, reportez-vous à la section CLI for Health Checks.
Exécutez l'opération CreateOnDemandHttpProbe pour créer une sonde HTTP à la demande.
ExempleL'exemple de demande suivant crée une sonde HTTP à la demande pour vérifier l'état de
www.example.com
à l'aide de demandesGET
sur le protocole HTTP.POST /20180501/httpProbeResults { "compartmentId": "ocid1.compartment.oc1..<unique_ID>", "method": "GET", "protocol": "HTTP", "targets": ["www.example.com"], "timeoutInSeconds": 30 }
Voici un exemple de réponse
200
pour la création réussie de la sonde HTTP à la demande précédemment définie. Le champresultsUrl
indique l'URL d'extraction des résultats.{ "id":"ocid1.pingprobe.OC2..<unique_ID>", "resultsUrl":"https://healthchecks.us-ashburn-1.oraclecloud.com/20180501/pingProbeResults/ocid1.pingprobe.OC2..<unique_ID>", "compartmentId":"ocid1.compartment.oc1..<unique_ID>", "protocol":"HTTP", "targets":["www.example.com"], "timeoutInSeconds":30, "vantagePointNames":["ibm-sjc","aws-dub","dgo-nyc"] }