เบเปเบญเบเบชเปเบฒเบ Kube Eagle - เบเบนเปเบชเบปเปเบเบญเบญเบ Prometheus. เบกเบฑเบเปเบเปเบเบฒเบเปเบเบฑเบเบชเบดเปเบเบเบตเปเปเบขเบฑเบเบเบตเปเบเปเบงเบเปเบซเปเปเบเบปเปเบฒเปเบเบเบตเบเบทเปเบเบเปเบฝเบงเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบเบเบธเปเบกเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบฒเบ. เปเบเบเบตเปเบชเบธเบ, เบเปเบญเบเปเบเปเบเบฐเบซเบเบฑเบเปเบเบดเบเบซเบผเบฒเบเบฎเปเบญเบเปเบเบฅเบฒเปเบเบฒเบฐเบงเปเบฒเบเปเบญเบเปเบฅเบทเบญเบเบเบฐเปเบเบเปเบเบทเปเบญเบเบเบฑเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเปเบฅเบฐเบเปเบฒเบเบปเบเบเบญเบเปเบเบเบเปเบฒเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเบงเบฝเบ.
เบเปเบญเบเบเบฐเบเบญเบเปเบเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบปเบเบเบฐเปเบซเบเบ
เบเปเบญเบเบเบฑเบเบเบฒเบเบซเบผเบฒเบเบเบธเปเบกเบเบญเบ 4-50 nodes. เปเบเปเบฅเบฐเบเบธเปเบกเบกเบตเปเบเบดเบ 200 microservices เปเบฅเบฐเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ. เปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฒเปเบเปเบเบตเปเบเบตเบเบงเปเบฒเบเบญเบเบฎเบฒเบเปเบงเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบง, เบเบฒเบเบเบดเบเบเบฑเปเบเบชเปเบงเบเปเบซเบเปเปเบเปเบเบทเบเบเบฑเปเบเบเปเบฒเบเปเบงเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ RAM เปเบฅเบฐ CPU เบฅเบฐเปเบเบตเบ. เบงเบดเบเบตเบเบตเป, เบเบฑเบเบชเบฒเบกเบฒเบเปเบญเบปเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบกเบตเบขเบนเปเบเปเบฒเบเปเบฒเปเบเบฑเบ, เปเบฅเบฐเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบเปเปเปเบเบเปเบเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบญเบทเปเบเปเปเบ node เบเบตเป. เปเบฅเปเบง, เบกเบฑเบเบเบตเบเป?
เปเบฅเบฐเปเบเบดเบเปเบกเปเบเบงเปเบฒ cluster เบเปเบฅเบดเปเบเบ CPU เบเปเบญเบเบเปเบฒเบเบซเบเปเบญเบ (8%) เปเบฅเบฐ RAM (40%), เบเบงเบเปเบฎเบปเบฒเบชเบฐเปเบซเบกเบตเบกเบตเบเบฑเบเบซเบฒเบเบฑเบ pods เปเบเปเบเบทเบ preempted เปเบกเบทเปเบญเบเบงเบเปเบเบปเบฒเบเบฐเบเบฒเบเบฒเบกเบเบฑเบเบชเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบซเบผเบฒเบเบเปเบงเบฒเบเบตเปเบกเบตเบขเบนเปเปเบ node. เปเบเบเบฒเบงเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฝเบ dashboard เบเบฝเบงเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบฑเบเบเบฐเบเบฒเบเบญเบ Kubernetes. เปเบเบเบเบตเป:
Grafana dashboard เบเบตเปเบกเบต cAdvisor metrics เปเบเบปเปเบฒเบเบฑเปเบ
เบเปเบงเบเปเบเบเบเบฑเปเบเบเปเบฒเบง, เบกเบฑเบเบเปเปเปเบกเปเบเบเบฑเบเบซเบฒเบเบตเปเบเบฐเปเบซเบฑเบ nodes เบเบตเปเบเบดเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบฅเบฐ CPU เบซเบผเบฒเบ. เบเบฑเบเบซเบฒเปเบกเปเบเปเบเบทเปเบญเบเบดเบเบญเบญเบเบงเปเบฒเปเบซเบเบเบปเบเปเบกเปเบเบซเบเบฑเบ. เปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบเบฑเบเปเบงเป, เปเบเปเบเบญเบ, เบซเบเบถเปเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบฎเบฑเบเบเบฐเบเบฑเบเบขเบนเปเปเบเบเบฑเบเบเบฑเบเบซเบกเบปเบ (เบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบฎเปเบญเบเบเปเปเบเบปเปเบฒเบเบฑเบเบเบญเบเปเบเบเบเปเบฒเบเบฑเบ). เปเบเปเบเบตเปเบเปเปเปเบกเปเบเบเบฒเบเปเบเปเบฎเบฒเบเปเบงเบเบตเปเบชเบฐเบซเบฅเบฒเบเบเบตเปเบชเบธเบ. เบเบธเปเบกเบเบฑเปเบเบเปเบฒเบงเบกเบตเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบซเบผเบฒเบเบฎเปเบญเบ gigabytes, เปเบเบเบฐเบเบฐเบเบตเปเบเบฒเบ nodes เบเปเบฒเบฅเบฑเบเบซเบดเบงเปเบซเบ, เปเบเบเบฐเบเบฐเบเบตเปเบเบปเบเบญเบทเปเบเบกเบต 4-10 GB เบเบตเปเปเบซเบฅเบทเบญเบขเบนเปเปเบเบชเบฐเบซเบเบงเบ.
เบกเบฑเบเบเบฐเบเบปเบเบงเปเบฒเบเบปเบงเบเปเบฒเบเบปเบเปเบงเบฅเบฒ Kubernetes เปเบเบเบขเบฒเบเบงเบฝเบเบเบตเปเบเปเปเบชเบฐเปเบซเบกเบตเบเบฑเบเปเบเบเบปเปเบงเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบกเบตเบขเบนเป. เบเบปเบงเบเปเบฒเบเบปเบเปเบงเบฅเบฒ Kubernetes เบเบดเบเบฒเบฅเบฐเบเบฒเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ: เบเบงเบฒเบกเปเบเปเบเบดเบ, เบเบงเบฒเบกเบเปเปเบเปเปเบเปเบฅเบฐเบเบปเบเบฅเบฐเบเบฝเบเบเบฒเบเบเบปเบเบเบฒเบ, เบเบปเบงเปเบฅเบทเบญเบ node เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเบเบฑเบ nodes เบเบตเปเบกเบตเบขเบนเป. เปเบเปเปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเปเบญเบเบเปเปเบกเบตเบซเบเบฑเบเบเบทเปเบเบงเบเบฑเปเบ, เปเบฅเบฐเบเบฑเบเปเบเปเบเบทเบเบงเบฒเบเปเบเบเปเบเบเบญเบตเบเบเบฒเบกเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบฎเปเบญเบเบเปเปเบเปเบเปเบฅเบฐ node.
เปเบซเบเบเบเบตเปเบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเปเปเบชเบเบเปเบฒเบเบตเปเบชเบธเบเปเบฅเบฐเบเบตเปเบเบญเบเบชเบฐเบซเบเบญเบเปเบเบทเปเบญเบเปเบเบเบฒเบเบฎเปเบญเบเบเปเปเบเปเบเบทเบเปเบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบ pod. เบเบงเบเปเบฎเบปเบฒเบเบปเบเบงเปเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบฎเปเบญเบเบเปเบขเบนเปเปเบ nodes เบเปเปเบเบปเบเบเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเบเบดเบ, เปเบฅเบฐเบเบตเปเปเบกเปเบเบเปเบญเบเบเบตเป Kube Eagle เปเบฅเบฐเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบเบกเบฑเบเบกเบฒเบเปเบงเบ.
เบเปเบญเบเบกเบตเบเบธเปเบก Kubernetes เปเบเบทเบญเบเบเบฑเบเปเบปเบเบเบตเปเบเบดเบเบเบฒเบกเบเปเบงเบ
เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบชเบปเบกเบเบปเบเบเบฒเบเบงเบฑเบเปเบเบเบเบฒเบเบเปเบฒเปเบเปเบเบฑเบเบเปเบฒเบฎเปเบญเบเบเปเปเบฅเบฐเบเบฒเบเบเปเบฒเบเบฑเบ metrics เปเบ Grafana, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเบเปเบฝเบงเบเบฑเบเบเบฑเบเบซเบฒ. เบเบตเปเบเบฑเบเบเบทเบเปเบฒเบเบเบฒเบ, เปเบเปเบชเบญเบเปเบเบทเปเบญเบเบกเบทเบเบปเบงเบเบดเบเปเบฅเปเบงเบเบทเปเบเปเบฒเบเบเบทเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบฅเบฐเบเบฒเบ metrics เบเปเปเบกเบตเบเปเบฒเบเบเบทเป metadata เบเบฑเบเบซเบกเบปเบ. Kube Eagle เปเบฎเบฑเบเบเบธเบเบขเปเบฒเบเบเปเบงเบเบเบปเบงเบกเบฑเบเปเบญเบเปเบฅเบฐเบเบฐเบเบฒเบเปเบเบดเปเบเบเบทเบงเปเบฒ:
เบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบเบฑเบโเบเบฒเบโเปเบเปโเปเบโเบเบฑเบโเบซเบฒโเบเปเบฒโเบเบงเบโเบซเบผเบฒเบโเบเบฑเบโเบเบฑเบโเบเบฐโเบเบฒโเบเบญเบโเปเบฅเบฐโเบเบฒเบโเบเบฐโเบขเบฑเบโเบญเบธโเบเบฐโเบเบญเบโ:
- เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบเบปเบเบเปเปเบฎเบนเปเบงเปเบฒเบเปเบฒเบเบงเบ microservices เบเปเบญเบเบเบฒเบ (เบซเบผเบทเบเบฝเบเปเบเปเบเปเปเปเบเปเบฅเบปเบเบเบงเบ). เบเปเปเบกเบตเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเบเบตเปเบเบฐเบเบญเบเบซเบฒเบเปเบฒเบฎเปเบญเบเบเปเบเบตเปเบเปเปเบเบทเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ - เบชเปเบฒเบฅเบฑเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฎเบนเปเบงเปเบฒเบเบฒเบเบเปเบฅเบดเปเบเบเบเบงเบเบเบฑเบเบเปเบฒเบฎเปเบญเบเบเปเปเบฅเบฐเบเปเปเบเปเบฒเบเบฑเบ. เปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบเบปเบฒเปเบเบดเปเบ Prometheus metrics, เบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเบเบดเบเปเบฅเบฐเบเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเปเบฅเบฐเบเปเปเบเปเบฒเบเบฑเบ.
- เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ JVM เปเบเป RAM เบซเบผเบฒเบเปเบเบปเปเบฒเบเบตเปเบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเปเบเป. เปเบเบทเปเบญเบเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญเบเบฝเบเปเบเปเบเปเบญเบเบเบงเบฒเบกเบเบปเบเบเปเบฒเปเบกเบทเปเบญเปเบเปเบซเบผเบฒเบเบเปเบงเบฒ 75%. เปเบฅเบฐเบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบเปเบฅเบดเบเบฒเบเบชเปเบงเบเปเบซเบเปเบกเบตเบเบงเบฒเบกเบเบปเบเบเปเบฒเบเบตเปเปเบเบเบซเบฑเบ, เบกเบฑเบเปเบเปเบเบทเบเบเบญเบเบเบญเบเปเบเบ JVM เบชเบฐเปเบซเบกเบต. เบเบฑเปเบเบเบฑเปเบ, เบเบฒเบเบเปเบฅเบดเบเบฒเบ Java เบเบฑเบเบซเบกเบปเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบเปเบเบดเบ RAM เบซเบผเบฒเบเบเปเบงเบฒเบเบตเปเบเบฒเบเปเบงเป.
- เบเบฒเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบเปเบฎเปเบญเบเบเปเบเบงเบฒเบกเบเปเบฒเบซเบผเบฒเบเปเบเบตเบเปเบ, เปเบฅเบฐเบเบปเบงเบเปเบฒเบเบปเบเปเบงเบฅเบฒ Kubernetes เบเปเปเปเบเปเปเบซเปเปเบซเบเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบซเปเบเบฑเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบญเบทเปเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบเปเบฅเปเบงเบเบงเบเบกเบฑเบเบเบฐเบเปเปเปเบชเบเบเปเบฒเบเบงเปเบฒเปเบซเบเบเบญเบทเปเบเป. เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบปเบเบซเบเบถเปเบเปเบเปเปเบเบตเปเบกเบเบปเบงเปเบฅเบเบเบดเปเบชเบเปเบเบเปเบฒเบฎเปเบญเบเบเปเปเบเบเบเบฑเบเปเบญเบตเบเปเบฅเบฐเบเบฑเบเปเบญเบปเบฒเบเบดเปเบเบชเปเบงเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบญเบ RAM: 20 GB เปเบเบ 2. เบเปเปเบกเบตเปเบเบชเบฑเบเปเบเบเปเบซเบฑเบ. เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบกเบต 3 replicas, เบเบฑเปเบเบเบฑเปเบเบซเบผเบฒเบเปเบเบดเบ 3 nodes เปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบเบปเบ.
- เบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบเปเบฒโเบชเบฐโเปเบซเบเบตโเบเปเปโเบเปเบฒโเบเบฑเบโเบเบญเบโเบเบฑเบโเบเบฐโเบเบฒโเบเบญเบโ, เบเบฒเบโเบเบฑเบโเบเบฒโเบเบฐโเบฅเบฒเบโเบเบฒเบ pods เบเบฑเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเบเบตเปโเบเบทเบโเบเปเบญเบโ, เปเบฅเบฐโเปเบเปโเบฎเบฑเบโเบเบงเบฒเบกโเบชเบปเบกโเบเบนเบโเบเบตเปโเปเบซเบกเบฒเบฐโเบชเบปเบกโเบเบญเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบฎเบฒเบโเปเบงโเปเบโเบเบปเปเบงโเบเบธเบ nodesโ. เบชเบญเบเบชเบฒเบกเปเบซเบเบเบชเบฒเบกเบฒเบเบเบทเบเบเบดเบเบเบฑเบเบซเบกเบปเบ. เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบซเบฑเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบตเปเบเบทเปเบญเบเบเบฑเบเบเบตเปเบเปเปเบเบทเบเบเปเบญเบ (CPU เบฎเบฑเบเบเบธเบก, เบเปเปเปเบกเปเบเบเบฒเบเบฎเบฑเบเบเบธเบกเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ). เบเบงเบเปเบฎเบปเบฒเปเบเปเบเปเบฝเบเบเบฐเปเบเบ เปเบฅเบฐเบฅเบถเบเบซเบผเบฒเบเปเบซเบเบเปเบเบตเปเบกเปเบเบตเบก.
เบเบปเบเปเบเปเบฎเบฑเบ
เบเปเบงเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบฅเบฐเปเบเบตเบเปเบเปเปเบเบเบธเปเบก, เบเปเบฒเบเปเบเปเบฎเบฒเบเปเบงเบเบตเปเบกเบตเบขเบนเปเบขเปเบฒเบเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบซเบผเบฒเบเบเบถเปเบ, เปเบเปเบเบปเบงเบเปเบฒเบเบปเบเปเบงเบฅเบฒ Kubernetes เบเปเบฒเบเบปเบเปเบงเบฅเบฒ pods เปเบเบเบญเบตเบเปเบชเปเบเบฒเบเบฎเปเบญเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ, เปเบฅเบฐเบเบตเปเปเบกเปเบ fraught. เปเบเบทเปเบญเบเปเบฒเบเบปเบเบชเบญเบเปเบเบเปเบงเบเบซเบตเบเบเปเบญเบเบเบฝเบง: เปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฑเบเบซเบฒเปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเปเบเบฑเบเบเบฐเบเบฒเบเบญเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบกเบตเบเบฒเบเบเบดเบเบเบฒเบกเบเบตเปเบเบต. เบเบตเปเปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบกเบฑเบเบเบฐเปเบเบฑเบเบเบฐเปเบซเบเบ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com