Am creat o valoare bazată pe jurnal folosind jurnalele stocate în Google Cloud Logs pe baza duratei răspunsului HTTP. Aș dori un grafic care arată zona stivuită pentru percentilele 50, 95 și 99.
Am citit documentele Google Cloud Monitoring pe diferite diagrame și, deși pot obține orice valoare pentru a afișa ca percentilă; Se pare că nu pot avea toate cele trei percentile stivuite în același timp.
Ce este este posibil să adăugați cele 3 percentile la o diagramă ca 3 metrici separate cu aliniere diferită, care pare să funcționeze bine pentru diagramele cu linii obișnuite, dar dacă schimb tipul de diagramă în zonă stivuită, atunci fiecare percentilă își umbrește aria independent de celelalte linii de percentile.
De asemenea, pot să apară toate cele trei linii dacă selectez o diagramă „Hartă termică”. sumă
sau delta
aliniere și faceți clic pe butonul „Ascundeți harta termică” din diagramă din Exploratorul de valori.
Aceasta este o modalitate foarte comună de a vizualiza percentilele de distribuție, așa că cred că ar trebui să fie posibil (poate prin editarea direcției de interogare pentru a include mai multe percentile), astfel încât orice ajutor este apreciat.
Detalii pentru metrica:
Tip: Distributie
Filtru: logName = „projects/lv-server-1/logs/tail-logs” ȘI jsonPayload.httpRequest:*
Unități: s
Nume câmp: jsonPayload.duration
Etichete:
- „stare, INTEGER, jsonPayload.status”
- 'content_type, STRING,jsonPayload.resp_headers."Content-Type"'
Găleți de histogramă:
- Tip: exponențial
- Număr de găleți: 64
- Factor de creștere exponenală: 2,0
- Scară liniară: .00005