เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซ€ เชเชพเช‚เช–เซ€ เช…เชจเซ‡ เชชเชฐเชฟเชšเชฏ

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—เชจเชพ เช–เซเชฏเชพเชฒเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‹, เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชŸเซ‚เชฒเชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เชฅเชพเช“ เช…เชจเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ‹.

เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—เชจเซ‹ เชตเชฟเชทเชฏ เชตเชฟเชถเชพเชณ เช›เซ‡, เชคเซ‡เชจเซ‡ เชเช• เชฒเซ‡เช–เชฎเชพเช‚ เชกเชฟเชธเชเชธเซ‡เชฎเซเชฌเชฒ เช•เชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€. เช† เชŸเซ‡เช•เซเชธเซเชŸเชจเซ‹ เชนเซ‡เชคเซ เชธเชพเชงเชจเซ‹, เชตเชฟเชญเชพเชตเชจเชพเช“ เช…เชจเซ‡ เช…เชญเชฟเช—เชฎเซ‹เชจเซ€ เชเชพเช‚เช–เซ€ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชจเซ‹ เช›เซ‡.

เชฒเซ‡เช–เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชเชฎเชพเช‚เชฅเซ€ เชธเซเช•เซเชตเชฟเช เช›เซ‡ เชถเชพเชณเชพ "เชธเซเชฒเชฐเซเชฎ" เชจเซเช‚ เช“เชชเชจ เชฒเซ‡เช•เซเชšเชฐ. เชœเซ‹ เชคเชฎเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎ เชฒเซ‡เชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹เชต เชคเซ‹ - เชชเชฐเชจเชพ เช•เซ‹เชฐเซเชธ เชฎเชพเชŸเซ‡ เชธเชพเช‡เชจ เช…เชช เช•เชฐเซ‹ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เช…เชจเซ‡ เชฒเซ‹เช—เชฟเช‚เช— เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ.

เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซ€ เชเชพเช‚เช–เซ€ เช…เชจเซ‡ เชชเชฐเชฟเชšเชฏ

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชถเซเช‚ เชฎเซ‹เชจเชฟเชŸเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡

เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซ€ เชเชพเช‚เช–เซ€ เช…เชจเซ‡ เชชเชฐเชฟเชšเชฏ

เชญเซŒเชคเชฟเช• เชธเชฐเซเชตเชฐเซ‹. เชœเซ‹ Kubernetes เช•เซเชฒเชธเซเชŸเชฐ เชคเซ‡เชจเชพ เชธเชฐเซเชตเชฐ เชชเชฐ เชœเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชจเชพ เชธเซเชตเชพเชธเซเชฅเซเชฏ เชชเชฐ เชฆเซ‡เช–เชฐเซ‡เช– เชฐเชพเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. Zabbix เช† เช•เชพเชฐเซเชฏ เชธเช‚เชญเชพเชณเซ‡ เช›เซ‡; เชœเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เชจเชพ เชชเชพเชกเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เช•เซ‹เชˆ เชคเช•เชฐเชพเชฐ เชฅเชถเซ‡ เชจเชนเซ€เช‚. เชคเซ‡ Zabbix เช›เซ‡ เชœเซ‡ เช…เชฎเชพเชฐเชพ เชธเชฐเซเชตเชฐเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡.

เชšเชพเชฒเซ‹ เช•เซเชฒเชธเซเชŸเชฐ เชธเซเชคเชฐเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชคเชฐเชซ เช†เช—เชณ เชตเชงเซ€เช.

เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชชเซเชฒเซ‡เชจ เช˜เชŸเช•เซ‹: API, เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐ เช…เชจเซ‡ เช…เชจเซเชฏ. เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚, เชคเชฎเชพเชฐเซ‡ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ เชธเชฐเซเชตเชฐ เช…เชฅเชตเชพ etcd เชจเซเช‚ API 0 เช•เชฐเชคเชพ เชตเชงเชพเชฐเซ‡ เช›เซ‡. Etcd เช˜เชฃเชพ เชฌเชงเชพ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชชเชฐเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡: เชกเชฟเชธเซเช• เชœเซ‡เชจเชพ เชชเชฐ เชคเซ‡ เชธเซเชชเชฟเชจเชฟเช‚เช— เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ, เชคเซ‡เชจเชพ etcd เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเซเชตเชพเชธเซเชฅเซเชฏ เชฆเซเชตเชพเชฐเชพ เช…เชจเซ‡ เช…เชจเซเชฏ.

