Segnali aurei nelle dashboard di Application Monitoring
Le dashboard create da Application Monitoring mostrano i dati di log e delle metriche, inclusi i seguenti indicatori chiave, quando questi dati includono etichette specifiche dell'applicazione:
- Traffico: tassi di richieste in entrata sul servizio o sul workload nel periodo di tempo selezionato. Per alcune configurazioni, questo grafico contiene schede. La scheda Richiesta mostra la metrica L7 di networking e la scheda Byte mostra la metrica L4 di networking.
- Tasso di errore del server: il rapporto tra le richieste in entrata il cui codice di risposta è equivalente a un codice di risposta HTTP 5xx e tutte le richieste in entrata nel periodo di tempo selezionato.
- Latenza P95: 95° percentile della latenza per una richiesta gestita nel periodo di tempo selezionato, in millisecondi.
- Saturazione: misura il livello di utilizzo del servizio o del carico di lavoro. Ad esempio, per i gruppi di istanze gestite (MIG), Cloud Run e i deployment di Google Kubernetes Engine, questo campo mostra l'utilizzo della CPU.
Se esplori una dashboard, potresti notare che una metrica rappresentata in un grafico per un segnale d'oro è diversa dalla metrica che ti aspetti. Per alcuni indicatori chiave di prestazione, Google Cloud Observability ha un elenco prioritario di metriche di origine. Se una metrica preferita non è disponibile, Google Cloud Observability cerca nell'elenco finché non ne trova una disponibile.
Risorse dell'infrastruttura supportate
La colonna Note e limitazioni elenca i dettagli sugli indicatori aurei supportati. Questa colonna elenca anche le limitazioni.
| Risorse dell'infrastruttura | Segnali aurei | Note e limitazioni |
|---|---|---|
| Cluster AlloyDB per PostgreSQL (regionale) |
Le etichette delle applicazioni non sono associate agli intervalli. | |
| Istanze AlloyDB per PostgreSQL (regionale) |
|
Le etichette delle applicazioni non sono associate agli intervalli. |
| Cluster Bigtable (regionale) |
|
Le etichette delle applicazioni non sono associate agli intervalli. |
| Istanze Bigtable (regionale) |
Le etichette delle applicazioni non sono associate ai dati delle metriche o agli span. | |
| Cloud Domains | Le etichette delle applicazioni non sono associate ai dati delle metriche o agli span. | |
| Job Cloud Run (regionale) |
|
|
| Servizi e funzioni Cloud Run (regionale) |
|
Solo gli intervalli di traccia generati dai workload strumentati contengono etichette dell'applicazione. Solo i carichi di lavoro strumentati dal cliente in esecuzione in Cloud Run generano indicatori golden. |
| Bucket di log Cloud Logging (globali e regionali) |
Solo gli audit log contengono le etichette delle applicazioni. | |
| Istanze Cloud SQL (regionale) |
|
Le etichette delle applicazioni non sono associate agli intervalli. |
| Bucket Cloud Storage (regionali e multiregionali) |
|
Le etichette delle applicazioni non sono associate agli intervalli. |
| Gruppi di istanze gestite di Compute Engine (regionali e di zona) |
|
|
|
Servizio Dataproc Metastore (regionale e multiregionale) |
|
Le etichette delle applicazioni non sono associate agli intervalli. Per informazioni generali, consulta Panoramica di Dataproc Metastore. |
|
Pipeline di distribuzione di Cloud Deploy (regionale) |
Le etichette delle applicazioni non sono associate agli intervalli. | |
| Database Firestore (regionale) |
|
Le etichette delle applicazioni non sono associate agli intervalli. |
Gateway GKEgateway.networking.k8s.io/Gateway
|
|
Le etichette delle applicazioni non sono associate alle voci di log o agli intervalli. |
GKE Ingressnetworking.k8s.io/Ingress
|
|
Le etichette delle applicazioni non sono associate agli intervalli. |
| CronJob Kubernetes (regionale e zonale) |
Per scoprire come eseguire CronJob in GKE, consulta Informazioni sui CronJob in GKE. | |
| Kubernetes DaemonSets (regionali e zonali) |
Consulta Indicatori chiave di prestazione per Kubernetes. | |
| Deployment Kubernetes (regionali e zonali) |
Consulta Indicatori chiave di prestazione per Kubernetes. | |
| Kubernetes StatefulSets (regionali e zonali) |
Consulta Indicatori chiave di prestazione per Kubernetes. | Per scoprire come utilizzare un StatefulSet o eseguire il deployment di un'applicazione stateful, consulta Informazioni su StatefulSet in Google Kubernetes Engine. |
| Bilanciatori del carico delle applicazioni esterni e interni di livello 7 con traffico HTTP o HTTPS (globali, regionali e interregionali) |
|
Per i bilanciatori del carico delle applicazioni, solo le regole di forwarding e i servizi di backend sono integrati con App Hub. Le etichette delle applicazioni non sono associate agli intervalli. |
| Cluster Memorystore for Redis (regionale) |
|
Le etichette delle applicazioni non sono associate alle voci di log o agli intervalli. |
| Istanze Memorystore for Redis (regionale) |
Le etichette delle applicazioni non sono associate ai dati delle metriche o agli span. | |
| Argomenti Pub/Sub (globale) |
|
Le etichette delle applicazioni non sono associate agli intervalli. |
| Sottoscrizioni Pub/Sub (globale) |
|
Le etichette delle applicazioni non sono associate agli intervalli. |
| Secret di Secret Manager (globali e regionali) |
Le etichette delle applicazioni non sono associate agli intervalli. | |
| Database Spanner (globali e regionali) |
Le etichette delle applicazioni non sono associate ai dati delle metriche o agli span. | |
| Istanze Spanner (globali e regionali) |
|
Le etichette delle applicazioni non sono associate agli intervalli. |
| Agenti Vertex AI Agent Engine (regionale) |
|
|
| Server MCP di Google Cloud (globale) |
|
Gli indicatori dorati vengono visualizzati solo nella dashboard dettagliata. Le etichette delle applicazioni non sono associate ai dati delle metriche o agli span. |
Segnali aurei per Kubernetes
Per Kubernetes DaemonSet, Deployment e StatefulSet, Google Cloud Observability utilizza i seguenti dati delle metriche per derivare i valori per i segnali d'oro, quando questi dati delle metriche sono disponibili:
- Traffico: service/server/request_count. Le unità per questa metrica sono richieste al secondo.
- Tasso di errore del server: rapporto tra le richieste
service/server/request_countil cui stato di risposta è compreso tra 500 e 599 inclusi e il numero totale di richieste. - Latenza P95: il 95° percentile della metrica service/server/response_latencies.
- Saturazione: il rapporto tra container/cpu/core_usage_time e container/cpu/request_cores.
In una dashboard, potresti notare che il grafico che mostra le informazioni sul traffico contiene due schede:
- La scheda Traffico (richieste) mostra i dati sul traffico di rete L7 e le unità sono richieste al secondo.
- La scheda Traffico (byte) mostra la metrica pod/network/received_bytes_count, che ha unità di misura KiB al secondo ed è una metrica di rete L4.
Quando sono disponibili sia le metriche sul traffico L7 sia quelle L4, le metriche L7 vengono visualizzate nelle pagine di riepilogo, ma il grafico del traffico contiene schede che ti consentono di visualizzare entrambe le metriche. Se è disponibile una sola metrica, questa viene mostrata nella pagina di riepilogo e nelle dashboard.
Per i workload eseguiti su GKE, Google Cloud Observability potrebbe
derivare i segnali d'oro dalla metrica Prometheus
http_server_request_duration_seconds, disponibile solo
se strumenti la tua applicazione utilizzando OpenTelemetry. Per scoprire di più, vedi
Strumentare l'applicazione.