Kubernetes á áąáŹááˇáşááźááˇáşááźááşá¸á áááąáŹáááŹá¸ááᯠááŻáśá¸áááşááŤá Prometheus ááááááŹáážááˇáş áááşá¸áážáŽá¸ááźáŽá¸ áááááąá¸ááźááşá¸áĄááźáąáŹááşá¸ áá˝áąá¸áá˝áąá¸ááŤá
á áąáŹááˇáşááźááˇáşááźááşá¸á ááąáŤááşá¸á ááşáááş ááťááşááźáąáŹáážáááşá áááşá¸ááᯠááąáŹááşá¸ááŤá¸áá áşááŻáá˝ááş ááźáŻááşáááááŤá á¤á áŹááŹá¸ááááşáá˝ááşááťááşáážáŹ ááááááŹááťáŹá¸á áĄáá°áĄáááťáŹá¸áážááˇáş ááťááşá¸áááşáážáŻááťáŹá¸ááᯠááźáŻáśááŻáśááŻáśá¸áááşááťááşááąá¸áááşááźá áşáááşá
ááąáŹááşá¸ááŤá¸ááĄááźáąáŹááşá¸áĄááŹáááş áážá áşááŻááşááźááşá¸ááźá áşááŤáááşá . áááşáááşá¸áĄááźááˇáşáĄá áŻáśáááşáááŻááŤá - áááşáááşá¸áááşáááş á áŹáááşá¸ááąá¸áá˝ááşá¸ááŤá .

Kubernetes áĄá áŻáĄááąá¸áá˝ááş á áąáŹááˇáşááźááˇáşááąáááˇáşáĄááŹ