Docker เช˜เชฃเชพ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ เชฆเซ‡เช–เชพเชฏเชพ เชนเชคเชพ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เชคเซ‡เชจเซ€ เชธเชฎเชธเซเชฏเชพเช“เชฅเซ€ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชตเชพเช•เซ‡เชซ เช›เซ‡: เช˜เชฃเชพ เชฌเชงเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชซเซเชฐเซ€เช เช…เชจเซ‡ เช…เชจเซเชฏ เชธเชฎเชธเซเชฏเชพเช“ เชชเซ‡เชฆเชพ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€, เชกเซ‹เช•เชฐ เชชเซ‹เชคเซ‡, เชธเชฟเชธเซเชŸเชฎ เชคเชฐเซ€เช•เซ‡, เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚ เช‰เชชเชฒเชฌเซเชงเชคเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช.

เชกเซ€.เชเชจ.เชเชธ. เชœเซ‹ DNS เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชฌเช‚เชง เชฅเชˆ เชœเชถเซ‡, เชคเซ‹ เชคเซ‡เชจเชพ เชชเช›เซ€ เชธเชฎเช—เซเชฐ เชกเชฟเชธเซเช•เชตเชฐเซ€ เชธเซ‡เชตเชพ เชฌเช‚เชง เชฅเชˆ เชœเชถเซ‡, เชชเซ‹เชกเซเชธเชฅเซ€ เชชเซ‹เชกเซเชธ เชชเชฐเชจเชพ เช•เซ‰เชฒเซเชธ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเชถเซ‡. เชฎเชพเชฐเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชฎเชพเช‚, เช†เชตเซ€ เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพเช“ เชจ เชนเชคเซ€, เชชเชฐเช‚เชคเซ เช†เชจเซ‹ เช…เชฐเซเชฅ เช เชจเชฅเซ€ เช•เซ‡ DNS เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เชตเชฟเชจเช‚เชคเซ€ เชฒเซ‡เชŸเชจเซเชธเซ€ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เช…เชจเซเชฏ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ CoreDNS เชชเชฐ เชŸเซเชฐเซ…เช• เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชชเซเชฐเชตเซ‡เชถ. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชเชจเซเชŸเซเชฐเซ€ เชชเซ‹เชˆเชจเซเชŸ เชคเชฐเซ€เช•เซ‡ เชชเซเชฐเชตเซ‡เชถเชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ (เชˆเชจเซเช—เซเชฐเซ‡เชธ เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐ เชธเชนเชฟเชค)เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชฎเซเช–เซเชฏ เช˜เชŸเช•เซ‹เชจเซ‡ เชคเซ‹เชกเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ - เชนเชตเซ‡ เชšเชพเชฒเซ‹ เชเชฌเซเชธเซเชŸเซเชฐเซ‡เช•เซเชถเชจเชจเชพ เชธเซเชคเชฐ เชชเชฐ เชœเชˆเช.

เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชชเซ‹เชกเซเชธเชฎเชพเช‚ เชšเชพเชฒเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เชคเซ‡เชฎเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชชเชฐเช‚เชคเซ เชตเชพเชธเซเชคเชตเชฎเชพเช‚ เชคเซ‡ เชจเชฅเซ€. เชถเซ€เช‚เช—เซ‹ เช•เซเชทเชฃเชฟเช• เช›เซ‡: เช†เชœเซ‡ เชคเซ‡เช“ เชเช• เชธเชฐเซเชตเชฐ เชชเชฐ เชšเชพเชฒเซ‡ เช›เซ‡, เช•เชพเชฒเซ‡ เชฌเซ€เชœเชพ เชชเชฐ; เช†เชœเซ‡ เชคเซ‡เชฎเชพเช‚เชจเชพ 10 เช›เซ‡, เช†เชตเชคเซ€เช•เชพเชฒเซ‡ 2. เชคเซ‡เชฅเซ€, เช•เซ‹เชˆ เชชเชฃ เชถเซ€เช‚เช—เซ‹ เชชเชฐ เชจเชœเชฐ เชฐเชพเช–เชคเซเช‚ เชจเชฅเซ€. เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ€ เช…เช‚เชฆเชฐ, เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเซ€ เชตเชงเซ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชธเซ‡เชตเชพเชจเชพ เช…เช‚เชคเชฟเชฎ เชฌเชฟเช‚เชฆเซเช“เชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ เชคเชชเชพเชธเซ‹: เชถเซเช‚ เช•เช‚เชˆ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡? เชœเซ‹ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชคเซ‹ เชคเซ‡เชจเซ€ เชชเชพเช›เชณ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡, เชนเชตเซ‡ เช•เซ‡เชŸเชฒเซ€ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“ เช›เซ‡ - เช† เชฌเซ€เชœเชพ เช•เซเชฐเชฎเชจเชพ เชชเซเชฐเชถเซเชจเซ‹ เช›เซ‡. เชตเซเชฏเช•เซเชคเชฟเช—เชค เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชชเชฐ เชฆเซ‡เช–เชฐเซ‡เช– เชฐเชพเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เช›เซ‡เชฒเซเชฒเชพ เชธเซเชคเชฐเซ‡, เชคเชฎเชพเชฐเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชธเช‚เชšเชพเชฒเชจเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชตเซเชฏเชตเชธเชพเชฏ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชฒเซ‡เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡: เช“เชฐเซเชกเชฐเชจเซ€ เชธเช‚เช–เซเชฏเชพ, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเชฐเซเชคเชจ, เชตเช—เซ‡เชฐเซ‡.

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ

เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชฆเซ‡เช–เชฐเซ‡เช– เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชธเชฟเชธเซเชŸเชฎ เช›เซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ. เช—เซเชฃเชตเชคเซเชคเชพ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชธเชฐเชณเชคเชพเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชธเชพเชฅเซ‡ เชฎเซ‡เชณ เช–เชพเชคเซ€ เชนเซ‹เชฏ เชคเซ‡เชตเซเช‚ เช•เซ‹เชˆ เชธเชพเชงเชจ เชฎเชจเซ‡ เช–เชฌเชฐ เชจเชฅเซ€. เชคเซ‡ เชฒเชตเชšเซ€เช• เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เช‰เชคเซเชคเชฎ เช›เซ‡, เชคเซ‡เชฅเซ€ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡เช“ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ "เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—", เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‹ เช…เชฐเซเชฅ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชฅเชพเชฏ เช›เซ‡.

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชธเชพเชฅเซ‡ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเช•เชฒเซเชชเซ‹ เช›เซ‡: เชนเซ‡เชฒเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เชจเชฟเชฏเชฎเชฟเชค เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช…เชฅเชตเชพ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช“เชชเชฐเซ‡เชŸเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

  1. เชจเชฟเชฏเชฎเชฟเชค เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ. เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชฌเชงเซเช‚ เชฌเชฐเชพเชฌเชฐ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเชฎเชพเชฐเซ‡ ConfigMap เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ - เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชŸเซ‡เช•เซเชธเซเชŸ-เช†เชงเชพเชฐเชฟเชค เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹ เชฒเช–เซ‹, เชœเซ‡เชฎ เช•เซ‡ เช…เชฎเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชนเซ‡เชฒเชพเช‚ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚.
  2. เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช“เชชเชฐเซ‡เชŸเชฐ เชฅเซ‹เชกเซ‹ เชตเชงเซ เชซเซ‡เชฒเชพเชฏเซ‡เชฒเซ‹ เช›เซ‡, เช†เช‚เชคเชฐเชฟเช• เชคเชฐเซเช•เชจเซ€ เชฆเซเชฐเชทเซเชŸเชฟเช เชฅเซ‹เชกเซ‹ เชตเชงเซ เชœเชŸเชฟเชฒ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เชตเชงเซ เชธเชฐเชณ เช›เซ‡: เชคเซเชฏเชพเช‚ เช…เชฒเช— เชชเชฆเชพเชฐเซเชฅเซ‹ เช›เซ‡, เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เช…เชฎเซ‚เชฐเซเชคเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เช…เชจเซเช•เซ‚เชณ เช›เซ‡.

