Knative Serving utilizza Cloud Monitoring, che fornisce monitoraggio delle prestazioni, metriche, controlli di uptime e avvisi basati su soglie. Puoi anche configurare e utilizzare le metriche personalizzate di Cloud Monitoring. Vengono applicati i prezzi di Google Cloud Observability.
Per i cluster su Google Cloud, Knative serving è integrato automaticamente con Cloud Monitoring senza configurazione aggiuntiva. Ciò significa che le metriche per i tuoi servizi Knative serving vengono acquisite automaticamente quando sono in esecuzione.
Per gli altri cluster, devi prima abilitare le metriche
configurando la risorsa personalizzata CloudRun
.
Puoi visualizzare le metriche in Cloud Monitoring o nella pagina Knative Serving della console. Cloud Monitoring offre più opzioni di grafici e filtri.
Tipi di risorse
Il nome della risorsa di monitoraggio per Knative serving è
Revisione di Knative serving (knative_revision
) .
Visualizzazione delle metriche in Knative serving
Per visualizzare le metriche in Knative serving:
Vai a Knative Serving nella console Google Cloud :
Individua il servizio nell'elenco dei servizi e fai clic su di esso.
Fai clic sulla scheda Metriche per visualizzare le metriche per quella revisione.
Visualizzazione delle metriche in Cloud Monitoring
Per visualizzare le metriche per una risorsa monitorata con Esplora metriche, segui questi passaggi:
-
Nella console Google Cloud , vai alla pagina leaderboard Esplora metriche:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.
- Nella barra degli strumenti della console Google Cloud , seleziona il tuo progetto Google Cloud . Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione della cartella app.
- Nell'elemento Metrica, espandi il menu Seleziona una metrica,
digita
Knative serving Revision
nella barra dei filtri e poi utilizza i sottomenu per selezionare un tipo di risorsa e una metrica specifici:- Nel menu Risorse attive, seleziona Revisione di Knative Serving.
- Per selezionare una metrica, utilizza i menu Categorie di metriche attive e Metriche attive. Per una descrizione completa delle metriche disponibili, consulta:
- Fai clic su Applica.
Per aggiungere filtri, che rimuovono le serie temporali dai risultati della query, utilizza l'elemento Filtro.
Per combinare le serie temporali, utilizza i menu dell'elemento Aggregazione. Ad esempio, per visualizzare l'utilizzo della CPU per le VM, in base alla zona, imposta il primo menu su Media e il secondo menu su zona.
Tutte le serie temporali vengono visualizzate quando il primo menu dell'elemento Aggregazione è impostato su Nessuna aggregazione. Le impostazioni predefinite per l'elemento Aggregazione sono determinate dal tipo di metrica che hai selezionato.
- Per la quota e altre metriche che riportano un campione al giorno, segui questi passaggi:
- Nel riquadro Visualizzazione, imposta Tipo di widget su Grafico a barre in pila.
- Imposta il periodo di tempo su almeno una settimana.
Aggiunta di controlli di uptime
Puoi utilizzare Cloud Monitoring per monitorare le prestazioni dei tuoi servizi. Per ulteriori informazioni, consulta Verificare la disponibilità del servizio(controlli di uptime).
Aggiungere avvisi
Puoi utilizzare Cloud Monitoring per inviare notifiche relative a determinati eventi, ad esempio errori di controllo di uptime. Per saperne di più, consulta Creare e gestire criteri di avviso per il tuo servizio.