ááŻááşáááŻááşá¸áááŻááşááŹááŹááŹááťáŹá¸á Kubernetes áĄá áŻáĄááąá¸ááᯠáááşá¸áááŹááŹááťáŹá¸áá˝ááş áĄááŻáśá¸ááźáŻááŤáá áááşá¸áááŻáˇá ááťááşá¸ááŹááąá¸ááᯠáááş á áąáŹááˇáşááźááˇáşáááş áááŻáĄááşáááşá Zabbix áááş á¤ááŹáááşááᯠáááŻááşáá˝ááşáááşá áá°áá˛áˇáĄááŻááşááŻááşáááş ááźááşá¸á áᏠááááŻááŤáá°á¸á áááááášááá˝áą áážáááŹáážáŹ áááŻááşááŤáá°á¸á Zabbix áááş ááťá˝ááşáŻááşáááŻáˇáááŹááŹááťáŹá¸á áĄááźáąáĄááąááᯠá áąáŹááˇáşááźááˇáşááąá¸áááşá
áĄá áŻáĄáá˝á˛áˇáĄáááˇáşáá˝ááş á áąáŹááˇáşááźááˇáşááźááşá¸áááŻáˇ áááşáá˝áŹá¸ááźááŤá ááŻáˇá
ááááşá¸ááťáŻááşááąá¸ ááąááŹááş áĄá áááşáĄáááŻááşá¸ááťáŹá¸- APIá Scheduler áážááˇáş áĄááźáŹá¸áĄááŹááťáŹá¸á áĄáááşá¸ááŻáśá¸á ááŹááŹááťáŹá¸ áááŻáˇáááŻááş etcd á API áááş 0 áááş ááźáŽá¸ááźáąáŹááşá¸ ááąááťáŹáááş áááŻáĄááşáááşá Etcd áááş áážááˇáşááąááąáŹ disk ááťáŹá¸áĄáŹá¸ááźááˇáşá áááşá¸á etcd áĄá áŻáĄááąá¸á ááťááşá¸ááŹááąá¸áážááˇáş áĄááźáŹá¸áĄááŹááťáŹá¸áĄáŹá¸ááźááˇáş áááşááá áşááťáŹá¸á á˝áŹááᯠááźááşááąá¸áááŻááşáááşá
Docker ááźáŹááźááˇáşá á˝áŹááááşá¸á ááąáŤáşááŹááźáŽá¸ áá°áááŻááşá¸á áááşá¸áááźáżááŹááťáŹá¸ááᯠááąáŹááşá¸á á˝áŹáááážáááźáááş- áá˝ááşááááşááŹáĄááťáŹá¸áĄááźáŹá¸áááş áĄáąá¸áá˛ááźááşá¸áážááˇáş áĄááźáŹá¸ááźáżááŹááťáŹá¸ááᯠááźá áşááąáŤáşá áąáááşá áááŻáˇááźáąáŹááˇáşá Docker áááŻááşáááŻááşá á áá áşáá áşááŻáĄááąááźááˇáş ááážááááŻááşáážáŻáĄáá˝ááş áĄáááşá¸ááŻáśá¸áááşá¸ ááááşá¸ááťáŻááşááŹá¸áááˇáşáááşá
DNS á DNS áááş áĄá áŻáĄááąá¸áĄáá˝ááşá¸ ááťáá˝áŹá¸ááŤáá áááŻáˇááąáŹááş Discovery áááşááąáŹááşáážáŻáá áşááŻááŻáśá¸ ááźáŻááşááťáá˝áŹá¸áááşááźá áşááźáŽá¸á pods ááž pods áááŻáˇ ááąáŤáşáááŻáážáŻááťáŹá¸ áĄááŻááşáááŻááşááąáŹáˇááŤá ááťá˝ááşáŻááşááááşáá˝áąáˇáá˝ááşá áááŻáááŻáˇááąáŹááźáżááŹááťáŹá¸ááážáááąáŹáşáááşá¸á áááşá¸áááş DNS áĄááźáąáĄááąááᯠá áąáŹááˇáşááźááˇáşáááşááááŻáĄááşáᯠááááŻáááŻááŤá latency ááąáŹááşá¸áááŻáážáŻáážááˇáş áĄááźáŹá¸ááąáŹ áááŻááşá¸ááŹáážáŻáĄááťááŻáˇááᯠCoreDNS áá˝ááş ááźáąááŹááśáááŻááşáááşá
áĄáááş áááąáŹááťááşáĄáá˝ááş áááşáá˝ááˇáşáĄáážááşááťáŹá¸áĄááźá áş Ingresses (Ingress Controller áĄááŤáĄáááş) á ááážááááŻááşáážáŻááᯠááááşá¸ááťáŻááşáááş áááŻáĄááşááŤáááşá
áĄá áŻáĄáá˝á˛áˇá áĄááá áĄá áááşáĄáááŻááşá¸ááťáŹá¸ááᯠááťááşááááşá¸áááŻááşááŤááźáŽ - ááᯠabstractions áĄáááˇáşáááŻáˇ áááşá¸ááźááŤá ááŻáˇá
áĄáááŽááąá¸áážááşá¸ááťáŹá¸áááş pods áá˝ááşáááşáááşááąááŻáśááááşá áááŻáááŻáááşáážáŹ áááşá¸áááŻáˇááᯠááááşá¸ááťáŻááşáááş áááŻáĄááşááąáŹáşáááşá¸ áááşáá˝áąáˇáá˝ááş áááşá¸áááŻáˇáááŻááşááąá Pods ááťáŹá¸áááş ááąáŤáşáááşááźá áşáááş- áááąáˇ áááşá¸áááŻáˇáááş ááŹááŹáá áşááŻááąáŤáşáá˝ááş ááŻááşááąáŹááşáááşá ááááşááźááşáá˝ááş áĄááźáŹá¸áá áşááŻáá˝ááş ááŻááşááąáŹááşáááşá ááŽááąáˇ 10 ááąáŹááşáážááááş ááááşááźááş 2 áááŻááąáŹáˇ áĄá áąáˇááᯠáááşáá°ááž á áąáŹááˇáşááźááˇáşáááąáá°á¸á áááŻááşááááŻáááşááąáŹááşáážáŻááááŻááŹáá áşááŻáĄáá˝ááşá¸á áĄáááŽááąá¸áážááşá¸áá áşááŻááŻáśá¸áááážááááŻááşáážáŻááᯠááááşá¸ááťáŻááşáááş áááŻáĄááąá¸ááźáŽá¸ááŤáááşá áĄáá°á¸áááźááˇáşá áááşááąáŹááşáážáŻ áĄááŻáśá¸áĄááźááşááťáŹá¸ ááážááááŻááşáážáŻááᯠá á áşááąá¸ááŤ- áá áşááŻáᯠáĄááŻááşááźá áşááŤáááŹá¸á áĄáááŽááąá¸áážááşá¸áááŻááááŻááşááťážááşáááşá¸áááąáŹááşáá˝ááşáá˝ááşááŹááźá áşááááşá¸á áááŻááŻáśáá°áĄááąáĄáá˝ááşáááşááťážáážááááş - á¤áĄááŹááťáŹá¸áááşááŻááááĄááááˇáşáááąá¸áá˝ááşá¸ááťáŹá¸ááźá áşáááşá áá áşáŚá¸ááťááşá¸á ᎠááŹááááťáŹá¸ááᯠá áąáŹááˇáşááźááˇáşáááş ááááŻáĄááşááŤá
ááąáŹááşááŻáśá¸áĄáááˇáşáá˝ááş áááşáááş áĄáááŽááąá¸áážááşá¸ááááşáááşáážáŻááᯠááááşá¸ááťáŻááşáááşá á áŽá¸áá˝áŹá¸ááąá¸áááŻááşáᏠáááŻááşá¸ááŹááťááşááťáŹá¸- áážáŹáá°áážáŻáĄááąáĄáá˝ááşá áĄááŻáśá¸ááźáŻáá° áĄááźáŻáĄáá°áážááˇáş áĄááźáŹá¸áĄááŹááťáŹá¸ááᯠááá°áááş áááŻáĄááşáááşá
Prometheus
áĄá áŻáĄáá˝á˛áˇáá áşááŻáĄáŹá¸ á áąáŹááˇáşááźááˇáşáááş áĄááąáŹááşá¸ááŻáśá¸á áá áşááźá áşáááşá . áĄáááşáĄáá˝áąá¸áážááˇáş áĄááŻáśá¸ááźáŻááá˝ááşáá°áážáŻáĄá Prometheus áážááˇáş áááŻááşááŽáááŻááşááąáŹ áááşáááˇáşááááááŹááᯠááťá˝ááşáŻááşáááááŤá áááŻááşááťáąáŹááŽáá˝áąáážáááąáŹ áĄááźáąááśáĄááąáŹááşáĄáĄáŻáśáĄáá˝ááş áĄáá˝ááşááąáŹááşá¸áá˝ááşáááşá áááŻáˇááźáąáŹááˇáş "Kubernetes á áąáŹááˇáşááźááˇáşááźááşá¸" ááŻááźáąáŹááąáŹáĄááŤá áááşá¸áááŻáˇáááş áĄááťáŹá¸áĄáŹá¸ááźááˇáş Prometheus áááŻáááŻáááŻáááşá
Prometheus ááᯠá áááşáááş áá˝áąá¸ááťááşá áᏠáážá áşááŻáážáááŤáááşá Helm ááᯠáĄááŻáśá¸ááźáŻá ááŻáśáážááş Prometheus áááŻáˇáááŻááş Prometheus áĄáąáŹáşáááąááŹáĄáŹá¸ áááş áááˇáşáá˝ááşá¸áááŻááşááŤáááşá
- ááŻáśáážááş Prometheus á áĄáŹá¸ááŻáśá¸áĄáááşááźáąááŤáááşá ááŤááąáááˇáş ConfigMap ááᯠconfigure ááŻááşáááŻáˇáááŻáĄááşááŤáááş - ááááşááąáŹáˇá microservice architecture ááááŻááşáááşáážáŹ áĄáááşááááŻáᲠtext-based configuration files áá˝áąáááŻááąá¸ááŤá
- Prometheus áĄáąáŹáşáááąááŹáááş áĄáááşá¸áááşáááŻá ááźááˇáşáážáśáˇáá˝áŹá¸áᏠáĄáá˝ááşá¸áááŻááşá¸ááŻáášááááąááĄá áĄáááşá¸áááşáááŻáážáŻááşáá˝áąá¸ááąáŹáşáááşá¸ áááşá¸áážááˇáşááŻááşááąáŹááşáááş áááŻáááŻáá˝ááşáá°áááş- ááŽá¸ááźáŹá¸áĄááŹááášááŻááťáŹá¸áážáááźáŽá¸á abstractions ááťáŹá¸ááᯠáĄá áŻáĄááąá¸áá˝ááş áááˇáşáá˝ááşá¸ááŹá¸ááąáŹááźáąáŹááˇáş áááşá¸áááŻáˇááᯠááááşá¸ááťáŻááşáááşáážááˇáş ááźááşáááşáááş áááŻáááŻáĄáááşááźáąááŤáááşá
ááŻááşááŻááşáááŻááŹá¸áááşáááşá ááŻáśáážááş Prometheus ááᯠáŚá¸á á˝áŹáááşáááşáááşáĄááźáśááźáŻááŤáááşá áááş config áážááááˇáş áĄááŹáĄáŹá¸ááŻáśá¸ááᯠconfigure ááŻááşááááşááźá áşááźáŽá¸á áááŻáˇááąáŹáş áááşá¸áááş áĄááťááŻá¸áážáááááˇáşáááş- áááşáááˇáşáĄááŹáážááˇáş áááşáááŻáˇáá˝á˛áˇá ááşá¸ááŹá¸áááşááᯠáááşáááážááááŻááşáááşááźá áşáááşá Prometheus áĄáąáŹáşáááąááŹáá˝ááşá áááşááášááážáááťážááş áááşáá˛ááąáŹáááşáá˛ááŹáááŻáˇ á á°á¸á á°á¸á ááŻááşá ááŻááşááźááˇáşáááŻááşááąáŹáşáááşá¸á áááşáááş á áááşáá°á¸á áááşáááşá¸áá áşááŻáááŻáˇ ááťááşááťááşá¸ááźááˇáşáááşááŹáááşá
Prometheus áááş Kubernetes áážááˇáş ááąáŹááşá¸áá˝ááşá á˝áŹ ááąáŤááşá¸á ááşááŹá¸áááş- áááşá¸áááş API ááŹááŹáážááˇáş áááşááąáŹááşááźáŽá¸ áĄááźááşáĄáážááş áááşáá˝ááşáááŻááşáááşá
Prometheus áááş áá°ááźááŻááşááťáŹá¸ááąáŹááźáąáŹááˇáş áááşá¸ááᯠáĄááŻáśá¸ááťááááŻááááşááťáŹá¸áážááˇáş ááááŻááááşá¸áááşá¸ááŹááŹá ááŹá¸áĄááťáŹá¸áĄááźáŹá¸ááᯠááśáˇáááŻá¸ááąá¸ááąáŹááźáąáŹááˇáşááźá áşáááşá Prometheus áááş áááşá¸ááááŻááşáááŻááşáááşááá áşááąáŹáşáááşáážáááźáŽá¸ áááşá¸áááŻáá˝ážá˛ááźáąáŹááşá¸áááşáĄáá˝ááş ááśáˇáááŻá¸áá°ááŽáážáŻáááŻáĄááşááąáŹááźáąáŹááˇáşá áááşáááş áĄáááŽááąá¸áážááşá¸áĄáá˝ááşá¸áážá á áŹááźááˇáşáááŻááşáá áşáᯠáááŻáˇáááŻááş áĄáááşáááˇáşááŻááşááŹá¸ááąáŹ áááşáááŻáˇáá°áĄáŹá¸ áááŻáĄááşááŤáááşá áááŻáá˛áˇáááŻáˇ áááşáááŻáˇáá° áĄáááşá¸á ᯠáážáááŤáááşá áĽáááŹáĄáŹá¸ááźááˇáşá PostgreSQL Exporter áážáááŤáááş- áááşá¸áááş PostgreSQL áážááąááŹáááŻááá°ááźáŽá¸ Prometheus ááąáŹáşáááşáááŻáˇááźáąáŹááşá¸ááąá¸ááźááşá¸ááźááˇáş Prometheus áážááˇáşáĄááŻááşááŻááşáááŻááşáááşááźá áşáááşá
Prometheus ááááŻááŹáááşááŹ

