Автоматты масштабтау агентінің журналдарын қарау
Kubernetes кластерінің автоматты масштабтау агенті (Cluster Autoscaler) кластердің worker-түйіндеріне түсетін жүктемені бақылайды және қажет болған жағдайда олардың санын азайтады немесе арттырады. Ақауларды диагностикалау үшін автоматты масштабтау журналдарын қарай аласыз.
Автоматты масштабтау агенті және онымен жұмыс істеу туралы толығырақ Cluster Autoscaler-дің ресми құжаттамасында.
- Жасаңыз Kubernetes кластерін өзекті нұсқада, егер бұл әлі жасалмаған болса.
- Егер бұл әлі жасалмаса,
kubectlутилитасын орнатып, баптаңыз. kubectlкөмегімен кластерге қосылыңыз.
Автоматты масштабтау агенті подының атауы, әдетте, cluster-autoscaler деп басталады. Оны анықтау үшін тәсілдердің бірін пайдаланыңыз:
VK Cloud жеке кабинетінен кластер подтарының тізімін қараңыз.
Пәрменді орындаңыз:
kubectl logs <ИМЯ_ПОДА> -n kube-system
Журналдарды нақты уақыт режимінде бақылау үшін под атауының алдына -f опциясын қосыңыз:
kubectl logs -f <ИМЯ_ПОДА> -n kube-system
-
Кластерде болып жатқан оқиғалар туралы ақпаратты алыңыз:
kubectl get events -n kube-system -
Оқиғаларды автоматты масштабтау агенті подының атауы бойынша сүзіңіз (әдетте под атауында
cluster-autoscalerболады):kubectl get events -n kube-system | grep cluster-autoscaler
Оқиғалармен жұмыс істеу туралы толығырақ Kubernetes-тің ресми құжаттамасында.
Жұмыс істеп тұрған кластер тарификацияланады және есептеу ресурстарын тұтынады. Егер сіз кластерді тестілеу мақсатында жасап, ол енді қажет болмаса:
- тоқтатыңыз оны кейінірек пайдалану үшін;
- жойыңыз оны біржола.