เช‰เชคเซเชชเชพเชฆเชจเชจเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡, เชนเซเช‚ เชชเชนเซ‡เชฒเชพ เชจเชฟเชฏเชฎเชฟเชค เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚. เชคเชฎเชพเชฐเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพ เชฆเซเชตเชพเชฐเชพ เชฌเชงเซเช‚ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡, เชชเชฐเช‚เชคเซ เช† เชซเชพเชฏเชฆเชพเช•เชพเชฐเช• เชฐเชนเซ‡เชถเซ‡: เชคเชฎเซ‡ เชธเชฎเชœเซ€ เชถเช•เชถเซ‹ เช•เซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซ‡เชฒ เช›เซ‡. เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช“เชชเชฐเซ‡เชŸเชฐเชฎเชพเช‚, เชคเชฎเซ‡ เชคเซเชฐเช‚เชค เชœ เช…เชฎเซ‚เชฐเซเชคเชคเชพเชจเซ€ เชŠเช‚เชšเชพเชˆ เชชเชฐ เชœเชพเช“ เช›เซ‹, เชœเซ‹ เช•เซ‡ เชคเชฎเซ‡ เชˆเชšเซเช›เซ‹ เชคเซ‹ เชŠเช‚เชกเชพเชฃเชฎเชพเช‚ เชชเชฃ เชœเชˆ เชถเช•เซ‹ เช›เซ‹.

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเชพเชฅเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชธเช‚เช•เชฒเชฟเชค เช›เซ‡: เชคเซ‡ API เชธเชฐเซเชตเชฐเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เช…เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเช“ เชฆเซเชตเชพเชฐเชพ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡. เชธเชชเซ‹เชฐเซเชŸเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เช…เช‚เชฆเชฐ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช…เชฅเชตเชพ เชคเซˆเชฏเชพเชฐ เชจเชฟเช•เชพเชธเช•เชพเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช…เชจเซ‡ เช†เชตเชพ เช˜เชฃเชพ เชฌเชงเชพ เชจเชฟเช•เชพเชธเช•เชพเชฐเซ‹ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, PostgreSQL เชเช•เซเชธเชชเซ‹เชฐเซเชŸเชฐ เช›เซ‡: เชคเซ‡ PostgreSQL เชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‡.

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซ€ เชเชพเช‚เช–เซ€ เช…เชจเซ‡ เชชเชฐเชฟเชšเชฏ

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชธเชฐเซเชตเชฐ เชชเชพเช›เชณเชจเซ‹ เช›เซ‡เชกเซ‹, เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซเช‚ เชฎเช—เชœ เช›เซ‡. เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เช…เชนเซ€เช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชธเชฎเชฏ เชถเซเชฐเซ‡เชฃเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เช (TSDB) เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡. TSDB เช เช…เชฒเช— เชกเซ‡เชŸเชพเชฌเซ‡เช เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช—เซ‹ เชญเชพเชทเชพเชฎเชพเช‚ เชเช• เชชเซ‡เช•เซ‡เชœ เช›เซ‡ เชœเซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชฎเชพเช‚ เชœเชกเชฟเชค เช›เซ‡. เช†เชถเชฐเซ‡ เช•เชนเซ€เช เชคเซ‹, เชฌเชงเซเช‚ เชเช• เชฌเชพเชˆเชจเชฐเซ€เชฎเชพเช‚ เช›เซ‡.