Prometheus ááŹáᏠPrometheus á áŚá¸áážáąáŹááşáááş ááąáŹááşááťáąáŹáááşááźá áşáááşá áááşááá áşááťáŹá¸ááᯠá¤ááąááŹáá˝ááş ááááşá¸áááşá¸ááźáŽá¸ á áŽááśááąáŹááşáá˝ááşááŤáááşá
áááşááá áşááťáŹá¸ááᯠáĄááťáááşá áŽá¸ááŽá¸ááąááŹááąáˇá áş (TSDB) áá˝ááş ááááşá¸áááşá¸ááŹá¸áááşá TSDB áááş ááŽá¸ááźáŹá¸ááąááŹááąáˇá áşáááŻááşááąáŹáşáááşá¸ Prometheus áá˝ááş áááˇáşáá˝ááşá¸ááŹá¸áááˇáş Go ááŹááŹá ááŹá¸áážá áááşááąáˇááşáťáá áşááŻááźá áşáááşá áĄááźááşá¸ááťááşá¸ááźáąáŹáááťážááş áĄááŹáĄáŹá¸ááŻáśá¸áááş binary áá áşááŻáá˝ááşááźá áşáááşá
ááąááŹááťáŹá¸ááᯠTSDB áá˝ááş áĄááťáááşáĄááźáŹááźáŽá¸ áááááşá¸áááşá¸ááŤáážááˇáş
Prometheus áĄááźáąááśáĄááąáŹááşáĄáĄáŻáśáááş áááşááá áşááťáŹá¸ááᯠááąáážááşáááŻáážáąáŹááşáááşáĄáá˝ááş ááááˇáşááťáąáŹáşááŤá áá°áááááşá¸ááááşá¸ááŹá¸ááťáááşáááş 15 áááşááźá áşáááşá áááşáááş á¤áááˇáşáááşááťááşááᯠááťáąáŹáşáá˝ááşáááŻááşááąáŹáşáááşá¸ áážááşááŹá¸ááŹá¸ááŤ- TSDB áá˝ááş ááąááŹááťáŹá¸ááťáŹá¸ ááááşá¸áááşá¸ááźáŽá¸ áááşá¸ááᯠááźáŹááźáŹááźáŻááŻááşááąááąá áĄáááşá¸áĄááźá áşááťáŹá¸ áááŻáááŻááŻáśá¸á á˝á˛ááąááąááźá áşáááşá Prometheus áá˝ááş ááááŻááşá¸áááŻááşáᏠáĄááťááşáĄáááşááťáŹá¸ááᯠááááşá¸áááşá¸ááźááşá¸áááş áááąáŹááşá¸ááąáŹ áĄááąáˇáĄááťááˇáşáᯠáá°áááŤáááşá
áĄáááşá áááˇáşáá˝ááş áĄáá˝áŹá¸áĄáᏠááťáŹá¸ááźáŹá¸ááŤáá áááşááá áş áĄááąáĄáá˝ááşáááş áá áşá áášáááˇáşááťážááş ááŹáážááˇáşááťáŽ áážáááźáŽá¸á áááŻáˇááąáŹááş áááşá¸áááŻáˇá áááŻáážáąáŹááşáááşá¸ááᯠdisk space áááŻáˇáááŻááş ááŹááĄáááŻááş áááˇáşáááşááźááşá¸áááş áááŻááąáŹááşá¸ááŤáááşá ááŻáśáážááşáĄáŹá¸ááźááˇáşá âhot dataâ ááᯠTSDB áá˝ááş ááŹááŽáĄáááşá¸áááşáĄáá˝ááşá¸ áááşááá áşááťáŹá¸ ááááşá¸áááşá¸ááŹá¸áááşá áááŻáááŻááźáŹáážááşá á˝áŹ áááŻáážáąáŹááşáážáŻáĄáá˝ááşá á¤áĄáá˝ááş áĄáážááşááááşáááˇáşááťáąáŹáşááąáŹá áĽáááŹá InfluxDBá ClickHouse áážááˇáş áĄááźáŹá¸ááąááŹááąáˇá áşááťáŹá¸áá˝ááş ááźááşááááŻáážáąáŹááşáážáŻááᯠáĄááŻáśá¸ááźáŻááŤáááşá ClickHouse áážááˇáşáááşáááşááąáŹ ááąáŹááşáááşááŻáśá¸áááşááťááşááąáŹááşá¸ááťáŹá¸ááᯠááťá˝ááşáŻááşáá˝áąáˇáá˛áˇáááşá
Prometheus Server áááş ááąáŹáşáááşááąáŤáşáá˝ááş áĄááŻááşááŻááşáááşá áá˝á˛ááŤ: áá°áááş ááťá˝ááşáŻááşáááŻáˇááąá¸áá˛áˇááąáŹ áĄááŻáśá¸áĄáážááşááťáŹá¸áááŻáˇ áááşááá áşááťáŹá¸ááᯠáááŻááşáážáŹáááşá áá°áááŻáˇá " API ááŹááŹáááŻáá˝áŹá¸á፠" á áá°ááĄá˛ááŽááąááŹááᯠá áášáááˇáşáááŻááşá¸ á áášáááˇáşáááŻááşá¸áá˝áŹá¸ááźáŽá¸ áááşááá áşáá˝áąááᯠáá°áááşá
áĄááťáááşáááŻáĄáá˝ááşá¸ (áĄááŻááş áááŻáˇáááŻááş cron áĄááŻááş) áážáááąáŹ áĄááŹááášááŻááťáŹá¸áĄáá˝ááşá Pushgateway áĄá áááşáĄáááŻááşá¸áá áşáᯠáážáááŤáááşá ááąáááŻáĄááŹááášááŻááťáŹá¸ááž áááşááá áşááťáŹá¸ááᯠáááşá¸áá˛áááŻáˇ áá˝ááşá¸áááŻáˇáááş- áĄááŻááşáááş ááźááˇáşáááşááŹááźáŽá¸á ááŻááşááąáŹááşááťááşáá áşááŻááᯠááŻááşááąáŹááşáá˛áˇááźáŽá¸á áááşááá áşááťáŹá¸ááᯠPushgateway áááŻáˇ ááąá¸áááŻáˇááźáŽá¸ ááźáŽá¸ááźáąáŹááşáá˛áˇáááşá áááĄááźáŹáá˝ááşá Prometheus áááş áááşá¸ááááŻááşáááŻááşáĄáážáááşáĄááŻááşááźááˇáş áááşá¸ááŹááźáŽá¸ Pushgateway ááž á¤áááŻááşá¸ááŹáážáŻááťáŹá¸ááᯠááąáŹááşáá°áááşááźá áşáááşá
Prometheus áážá áĄááźáąáŹááşá¸ááźáŹá¸ááťááşááťáŹá¸ááᯠááźááşáááşáááşáážááşáááş ááŽá¸ááźáŹá¸áĄá áááşáĄáááŻááşá¸áá áşáᯠáážááááş- áĄááťááşááąá¸áááşááąááťáŹ. ááááážááˇáş á ááşá¸áááşá¸ááťáŹá¸á áĽáááŹáĄáŹá¸ááźááˇáşá ááŹáᏠAPI áááş 0 ááźá áşááŤá áááááąá¸ááťááşáá áşáᯠáááşááŽá¸áááş áááŻáĄááşáááşá áĄááźá áşáĄááťááş ááŽá¸ááąáŹááşááąáŹáĄááŤá áááááąá¸ááťááşááᯠáááşááśááąá¸áááŻáˇáááşáĄáá˝ááş áááááąá¸ááťááşáááşááąááťáŹááś ááąá¸áááŻáˇááŤáááşá áááááąá¸ááťááşáááşááąááťáŹáá˝ááş áĄááąáŹáşááąá¸ áááŻááşááťáąáŹááŽáá˝áąáážáááąáŹ áááşá¸ááźáąáŹááşá¸áááşáááşááťáŹá¸ ááŤáážááááş- áááááąá¸ááťááşáĄáŻááşá áŻáá áşá áŻááᯠá áŽááśáááˇáşáá˝á˛áá°á ááźáąá¸áááşá¸ááťááşáááŻáˇ ááąá¸áááŻáˇáááŻááşááźáŽá¸á ááąáŹááşáá áşááťááŻá¸ááᯠááąáŹáˇááşáá˛ááąá¸ááŹá¸áá°á ááťááşáááŻáˇ áááşá¸ááąáŹááşá¸á áááááá áşááŻáááş áĄááźáąááśáĄááąáŹááşáĄáĄáŻáśáááŻááşáᏠáĄááŻááşáááŹá¸ááťáŹá¸á á ááŹá¸ááźáąáŹáááşá¸áááŻáˇ ááąá¸áááŻáˇáááŻááşááŤáááşá áĄááźáąáŹááşá¸ááźáŹá¸ááťááşááťáŹá¸ááᯠSlacká Telegramá áĄáŽá¸ááąá¸ááşáážááˇáş áĄááźáŹá¸ááťááşáááşááťáŹá¸áááŻáˇ ááąá¸áááŻáˇáááŻááşááŤáááşá
ááąáŹááşááŻáśá¸áĄááąáá˛áˇ Prometheus áá°áááşáááŹá¸áá˛áˇáĄááşášááŤáááşáĄááźáąáŹááşá¸ááźáąáŹááźáááş - áááŻáá˝áąáˇáážáááźááşá¸. Prometheus áážááˇáşáĄááŻááşááŻááşááąáŹáĄááŤá áááşá áąáŹááˇáşááźááˇáşáááşáĄáá˝ááşáĄááŹááášááŻááťáŹá¸áááááťááąáŹááááşá áŹááťáŹá¸áááŻáááşáážááşáááşááááŻáĄááşááŤá áááşá¸áááŻáˇááĄááťááŻá¸áĄá áŹá¸áááŻáááşáážááşáááşááŻáśááąáŹááşáááşá áááŻáááŻáááşáážáŹá áááşáááş "á¤ááąááŹáá˝ááş IP ááááşá áŹá á¤ááąááŹáá˝ááş port - monitor" ááŻááąá¸áááşááááŻáĄááşáá˛á áááşá¸áĄá áŹá¸á á¤áĄááŹááášááŻááťáŹá¸áááŻáážáŹáá˝áąáááşáááşáááˇáşáĄááźáąááśáá°ááťáŹá¸ááźááˇáşáááşááŻáśá¸ááźááşáááşáááŻáĄááşáááş (áá áşáážááş - áááŻá¸)á Prometheus áááŻááşáááŻááşá áááşáĄááŹááášááŻáá˝áą áážáŻááşáážáŹá¸ááąáá˛ááąáŤáşáá°áááşááźáŽá¸ áááŻáĄááşáá˛áˇ áĄááŹáá˝áąááᯠáá˝á˛ááŻááşááźáŽá¸ á áąáŹááˇáşááźááˇáşáážáŻáážáŹ áááˇáşááŤáááşá
á¤ááťááşá¸áááşáážáŻáááş Kubernetes áá˝á˛áˇá ááşá¸áááşááąáŹááşááŻáśáážááˇáş ááąáŹááşá¸á á˝áŹáááŻááşáááşááŤáááşá áááąáˇáá˝ááş ááŹáᏠ10 ááŻáážááááşá ááááşááźááşáá˝ááş 3. ááŹááŹá IP ááááşá áŹááᯠáá áşááźáááşá áŽáááşáážááşááźááşá¸áááźáŻá áąáááşá áááşá¸áááŻáˇáááş áááşá¸áááŻáážáŹáá˝áąáááşá¸ááᯠáá áşááźáááşááąá¸ááŹá¸áá˛áˇáááş - áážáŹáá˝áąáá˝áąáˇáážáááźááşá¸áááş áááşá¸áááŻááŻááşááąáŹááşááááˇáşáááş .
Prometheus ááŹááŹá ááŹá¸ááᯠááąáŤáşááŤáááşá PromQL. á¤ááŹááŹá ááŹá¸áááŻáĄááŻáśá¸ááźáŻááźááşá¸ááźááˇáş áááşáááş ááŽá¸ááźáŹá¸áááşááá áşááťáŹá¸ááááşáááŻá¸ááťáŹá¸ááᯠáááşááážááááŻááşááźáŽá¸ áááşá¸áááŻáˇáĄááąáŤáşáĄááźáąááśá áá˝á˛ááźááşá¸á áááşááźáŹáážáŻáá˝ááşááťááşáážáŻááťáŹá¸ááᯠáááşááŽá¸ááŤá
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)Prometheus áááşáĄááşááŹááąáˇá áş
Prometheus áá˝ááş áááşá¸ááááŻááşáááŻááşá áĄáá˝ááşááąá¸áááşááąáŹ áááşáĄááşááŹááąáˇá áşáážááááşá áĄáážáŹá¸áážáŹááźááşá¸ áááŻáˇáááŻááş áááŻááşááźááźááşá¸áĄáá˝ááşáᏠáááˇáşááťáąáŹáşáááşá

