Elenco dei risultati per un monitoraggio HTTP
Elenca i risultati per un monitoraggio HTTP nei controlli dello stato.
I risultati sono disponibili pochi istanti dopo aver creato il monitor o la sonda su richiesta. Ogni risultato include la posizione di monitoraggio (destinazione), i punti di osservazione, la disponibilità degli endpoint e l'indicatore orario di test.
Filtro dei risultati dell'elenco
Utilizzare i filtri per limitare i risultati nell'elenco. Eseguire una delle azioni riportate di seguito a seconda delle opzioni visualizzate.
- Dalla casella Cerca e filtro sopra la tabella elenco, selezionare uno o più filtri e specificare i valori che si desidera utilizzare per limitare l'elenco. In generale, i filtri corrispondono alle colonne visualizzate nella tabella elenco, sebbene alcuni filtri rappresentino attributi non visualizzati nella tabella. Il filtro Compartimento viene sempre visualizzato accanto ai filtri applicati.
- Sul lato sinistro della pagina dell'elenco, selezionare un valore da uno dei filtri disponibili, ad esempio compartimento, stato o tag.
Modificare l'ordine degli elementi nella tabella elenco utilizzando le icone di ordinamento accanto ai nomi delle colonne.
Per informazioni sulla ricerca di risorse e sulla gestione delle colonne nella tabella elenco, se tali funzioni sono disponibili, vedere Elenca risorse.
Usare il comando oci health-checks http-probe-result list e i parametri richiesti per elencare i risultati di un monitoraggio HTTP o di una sonda su richiesta:
oci health-checks http-probe-result list --probe-configuration-id <http_monitor_or_probe_OCID>
Per un elenco completo dei parametri e dei valori per i comandi della CLI, vedere la CLI for Health Checks.
Eseguire l'operazione ListHttpProbeResults per elencare i risultati di un monitoraggio HTTP o di una sonda su richiesta.
Risposte di esempioDi seguito è riportato un esempio di risposta sana.
{ "key": "<uniqueid>", "probeConfigurationId": "ocid1.httpmonitor.OC2..<unique_ID>", "compartmentId":"ocid1.compartment.oc1..<unique_ID>", "connection": { "address": "93.184.216.34", "connectDuration": 114, "port": 443, "secureConnectDuration": 99 }, "connectEnd": 1517323711649, "connectStart": 1517323711535, "dns":{ "domainLookupDuration": 29, "addresses": [ "93.184.216.34", "2606:2800:220:1:248:1893:25c8:1946" ] }, "domainLookupEnd": 1517323711534, "domainLookupStart": 1517323711505, "duration": 171, "encodedBodySize": 1270, "fetchStart": 1517323711505, "isHealthy": true, "isTimedOut": false, "protocol": "HTTPS", "requestStart": 1517323711649, "responseEnd": 1517323711676, "responseStart": 1517323711673, "secureConnectionStart": 1517323711550, "startTime": 1517323711505, "statusCode": 200, "target": "www.example.com", "vantagePointName": "dgo-nyc" }
Di seguito è riportato un esempio di risposta malsana.
{ "key": "<uniqueid>", "probeConfigurationId": "ocid1.httpmonitor.OC2..<unique_ID>", "compartmentId":"ocid1.compartment.oc1..<unique_ID>", "connection": { "address": "203.0.113.1", "port": 80 }, "dns":{ "domainLookupDuration": 0, "addresses": [] }, "domainLookupEnd": 0, "domainLookupStart": 0, "errorCategory":"TRANSPORT", "errorMessage":"TCP Ping Connection Error: dial tcp 203.0.113.1:80: connect: no route to host", "icmpCode": 0, "isHealthy": false, "isTimedOut": false, "latencyInMs": 0, "protocol": "TCP", "startTime": 1517323711505, "target": "www.example.com", "vantagePointName": "dgo-nyc" }
Invia una richiesta API all'URL dei risultati