TSDB เชฎเชพเช‚ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ€ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเชพ เชฒเชพเช‚เชฌเชพ เช—เชพเชณเชพเชจเชพ เชธเช‚เช—เซเชฐเชน เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€. เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ€เชŸเซ‡เชจเซเชถเชจ เช…เชตเชงเชฟ 15 เชฆเชฟเชตเชธ เช›เซ‡. เชคเชฎเซ‡ เช† เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ‡ เช“เชณเช‚เช—เซ€ เชถเช•เซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ‹: เชคเชฎเซ‡ TSDBเชฎเชพเช‚ เชœเซ‡เชŸเชฒเซ‹ เชตเชงเซ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเชถเซ‹ เช…เชจเซ‡ เชœเซ‡เชŸเชฒเซ‹ เชฒเชพเช‚เชฌเซ‹ เชธเชฎเชฏ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เชฐเชถเซ‹, เชคเซ‡เชŸเชฒเชพ เชตเชงเซ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เชคเซ‡ เชตเชชเชฐเชพเชถ เช•เชฐเชถเซ‡. เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชฎเชพเช‚ เชเชคเชฟเชนเชพเชธเชฟเช• เชฎเชพเชนเชฟเชคเซ€ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเซ€ เช เช–เชฐเชพเชฌ เชชเซเชฐเชฅเชพ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชตเชฟเชถเชพเชณ เชŸเซเชฐเชพเชซเชฟเช• เชนเซ‹เชฏ, เชคเซ‹ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชธเซ‡เช•เชจเซเชก เชฆเซ€เช  เชนเชœเชพเชฐเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช›เซ‡, เชคเซ‹ เชชเช›เซ€ เชกเชฟเชธเซเช• เชธเซเชชเซ‡เชธ เช…เชฅเชตเชพ เช…เชตเชงเชฟ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชฎเชจเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเซเช‚ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, TSDB โ€œเชนเซ‹เชŸ เชกเซ‡เชŸเชพโ€ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡, เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชถเชพเชฌเซเชฆเชฟเช• เชฐเซ€เชคเซ‡ เชฅเซ‹เชกเชพ เช•เชฒเชพเช•เซ‹ เชฎเชพเชŸเซ‡. เชฒเชพเช‚เชฌเชพ เช—เชพเชณเชพเชจเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชพเชŸเซ‡, เชคเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธเชฎเชพเช‚ เชฌเชพเชนเซเชฏ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เช–เชฐเซ‡เช–เชฐ เช† เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ InfluxDB, ClickHouse เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชตเชงเซ. เชฎเซ‡เช‚ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เชตเชฟเชถเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชธเชฎเซ€เช•เซเชทเชพเช“ เชœเซ‹เชˆ.

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชธเชฐเซเชตเชฐ เชฎเซ‹เชกเซ‡เชฒ เชฎเซเชœเชฌ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช–เซ‡เช‚เชšเซ‹: เชคเซ‡ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช†เชชเซ‡เชฒเชพ เช…เช‚เชคเชฟเชฎ เชฌเชฟเช‚เชฆเซเช“ เชฎเชพเชŸเซ‡ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชฎเชพเชŸเซ‡ เชœเชพเชฏ เช›เซ‡. เชคเซ‡เช“เช เช•เชนเซเชฏเซเช‚: โ€œAPI เชธเชฐเซเชตเชฐ เชชเชฐ เชœเชพเช“โ€, เช…เชจเซ‡ เชคเซ‡ เชคเซเชฏเชพเช‚ เชฆเชฐ n-เชฎเซ€ เชธเซ‡เช•เชจเซเชกเซ‡ เชœเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชฒเซ‡ เช›เซ‡.