Expression line áá˝ááş PromQL ááŹááŹá ááŹá¸ááźááˇáş query áá áşááŻááᯠááąá¸áááŻááşáááşá
áááááąá¸ááťááş áááşáá˝ááş áááááąá¸ááťááş á ááşá¸ááťááşá¸ááťáŹá¸ ááŤáááşááźáŽá¸ áááşá¸áááŻáˇáá˝ááş áĄáááˇáşááŻáśá¸áááˇáş áážááááşá
- ááážáŻááşááážáŹá¸ - áááŻáĄááťáááşáá˝ááş áááááąá¸ááťááşáááş áááşááźá˝ááźááşá¸ááážáááŤáá áááŻáááŻáááşáážáŹá áĄáŹá¸ááŻáśá¸áĄáááşááźáąááźáŽá¸ áĄááŻááşáááźá áşááŤá
- áááŻááşá¸ááśáˇááŹá¸áááş - á¤áĄááťááşáážáŹ áááááąá¸ááťááş áĄááŻááşááźá áşááťážááş ááźá áşááąáŹáşáááşá¸ ááąá¸áááŻáˇáážáŻ ááĄáąáŹááşááźááşááąá¸ááŤá áá˝ááşáááşáážáááşááŻááşáážáááşááŻááşáĄáá˝ááş áážáąáŹááˇáşáážáąá¸áážáŻááᯠááťáąáŹáşááźáąá¸ááąá¸áááş áááşáážááşááŹá¸áááş- áááşáážááşááŹá¸ááąáŹ áááşááąáŹááşáážáŻáááş áá áşáááá áşáĄáá˝ááşá¸ ááźááˇáşáááşááŹááŤáá áážááŻá¸á ááşááᯠáááźááşáááąá¸ááŤá
- áááááąá¸ááťááş ááŽá¸áááşá¸ááźáŽá¸ áááşááąáˇááťáşááťáŹá¸ ááąá¸áááŻáˇáááˇáşáĄá፠áááááĄáááˇáş áá áşáááşáážáŻááźá áşáááşá
Status Menu áá˝ááş Prometheus áááş ááŹáᲠáááŻáááˇáşáĄááťááşááᯠáááşáááşááąáŹááşááźááˇáşáážáŻáááŻááşáááşááźá áşáááşá áĄáááşáá˝ááşááźáąáŹáá˛áˇáááˇáş áá áşáážááşááťáŹá¸ (áá áşáážááşááťáŹá¸) áááŻáˇ áá°á¸ááźáąáŹááşá¸ááźááşá¸áááşá¸ áážáááŤáááşá

Prometheus áĄááşááŹááąáˇá áşá áááŻáááŻáĄááąá¸á áááş ááźáŻáśááŻáśááŻáśá¸áááşááťááşááᯠááźááˇáşááŤá .
Grafana áážááˇáşááąáŤááşá¸á ááşááźááşá¸á
Prometheus áááşáĄááşááŹááąáˇá áşáá˝ááşá áĄá áŻáĄááąá¸ááĄááźáąáĄááąáážááˇáş áááşáááşá áááşááąáŹááşááťááşáá˝á˛áááŻááşáááˇáş áážáááźáŽá¸ ááŹá¸áááşáááŻááşááąáŹ ááááşááťáŹá¸ááᯠáááşáá˝áąáˇááááˇáşáááşáááŻááşááŤá áááşá¸áááŻáˇáááŻáááşááąáŹááşáááşáĄáá˝ááş Prometheus áááş Grafana áážááˇáşááąáŤááşá¸á ááşááŹá¸áááşá ááťá˝ááşáŻááşáááŻáˇáááş áááŻáááŻáˇááąáŹ áááşáážáşááŻááşááťáŹá¸ááᯠááážáááŤáááşá

Prometheus áážááˇáş Grafana áááŻáˇááᯠááąáŤááşá¸á ááşáá˝á˛áˇá ááşá¸ááźááşá¸áááş ááŻáśá¸á ááááşáá˛ááŤá á áŹáá˝ááşá áŹáááşá¸áá˝ááş áááşá¸áá˝ážááşááťááşááťáŹá¸ááᯠáááşáážáŹáá˝áąáˇáááŻááşááŤáááşá ááąáŹááşá¸ááźáŽá ááŤááŽáá˛áˇáĄááŻáśá¸áááşáááşá
áĄáąáŹááşááŤááąáŹááşá¸ááŤá¸ááťáŹá¸áá˝ááşá ááťá˝ááşáŻááşáááŻáˇáááş á áąáŹááˇáşááźááˇáşááźááşá¸áááŻááşáᏠááąáŤááşá¸á ááşááᯠáááşáááşáááşááźááŤáááş- Grafana Loki áážááˇáş áĄááźáŹá¸ááááááŹááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻá áážááşáááşá¸ááťáŹá¸ááᯠá áŻááąáŹááşá¸ááźááşá¸áážááˇáş áá˝á˛ááźááşá¸á áááşááźáŹááźááşá¸áĄááźáąáŹááşá¸ áá˝áąá¸áá˝áąá¸ááŤáááşá
á áŹááąá¸áá°- Marcel Ibraevá áĄáááĄáážááşááźáŻ Kubernetes á áŽááśáááˇáşáá˝á˛áá°á ááŻáášáááŽáá˝ááş áĄááşááťááşááŽááŹááąáˇááťááˇáşááąáá° á ááŽááŹáážááˇáş áááşáááşá¸ developer Slurmá
source: www.habr.com
