Identificare i cluster GKE inattivi


Puoi identificare i cluster Google Kubernetes Engine (GKE) standard inattivi utilizzando approfondimenti e consigli. Dopo aver verificato che i cluster inattivi identificati non sono utilizzati, puoi eliminarli per risparmiare sui costi. Se possibile, il consiglio include i risparmi mensili previsti per l'eliminazione di un cluster. Per ulteriori informazioni, consulta Informazioni sulla stima dei costi per i cluster inattivi.

GKE fornisce approfondimenti e consigli per scenari di ottimizzazione dei costi come cluster sottodimensionati, cluster sovradimensionati e cluster inattivi, con consigli corrispondenti per eseguire lo scale up, lo scale down o l'eliminazione dei cluster. Questa pagina spiega come identificare i cluster inattivi. Consulta anche Identificare i cluster GKE sottodimensionati e sovradimensionati.

GKE non fornisce approfondimenti per i cluster Autopilot, che comportano costi operativi minimi in quanto paghi solo per le risorse richieste dai carichi di lavoro. Per saperne di più, consulta Prezzi di Autopilot.

GKE monitora i tuoi cluster e fornisce indicazioni per ottimizzare l'utilizzo tramite Active Assist, un servizio che fornisce recommender che generano approfondimenti e consigli per l'utilizzo delle risorse su Google Cloud.

Per ulteriori informazioni su come gestire gli approfondimenti e i suggerimenti, consulta Ottimizzare l'utilizzo di GKE con approfondimenti e suggerimenti.

Identificare i cluster inattivi

Per identificare i cluster inattivi, visualizza approfondimenti e consigli utilizzando la Google Cloud console, Google Cloud CLI o l'API Recommender. Utilizza i sottotipi di approfondimenti mostrati nella tabella della sezione seguente e il sottotipo di consiglio CLUSTER_IDLE. Nella console, queste informazioni vengono visualizzate nella scheda Ottimizzazione dei costi della pagina Cluster.

Dopo aver identificato i cluster inattivi, consulta le considerazioni per l'eliminazione dei cluster inattivi.

Come GKE identifica i cluster inattivi

GKE utilizza gli indicatori di utilizzo per determinare se ricevi un'informazione e un consiglio.

La tabella seguente descrive gli indicatori utilizzati da GKE e la soglia per ciascun indicatore. Ogni indicatore attiva un insight indipendente. Se un cluster ha più approfondimenti, GKE mostra un singolo consiglio.

Sottotipo di insight Indicatore Periodo di osservazione Dettagli
CLUSTER_IDLE_NO_RUNNING_PODS Nessun pod del cliente in esecuzione Ultimi 30 giorni Non sono presenti pod nello stato Running al di fuori dello spazio dei nomi kube-system e gmp-system nei log degli eventi delle metriche del cluster per il cluster negli ultimi 30 giorni.
CLUSTER_IDLE_NO_NODES Nessun nodo o pool di nodi Ultimi 30 giorni Non sono presenti nodi o pool di nodi nei log degli eventi relativi alle metriche del cluster per il cluster negli ultimi 30 giorni.
CLUSTER_IDLE_LOW_CPU_UTILIZATION Utilizzo ridotto della CPU e nessun nuovo pod Ultimi 30 giorni Un cluster GKE è inattivo con un utilizzo ridotto della CPU quando entrambe le seguenti condizioni sono vere:
  • L'utilizzo della CPU è costantemente inferiore al 7% in ogni ora negli ultimi 30 giorni.
  • Il numero di pod attivi rimane invariato negli ultimi 30 giorni.

GKE non invia consigli per i cluster creati meno di 30 giorni fa.

Informazioni sulla stima dei costi per i cluster inattivi

Se possibile, GKE include nel consiglio un costo mensile stimato del cluster inattivo, che prevede l'importo che risparmieresti ogni mese se eliminassi il cluster. Questa stima deriva dai costi del cluster negli ultimi 30 giorni.

Gli eventuali risparmi stimati sono proiezioni basate su spese precedenti e non sono una garanzia di costi o risparmi futuri.

Per visualizzare queste stime, assicurati di disporre dell'autorizzazionebilling.accounts.getSpendingInformation necessaria per ricevere informazioni sulle spese. Per maggiori dettagli, consulta Accesso alla fatturazione Cloud.

Per ulteriori informazioni sul costo di tutti i tuoi cluster GKE, inclusa un'analisi più granulare in base a spazi dei nomi e carichi di lavoro, consulta Ottenere informazioni chiave sulla spesa per l'allocazione delle risorse GKE e i costi dei cluster.

Per ulteriori informazioni sui costi di esecuzione di un cluster GKE, consulta i prezzi di GKE.

Considerazioni sull'eliminazione dei cluster inattivi

Prima di eliminare un cluster che GKE determina essere inattivo, prendi in considerazione le seguenti possibilità:

  • Qualcuno usa il cluster? Ad esempio, un cluster potrebbe essere intenzionalmente inattivo se il suo scopo è mantenere la capacità di failover.
  • Il cluster deve essere ridotto anziché eliminato? Ad esempio, un cluster che esegue un carico di lavoro utile potrebbe avere un utilizzo ridotto ed essere identificato come inattivo perché sono state pianificate più risorse del necessario.

Implementare il consiglio per eliminare i cluster inattivi

Se hai ricevuto un'informazione e un consiglio che ti indicano che hai un cluster inattivo che può essere eliminato e hai escluso le considerazioni per mantenere il cluster in esecuzione, segui le istruzioni riportate nel consiglio ed elimina il cluster.

Passaggi successivi