เชŸเซ‚เช‚เช•เชพ เชœเซ€เชตเชจเช•เชพเชณ (เชจเซ‹เช•เชฐเซ€ เช…เชฅเชตเชพ เช•เซเชฐเซ‹เชจ เชœเซ‹เชฌ) เชธเชพเชฅเซ‡เชจเชพ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชœเซ‡ เชธเซเช•เซเชฐเซ‡เชชเชฟเช‚เช— เชธเชฎเชฏเช—เชพเชณเชพ เชตเชšเซเชšเซ‡ เชฆเซ‡เช–เชพเชˆ เชถเช•เซ‡ เช›เซ‡, เชคเซเชฏเชพเช‚ เชชเซเชถเช—เซ‡เชŸเชตเซ‡ เช˜เชŸเช• เช›เซ‡. เชŸเซ‚เช‚เช•เชพ เช—เชพเชณเชพเชจเชพ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚เชฅเซ€ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชคเซ‡เชฎเชพเช‚ เชงเช•เซ‡เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: เชœเซ‹เชฌ เชตเชงเซ€ เช—เชˆ เช›เซ‡, เช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เช›เซ‡, เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชชเซเชถเช—เซ‡เชŸเชตเซ‡ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชชเซ‚เชฐเซเชฃ เชฅเชˆ เช—เชˆ เช›เซ‡. เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชชเช›เซ€, เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เช—เชคเชฟเช เชจเซ€เชšเซ‡ เช†เชตเชถเซ‡ เช…เชจเซ‡ เชชเซเชถเช—เซ‡เชŸเชตเซ‡เชฎเชพเช‚เชฅเซ€ เช† เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชชเชธเช‚เชฆ เช•เชฐเชถเซ‡.

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชฎเชพเช‚ เชธเซ‚เชšเชจเชพเช“เชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เช˜เชŸเช• เช›เซ‡ - เชšเซ‡เชคเชตเชฃเซ€ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช•. เช…เชจเซ‡ เชšเซ‡เชคเชตเชฃเซ€เชจเชพ เชจเชฟเชฏเชฎเซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชธเชฐเซเชตเชฐ API 0 เชนเซ‹เชฏ เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช‡เชตเซ‡เชจเซเชŸ เชŸเซเชฐเชฟเช—เชฐ เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชตเชงเซ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชเชฒเชฐเซเชŸ เชฎเซ‡เชจเซ‡เชœเชฐ เชชเชพเชธเซ‡ เชเช•เชฆเชฎ เชฒเชตเชšเซ€เช• เชฐเซ‚เชŸเซ€เช‚เช— เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช›เซ‡: เชšเซ‡เชคเชตเชฃเซ€เช“เชจเซเช‚ เชเช• เชœเซ‚เชฅ เชเชกเชฎเชฟเชจเซเชธเชจเซ€ เชŸเซ‡เชฒเชฟเช—เซเชฐเชพเชฎ เชšเซ‡เชŸเชฎเชพเช‚, เชฌเซ€เชœเซเช‚ เชกเซ‡เชตเชฒเชชเชฐเซเชธเชจเซ€ เชšเซ‡เชŸเชฎเชพเช‚ เช…เชจเซ‡ เชคเซเชฐเซ€เชœเซเช‚ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชตเชฐเซเช•เชฐเซเชธเชจเซ€ เชšเซ‡เชŸเชฎเชพเช‚ เชฎเซ‹เช•เชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡. Slack, Telegram, email เช…เชจเซ‡ เช…เชจเซเชฏ เชšเซ‡เชจเชฒเซ‹ เชชเชฐ เชธเซ‚เชšเชจเชพเช“ เชฎเซ‹เช•เชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เช…เชจเซ‡ เช…เช‚เชคเซ‡, เชนเซเช‚ เชคเชฎเชจเซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช•เชฟเชฒเชฐ เชฒเช•เซเชทเชฃ เชตเชฟเชถเซ‡ เช•เชนเซ€เชถ - เชกเชฟเชธเซเช•เชตเชฐเชฟเช‚เช—. เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชคเชฎเชพเชฐเซ‡ เชฆเซ‡เช–เชฐเซ‡เช– เชฎเชพเชŸเซ‡ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเชพ เชšเซ‹เช•เซเช•เชธ เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เชคเซ‡ เชคเซ‡เชฎเชจเชพ เชชเซเชฐเช•เชพเชฐเชจเซ‡ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซเช‚ เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เชคเชฎเชพเชฐเซ‡ "เช…เชนเซ€เช‚ IP เชธเชฐเชจเชพเชฎเซเช‚ เช›เซ‡, เช…เชนเซ€เช‚ เชชเซ‹เชฐเซเชŸ เช›เซ‡ - เชฎเซ‹เชจเชฟเชŸเชฐ" เชฒเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เชคเชฎเชพเชฐเซ‡ เช† เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฏเชพ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เชฆเซเชตเชพเชฐเชพ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ (เชฒเช•เซเชทเซเชฏเซ‹ - เช—เซ‹เชฒ). เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชชเซ‹เชคเซ‡, เชœเซ‡ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชนเชพเชฒเชฎเชพเช‚ เชธเช•เซเชฐเชฟเชฏ เช›เซ‡ เชคเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡, เชœเชฐเซ‚เชฐเซ€ เชตเชธเซเชคเซเช“ เช–เซ‡เช‚เชšเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡.

