Identifica i cluster GKE inattivi


Puoi identificare i cluster Google Kubernetes Engine (GKE) Standard inattivi utilizzando gli insight e i suggerimenti del motore per suggerimenti sui cluster inattivi. Dopo aver verificato che i cluster inattivi identificati non sono utilizzati, puoi eliminarli per risparmiare sui costi. Il motore per suggerimenti sui cluster inattivi non è pertinente per i cluster Autopilot, che comportano costi operativi minimi, in quanto paghi solo per le risorse richieste dai tuoi carichi di lavoro. Per scoprire di più, consulta la sezione Prezzi di Autopilot.

GKE monitora i cluster e fornisce indicazioni per ottimizzare l'utilizzo tramite il motore per suggerimenti, un servizio che fornisce insight e suggerimenti per l'utilizzo delle risorse su Google Cloud.

Per saperne di più su come gestire insight e suggerimenti, consulta Ottimizzare l'utilizzo di GKE con insight e suggerimenti.

Identifica i cluster inattivi

Per identificare i cluster inattivi, visualizza insight e suggerimenti generati dal motore per suggerimenti sui cluster inattivi utilizzando la console Google Cloud, Google Cloud CLI o l'API Recommender. Utilizza i sottotipi di insight mostrati nella tabella nella sezione seguente e il sottotipo di suggerimento CLUSTER_IDLE. Nella console, questi approfondimenti vengono visualizzati nella scheda Ottimizzazione dei costi sulla pagina Cluster.

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

Come il motore per suggerimenti identifica i cluster inattivi

Questo motore per suggerimenti utilizza gli indicatori di utilizzo per determinare se dovresti ricevere un insight o un suggerimento.

La tabella seguente descrive gli indicatori utilizzati dal motore per suggerimenti sui cluster inattivi e la soglia per ciascun indicatore. Ogni indicatore attiva un insight indipendente. Se esistono più insight per lo stesso cluster, GKE visualizza un unico suggerimento.

Sottotipo di insight Indicatore Soglia Dettagli
CLUSTER_IDLE_NO_RUNNING_PODS Nessun pod del cliente in esecuzione Ultimi 30 giorni Non sono presenti pod in 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 Nei log eventi delle metriche del cluster per il cluster negli ultimi 30 giorni sono presenti zero nodi o zero pool di nodi.
CLUSTER_IDLE_LOW_CPU_UTILIZATION Basso utilizzo della CPU e nessun nuovo oggetto Inferiore al 7% in media su 1 ora e 30 giorni L'utilizzo della CPU (calcolato in media su 1 ora) è inferiore al 7% e non sono state apportate modifiche al conteggio degli oggetti negli ultimi 30 giorni.

Considerazioni sull'eliminazione dei cluster inattivi

Prima di eliminare un cluster inattivo consigliato dal motore per suggerimenti sui cluster inattivi, considera le seguenti possibilità:

  • Qualcuno utilizza il cluster? Ad esempio, un cluster potrebbe essere intenzionalmente inattivo, se il suo scopo è mantenere la capacità di failover.
  • Vuoi fare lo scale down del cluster anziché eliminarlo? Ad esempio, un cluster che esegue un carico di lavoro utile potrebbe avere un basso utilizzo ed essere identificato come inattivo perché è stato eseguito il provisioning di più risorse del necessario.

Implementa il suggerimento per eliminare i cluster inattivi

Se hai ricevuto un approfondimento e un suggerimento relativi alla possibilità di eliminare un cluster inattivo e che hai escluso le considerazioni per mantenere il cluster in esecuzione, segui le istruzioni nel suggerimento ed elimina il cluster.

Passaggi successivi