Monitoraggio dell'integrità e delle prestazioni

Knative serving utilizza Cloud Monitoring, che fornisce monitoraggio delle prestazioni, metriche, controlli di uptime e basati sulle soglie avvisi. Puoi anche configurare e utilizzare Metriche personalizzate di Cloud Monitoring. Si applicano i prezzi di Google Cloud Observability.

Per i cluster su Google Cloud, Knative serving è automaticamente integrato con Cloud Monitoring senza configurazione aggiuntiva. Ciò significa che le metriche per i tuoi servizi Knative serving vengono acquisiti automaticamente in esecuzione.

Per gli altri cluster, devi prima abilitare le metriche configurazione della tua CloudRun risorsa personalizzata.

Puoi visualizzare le metriche in Cloud Monitoring o in Knative serving nella console. Cloud Monitoring offre più grafici e filtri le opzioni di CPU e memoria disponibili.

Tipi di risorse

Il nome della risorsa di monitoraggio per Knative serving è Knative serving Revisione (knative_revision) .

Visualizzazione delle metriche in Knative serving

Per visualizzare le metriche in Knative serving:

  1. Vai a Knative serving nella console Google Cloud:

    Vai a Knative serving

  2. Individua il servizio nell'elenco dei servizi e fai clic su di esso.

  3. Fai clic sulla scheda Metriche per visualizzare le metriche relative a quella revisione.

Visualizzazione delle metriche in Cloud Monitoring

Per visualizzare le metriche per una risorsa monitorata mediante Metrics Explorer, segui questi passaggi:

  1. Nella console Google Cloud, vai alla Pagina Esplora metriche:

    Vai a Esplora metriche

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoraggio.

  2. Nell'elemento Metrica, espandi il menu Seleziona una metrica, inserisci Knative serving Revision nella barra dei filtri, poi utilizza i sottomenu per selezionare un tipo di risorsa e una metrica specifici:
    1. Nel menu Active Resources (Risorse attive), seleziona Knative serving Revisione.
    2. Per selezionare una metrica, utilizza i menu Categorie di metriche attive e Metriche attive. Per una descrizione completa delle metriche disponibili, consulta:
    3. Fai clic su Applica.
  3. Per rimuovere le serie temporali dal display, utilizza il metodo Elemento Filtro:

  4. Per combinare le serie temporali, utilizza i menu nella Elemento di aggregazione: Ad esempio, per visualizzare l'utilizzo della CPU per le VM, in base alla zona, imposta il valore il primo menu su Media e il secondo menu su zone.

    Tutte le serie temporali vengono visualizzate quando è impostato il primo menu dell'elemento Aggregation in Unaggregated (Non aggregato). Le impostazioni predefinite per l'elemento Aggregation sono determinati dal tipo di metrica selezionato.

  5. Per la quota e altre metriche che registrano un campione al giorno:
    1. Nel riquadro Display, Imposta Tipo di widget su Grafico a barre in pila.
    2. Imposta il periodo di tempo su almeno una settimana.

Aggiunta dei controlli di uptime

Puoi usare Cloud Monitoring per tenere traccia dei tuoi servizi delle prestazioni. Per ulteriori informazioni, vedi Verifica la disponibilità del servizio(controlli di uptime).

Aggiunta di avvisi

Puoi utilizzare Cloud Monitoring per inviare notifiche su ad esempio errori dei controlli di uptime. Per ulteriori informazioni, vedi Crea e gestisci i criteri di avviso per il tuo servizio.