เช† เช…เชญเชฟเช—เชฎ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเชพเชฅเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชฌเช‚เชงเชฌเซ‡เชธเซ‡ เช›เซ‡, เชœเซเชฏเชพเช‚ เชฌเชงเซเช‚ เชชเชฃ เชคเชฐเชคเซเช‚ เชฐเชนเซ‡ เช›เซ‡: เช†เชœเซ‡ 10 เชธเชฐเซเชตเชฐ เช›เซ‡, เช†เชตเชคเซ€เช•เชพเชฒเซ‡ 3. เชฆเชฐเซ‡เช• เชตเช–เชคเซ‡ เชธเชฐเซเชตเชฐเชจเซเช‚ IP เชธเชฐเชจเชพเชฎเซเช‚ เชธเซเชชเชทเซเชŸ เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเซ‡เช“เช เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเซ‹เชงเชตเซเช‚ เชคเซ‡ เชเช•เชตเชพเชฐ เชฒเช–เซเชฏเซเช‚ - เช…เชจเซ‡ เชกเชฟเชธเซเช•เชตเชฐเชฟเช‚เช— เชคเซ‡ เช•เชฐเชถเซ‡ .

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชญเชพเชทเชพ เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡ เชชเซเชฐเซ‹เชฎเช•เซเชฏเซเชเชฒ. เช† เชญเชพเชทเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เชšเซ‹เช•เซเช•เชธ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเชพ เชฎเซ‚เชฒเซเชฏเซ‹ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชฎเชจเซ‡ เช•เชจเซเชตเชฐเซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชคเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชพเชคเซเชฎเช• เช—เชฃเชคเชฐเซ€เช“ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹.

https://prometheus.io/docs/prometheus/latest/querying/basics/

ะŸั€ะพัั‚ะพะน ะทะฐะฟั€ะพั

    container_memory_usage_bytes

ะœะฐั‚ะตะผะฐั‚ะธั‡ะตัะบะธะต ะพะฟะตั€ะฐั†ะธะธ

    container_memory_usage_bytes / 1024 / 1024

ะ’ัั‚ั€ะพะตะฝะฝั‹ะต ั„ัƒะฝะบั†ะธะธ

    sum(container_memory_usage_bytes) / 1024 / 1024

ะฃั‚ะพั‡ะฝะตะฝะธะต ะทะฐะฟั€ะพัะฐ

    100 - avg by (instance) (rate(node_cpu_seconds_total{mode="idle"}[5m]) * 100)

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚, เชเช•เชฆเชฎ เชจเซเชฏเซ‚เชจเชคเชฎ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช›เซ‡. เชฎเชพเชคเซเชฐ เชกเซ€เชฌเช— เช…เชฅเชตเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ.

เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซ€ เชเชพเช‚เช–เซ€ เช…เชจเซ‡ เชชเชฐเชฟเชšเชฏ

เชเช•เซเชธเชชเซเชฐเซ‡เชถเชจ เชฒเชพเช‡เชจเชฎเชพเช‚, เชคเชฎเซ‡ PromQL เชญเชพเชทเชพเชฎเชพเช‚ เช•เซเชตเซ‡เชฐเซ€ เชฒเช–เซ€ เชถเช•เซ‹ เช›เซ‹.

เชšเซ‡เชคเชตเชฃเซ€เช“ เชŸเซ‡เชฌเชฎเชพเช‚ เชšเซ‡เชคเชตเชฃเซ€เชจเชพ เชจเชฟเชฏเชฎเซ‹ เชนเซ‹เชฏ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชคเซเชฐเชฃ เชธเซเชฅเชฟเชคเชฟเช“ เชนเซ‹เชฏ เช›เซ‡:

  1. เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ - เชœเซ‹ เช† เช•เซเชทเชฃเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชธเช•เซเชฐเชฟเชฏ เชจเชฅเซ€, เชเชŸเชฒเซ‡ เช•เซ‡, เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชฌเชงเซเช‚ เชฌเชฐเชพเชฌเชฐ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€;
  2. เชฌเชพเช•เซ€ - เช† เช›เซ‡ เชœเซ‹ เชšเซ‡เชคเชตเชฃเซ€ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เชนเชœเซ€ เชชเชธเชพเชฐ เชฅเชฏเซเช‚ เชจเชฅเซ€. เชตเชฟเชฒเช‚เชฌ เชจเซ‡เชŸเชตเชฐเซเช• เชเชฌเช•เชตเชพ เชฎเชพเชŸเซ‡ เชตเชณเชคเชฐ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชธเซ‡เชŸ เช›เซ‡: เชœเซ‹ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชธเซ‡เชตเชพ เชเช• เชฎเชฟเชจเชฟเชŸเชจเซ€ เช…เช‚เชฆเชฐ เชตเชงเซ€ เช—เชˆ เชนเซ‹เชฏ, เชคเซ‹ เชเชฒเชพเชฐเซเชฎ เชนเชœเซ เชธเซเชงเซ€ เชตเช—เชพเชกเชตเซ‹ เชœเซ‹เชˆเช เชจเชนเซ€เช‚;
  3. เชซเชพเชฏเชฐเชฟเช‚เช— เช เชคเซเชฐเซ€เชœเซ€ เชธเซเชฅเชฟเชคเชฟ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชเชฒเชฐเซเชŸ เชฒเชพเช‡เชŸ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชธเช‚เชฆเซ‡เชถเชพ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡.

เชธเซเชŸเซ‡เชŸเชธ เชฎเซ‡เชจเซ‚เชฎเชพเช‚ เชคเชฎเชจเซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชถเซเช‚ เช›เซ‡ เชคเซ‡ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเชณเชถเซ‡. เชฒเช•เซเชทเซเชฏเซ‹ (เชฒเช•เซเชทเซเชฏเซ‹) เชฎเชพเช‚ เชธเช‚เช•เซเชฐเชฎเชฃ เชชเชฃ เช›เซ‡, เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เช‰เชชเชฐ เชตเชพเชค เช•เชฐเซ€ เช›เซ‡.

เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซ€ เชเชพเช‚เช–เซ€ เช…เชจเซ‡ เชชเชฐเชฟเชšเชฏ

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ€ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชเชพเช‚เช–เซ€ เชฎเชพเชŸเซ‡, เชœเซเช“ เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชฆเซ‡เช–เชฐเซ‡เช– เชชเชฐ เชธเซเชฒเชฐเซเชฎเชจเชพ เชตเซเชฏเชพเช–เซเชฏเชพเชจเชฎเชพเช‚.

Grafana เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚, เชคเชฎเชจเซ‡ เชธเซเช‚เชฆเชฐ เช…เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เช†เชฒเซ‡เช– เชฎเชณเชถเซ‡ เชจเชนเซ€เช‚ เช•เซ‡ เชœเซ‡เชจเชพเชฅเซ€ เชคเชฎเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชตเชฟเชถเซ‡ เช•เซ‹เชˆ เชจเชฟเชทเซเช•เชฐเซเชท เชฆเซ‹เชฐเซ€ เชถเช•เซ‹. เชคเซ‡เชฎเชจเซ‡ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช—เซเชฐเชพเชซเชจเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชฒเชฟเชค เช›เซ‡. เช…เชฎเชจเซ‡ เช†เชตเชพ เชกเซ‡เชถเชฌเซ‹เชฐเซเชก เชฎเชณเซ‡ เช›เซ‡.

เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธเชจเซ€ เชเชพเช‚เช–เซ€ เช…เชจเซ‡ เชชเชฐเชฟเชšเชฏ

เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เช…เชจเซ‡ เช—เซเชฐเชพเชซเชจเชพเชจเชพ เชเช•เซ€เช•เชฐเชฃเชจเซ‡ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚ เชฌเชฟเชฒเช•เซเชฒ เชฎเซเชถเซเช•เซ‡เชฒ เชจเชฅเซ€; เชธเซ‚เชšเชจเชพเช“ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชฎเชพเช‚ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡: เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชฎเชพเชŸเซ‡ เช—เซเชฐเชพเชซเชจเชพ เชธเชชเซ‹เชฐเซเชŸเชธเชพเชฐเซเช‚, เชนเซเช‚ เช† เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเซ€เชถ.

เชจเซ€เชšเซ‡เชจเชพ เชฒเซ‡เช–เซ‹เชฎเชพเช‚ เช…เชฎเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—เชจเซ‹ เชตเชฟเชทเชฏ เชšเชพเชฒเซ เชฐเชพเช–เซ€เชถเซเช‚: เช…เชฎเซ‡ เช—เซเชฐเชพเชซเชจเชพ เชฒเซ‹เช•เซ€ เช…เชจเซ‡ เชตเซˆเช•เชฒเซเชชเชฟเช• เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเซ‹เช— เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚.

เชฒเซ‡เช–เช•: เชฎเชพเชฐเซเชธเซ‡เชฒ เช‡เชฌเซเชฐเชพเชเชต, เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ, เช•เช‚เชชเชจเซ€เชฎเชพเช‚ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ เชธเชพเช‰เชฅเชฌเซเชฐเซ€เชœ, เชธเซเชชเซ€เช•เชฐ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เช•เซ‹เชฐเซเชธ เชกเซ‡เชตเชฒเชชเชฐ.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