VK Cloud logo

Автоматты масштабтау агентінің журналдарын қарау

Kubernetes кластерінің автоматты масштабтау агенті (Cluster Autoscaler) кластердің worker-түйіндеріне түсетін жүктемені бақылайды және қажет болған жағдайда олардың санын азайтады немесе арттырады. Ақауларды диагностикалау үшін автоматты масштабтау журналдарын қарай аласыз.

Автоматты масштабтау агенті және онымен жұмыс істеу туралы толығырақ Cluster Autoscaler-дің ресми құжаттамасында.

Дайындық қадамдары

  1. Жасаңыз Kubernetes кластерін өзекті нұсқада, егер бұл әлі жасалмаған болса.
  2. Егер бұл әлі жасалмаса, kubectl утилитасын орнатып, баптаңыз.
  3. kubectl көмегімен кластерге қосылыңыз.

1. Автоматты масштабтау агенті подының атын анықтаңыз

Автоматты масштабтау агенті подының атауы, әдетте, cluster-autoscaler деп басталады. Оны анықтау үшін тәсілдердің бірін пайдаланыңыз:

VK Cloud жеке кабинетінен кластер подтарының тізімін қараңыз.

2. Автоматты масштабтау агенті подының журналдарын қараңыз

Пәрменді орындаңыз:

kubectl logs <ИМЯ_ПОДА> -n kube-system

Журналдарды нақты уақыт режимінде бақылау үшін под атауының алдына -f опциясын қосыңыз:

kubectl logs -f <ИМЯ_ПОДА> -n kube-system

3. Кластер оқиғаларын қараңыз

  1. Кластерде болып жатқан оқиғалар туралы ақпаратты алыңыз:

    kubectl get events -n kube-system
  2. Оқиғаларды автоматты масштабтау агенті подының атауы бойынша сүзіңіз (әдетте под атауында cluster-autoscaler болады):

    kubectl get events -n kube-system | grep cluster-autoscaler

Оқиғалармен жұмыс істеу туралы толығырақ Kubernetes-тің ресми құжаттамасында.

Пайдаланылмайтын ресурстарды жойыңыз

Жұмыс істеп тұрған кластер тарификацияланады және есептеу ресурстарын тұтынады. Егер сіз кластерді тестілеу мақсатында жасап, ол енді қажет болмаса: