VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

VictoriaMetrics β€” Π±ΡŠΡ€Π·Π° ΠΈ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠ° Π‘Π£Π‘Π” Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π²ΠΈ Ρ€Π΅Π΄ (Π·Π°ΠΏΠΈΡΡŠΡ‚ ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ ΠΈ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π°Ρ‰ΠΈ Π½Π° Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ стойности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ Ρ‡Ρ€Π΅Π· ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎ наблюдСниС Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° сСнзоритС ΠΈΠ»ΠΈ ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ).


Π’ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΠΈ Π²ΠΈΠ΄Π΅ΠΎ

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Казвам сС ПавСл КолобаСв. DevOps, SRE, LeroyMerlin, всичко Π΅ ΠΊΠΎΠ΄ – Ρ‚ΠΎΠ²Π° Π΅ всичко Π·Π° нас: Π·Π° ΠΌΠ΅Π½ ΠΈ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ слуТитСли Π½Π° LeroyMerlin.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

https://bit.ly/3jf1fIK

Има ΠΎΠ±Π»Π°ΠΊ Π½Π° Π±Π°Π·Π° OpenStack. Π’Π°ΠΌ ΠΈΠΌΠ° ΠΌΠ°Π»ΠΊΠ° Π²Ρ€ΡŠΠ·ΠΊΠ° към тСхничСския Ρ€Π°Π΄Π°Ρ€.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ Π΅ Π½Π° Π±Π°Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€ ΠΎΡ‚ Kubernetes, Π° ΡΡŠΡ‰ΠΎ ΠΈ Π½Π° всички ΡΡŠΠΏΡŠΡ‚ΡΡ‚Π²Π°Ρ‰ΠΈ услуги Π½Π° OpenStack ΠΈ Π»ΠΎΠ³Π²Π°Π½Π΅Ρ‚ΠΎ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π‘Ρ…Π΅ΠΌΠ°Ρ‚Π° бСшС Ρ‚Π°ΠΊΠ°Π²Π° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π°. ΠšΠΎΠ³Π°Ρ‚ΠΎ всичко Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ…ΠΌΠ΅, ΠΈΠΌΠ°Ρ…ΠΌΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Prometheus, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°ΡˆΠ΅ Π΄Π°Π½Π½ΠΈ Π²ΡŠΡ‚Ρ€Π΅ Π² самия кластСр K8s. Π’ΠΎΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π½Π°ΠΌΠΈΡ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡ‚ΠΎ Π·Π° скрапиранС ΠΈ Π³ΠΎ ΠΏΠΎΠ΄Ρ€Π΅ΠΆΠ΄Π° ΠΏΠΎΠ΄ ΠΊΡ€Π°ΠΊΠ°Ρ‚Π° си, Π³Ρ€ΡƒΠ±ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Всички Π΄Π°Π½Π½ΠΈ трябва Π΄Π° изнСсСм извън ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° Kubernetes, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π°ΠΊΠΎ Π½Π΅Ρ‰ΠΎ сС случи, трябва Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΈ къдС.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠŸΡŠΡ€Π²ΠΎΡ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ – ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ фСдСрация, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ външСн Prometheus, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π²Π»ΠΈΠ·Π°ΠΌΠ΅ Π² кластСр Kubernetes ΠΏΡ€Π΅Π· ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π½Π° фСдСрацията.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Но Ρ‚ΡƒΠΊ сС появяват ΠΌΠ°Π»ΠΊΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π’ нашия случай ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ°Ρ…ΠΌΠ΅ 250 000 ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, Π° ΠΊΠΎΠ³Π°Ρ‚ΠΎ стана 400 000 ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, Ρ€Π°Π·Π±Ρ€Π°Ρ…ΠΌΠ΅, Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Ρ‚Π°ΠΊΠ°. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ…ΠΌΠ΅ scrape_timeout Π½Π° 25 сСкунди.

Π—Π°Ρ‰ΠΎ Π½ΠΈ сС Π½Π°Π»ΠΎΠΆΠΈ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ? Prometheus Π·Π°ΠΏΠΎΡ‡Π²Π° Π΄Π° ΠΎΡ‚ΠΌΠ΅Ρ€Π²Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚ ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° Π²Π·Π΅ΠΌΠ°Π½Π΅Ρ‚ΠΎ. И Π½Π΅ Π΅ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Π΅ Π΄Π°Π½Π½ΠΈΡ‚Π΅ всС ΠΎΡ‰Π΅ ΠΈΠ΄Π²Π°Ρ‚. Ако ΠΏΡ€Π΅Π· указания ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅ Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π½Π΅ сС ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚ ΠΈ сСсията Π½Π΅ бъдС Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠΎ http, Ρ‚ΠΎ сС счита, Ρ‡Π΅ сСсията Π΅ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½Π° ΠΈ Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Ρ‚ Π² самия Prometheus.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Всички ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ част ΠΎΡ‚ Π΄Π°Π½Π½ΠΈΡ‚Π΅ липсват. Π“Ρ€Π°Ρ„ΠΈΠΊΠΈΡ‚Π΅ са Ρ€Π°Π·ΠΏΠΎΠΊΡŠΡΠ°Π½ΠΈ ΠΈ Ρ‚ΠΎΠ²Π° Π½Π΅ Π½ΠΈ удовлСтворява.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

БлСдващият Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ – Π΅ ΡˆΠ°Ρ€Π΄ΠΈΡ€ΠΎΠ²Π°Π½Π΅ Π½Π° Π±Π°Π·Π° Π½Π° Π΄Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Prometheus ΠΏΡ€Π΅Π· ΡΡŠΡ‰ΠΈΡ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π½Π° фСдСрацията.

НапримСр, просто Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΈ Π³ΠΈ ΡˆΠ°Ρ€Π΄ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠΎ ΠΈΠΌΠ΅. Π’ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°, Π½ΠΎ Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π‘Π΅Π³Π° Ρ‰Π΅ трябва Ρ‚Π΅Π·ΠΈ ΡˆΠ°Ρ€Π΄ΠΎΠ²Π΅ ΠΏΠΎ някакъв Π½Π°Ρ‡ΠΈΠ½ Π΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌΠ΅. МоТСм Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ promxy, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ ΠΎΡ‚ΠΈΠ΄Π΅ Π² областта Π½Π° ΡˆΠ°Ρ€Π΄Π° ΠΈ ΠΌΡƒΠ»Ρ‚ΠΈΠΏΠ»ΠΈΡ†ΠΈΡ€Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅. Π’ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΈ с Π΄Π²Π° ΡˆΠ°Ρ€Π΄Π° ΠΊΠ°Ρ‚ΠΎ с Π΅Π΄ΠΈΠ½Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π²Π»ΠΈΠ·Π°Π½Π΅. Π’Π°ΠΊΠΎΠ²Π° Π½Π΅Ρ‰ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° ΠΏΡ€Π΅Π· promxy, Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅ Ρ‚Π²ΡŠΡ€Π΄Π΅ слоТно.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠŸΡŠΡ€Π²ΠΈΡΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ – искамС Π΄Π° сС ΠΎΡ‚ΠΊΠ°ΠΆΠ΅ΠΌ ΠΎΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π½Π° фСдСрацията, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚ΠΎΠΉ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π²Π΅Π½.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Prometheus ясно ΠΊΠ°Π·Π²Π°Ρ‚: β€žΠ₯Π΅ΠΉ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈ TimescaleDB, Π·Π°Ρ‰ΠΎΡ‚ΠΎ няма Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ Π΄ΡŠΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈβ€œ. Π’ΠΎΠ²Π° Π½Π΅ Π΅ тяхна Π·Π°Π΄Π°Ρ‡Π°. VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ЗаписвамС си Π½Π° хартия, Ρ‡Π΅ всС ΠΏΠ°ΠΊ Π½ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° СкспортиранС навън, Π·Π° Π΄Π° Π½Π΅ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°ΠΌΠ΅ всичко Π½Π° Π΅Π΄Π½ΠΎ място.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Вторият Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΠΊ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚. Π”Π°, Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌ, Ρ‡Π΅ ΠΌΠ½ΠΎΠ·ΠΈΠ½Π° Ρ‰Π΅ ΠΊΠ°ΠΆΠ°Ρ‚, Ρ‡Π΅ ΠΏΡ€Π΅Π· 2020 Π³ΠΎΠ΄ΠΈΠ½Π° Π΄Π²Π΅ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Π΅ доста Π΅Π²Ρ‚ΠΈΠ½ΠΎ, Π½ΠΎ всС ΠΏΠ°ΠΊ.

Π‘Π΅Π³Π° ΠΈΠΌΠ°ΠΌΠ΅ dev ΠΈ prod срСда. Π’ dev Ρ‚ΠΎΠ²Π° Π΅ ΠΎΠΊΠΎΠ»ΠΎ 9 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° Π·Π° 350 000 ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ. Π’ prod - 14 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° с ΠΌΠ°Π»ΠΊΠΎ Π·Π° 780 000 ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ²Π° retention time ΠΈΠΌΠ°ΠΌΠ΅ само 30 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ. Π’ΠΎΠ²Π° Π΅ лошо. И сСга Ρ‰Π΅ обясня Π·Π°Ρ‰ΠΎ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠŸΡ€Π°Π²ΠΈΠΌ изчислСния, Ρ‚. Π΅. ΠΏΡ€ΠΈ Π΅Π΄ΠΈΠ½ ΠΌΠΈΠ»ΠΈΠΎΠ½ ΠΈ пСтстотин хиляди ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, Π° Π½ΠΈΠ΅ Π²Π΅Ρ‡Π΅ смС Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ тях, Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ 35-37 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° ΠΏΠ°ΠΌΠ΅Ρ‚. Но Π²Π΅Ρ‡Π΅ ΠΏΡ€ΠΈ 4 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 90 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° ΠΏΠ°ΠΌΠ΅Ρ‚. Π’. Π΅. Ρ‚ΠΎΠ²Π° бСшС изчислСно ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°Ρ‚Π°, прСдоставСна ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Prometheus. ΠŸΠΎΠ³Π»Π΅Π΄Π½Π°Ρ…ΠΌΠ΅ корСлацията ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ Π½Π΅ искамС Π΄Π° ΠΏΠ»Π°Ρ‰Π°ΠΌΠ΅ няколко ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π·Π° ΡΡŠΡ€Π²ΡŠΡ€ просто Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³.

ΠŸΡ€ΠΈ нас Π½Π΅ просто Ρ‰Π΅ сС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈ количСството Π½Π° ΠΌΠ°ΡˆΠΈΠ½ΠΈΡ‚Π΅, Π° Π½ΠΈΠ΅ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° наблюдавамС ΠΈ самитС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини. Π—Π°Ρ‚ΠΎΠ²Π° ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Π²ΠΈΠ΄ ΠΈ Ρ‚. Π½. Π©Π΅ ΠΈΠΌΠ°ΠΌΠ΅ спСциалСн растСТ Π½Π° нашия ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π‘ дисковото пространство Ρ‚ΡƒΠΊ Π½Π΅ всичко Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° лошо, Π½ΠΎ Π±ΠΈ Π±ΠΈΠ»ΠΎ Ρ…ΡƒΠ±Π°Π²ΠΎ Π΄Π° сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ Π·Π° 15 Π΄Π½ΠΈ ΠΎΠ±Ρ‰ΠΎ 120 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ 100 - са компрСсирани Π΄Π°Π½Π½ΠΈ, 20 - нСконпрСсирани Π΄Π°Π½Π½ΠΈ, Π½ΠΎ Π²ΠΈΠ½Π°Π³ΠΈ сС иска ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π‘ΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ, записвамС ΠΎΡ‰Π΅ Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° - Ρ‚ΠΎΠ²Π° Π΅ голямо ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° рСсурси, ΠΊΠΎΠΈΡ‚ΠΎ искамС всС ΠΏΠ°ΠΊ Π΄Π° икономисвамС, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π½Π΅ искамС Π½Π°ΡˆΠΈΡΡ‚ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ Π΄Π° ΠΏΠΎΠ³Π»ΡŠΡ‰Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ рСсурси, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π½Π°ΡˆΠΈΡΡ‚ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π²ΠΈΠΆΠΈ OpenStack.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Има ΠΎΡ‰Π΅ Π΅Π΄ΠΈΠ½ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΠΊ Π½Π° Prometheus, ΠΊΠΎΠΉΡ‚ΠΎ установихмС – Ρ‚ΠΎΠ²Π° Π΅ всС ΠΏΠ°ΠΊ някакво ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ°ΠΌΠ΅Ρ‚. Π‘ Prometheus Ρ‚ΡƒΠΊ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-лошо, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚ΠΎΠΉ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ няма Ρ‚Π°ΠΊΠΈΠ²Π° настройки. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π² Docker ΡΡŠΡ‰ΠΎ Π½Π΅ Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Ако случайно RAFA ΠΏΠ°Π΄Π½Π΅ ΠΈ Ρ‚Π°ΠΌ са 20-30 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°, Ρ‰Π΅ ΠΎΡ‚Π½Π΅ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ дълго Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° сС Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π’ΠΎΠ²Π° Π΅ ΠΎΡ‰Π΅ Π΅Π΄Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎΡ€Π°Π΄ΠΈ която Prometheus Π½Π΅ Π½ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠΆΠ΄Π°, Ρ‚. Π΅. Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

МоТС Π΄Π° сС ΠΈΠ·Π»Π΅Π·Π΅ Π½Π° Ρ‚Π°ΠΊΠ°Π²Π° схСма. Π’Π°Π·ΠΈ схСма Π½ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°, Π·Π° Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ HA ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€. ИскамС Π½Π°ΡˆΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π²ΠΈΠ½Π°Π³ΠΈ ΠΈ навсякъдС, Π΄ΠΎΡ€ΠΈ ΠΏΡ€ΠΈ ΠΏΠ°Π΄Π°Π½Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° Ρ‚Π΅Π·ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ. И Ρ‚Π°ΠΊΠ° Ρ‰Π΅ трябва Π΄Π° построим Ρ‚Π°ΠΊΠ°Π²Π° схСма.

Π’Π°Π·ΠΈ схСма ΠΏΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ Ρ‰Π΅ ΠΈΠΌΠ°ΠΌΠ΅ Π΄ΡƒΠ±Π»ΠΈΡ€Π°Π½Π΅ Π½Π° ΡˆΠ°Ρ€Π΄ΠΎΠ²Π΅, Π° ΠΎΡ‚Ρ‚Π°ΠΌ ΠΈ Π΄ΡƒΠ±Π»ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° рСсурси. МоТС Π΄Π° сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π° ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ, Π½ΠΎ Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° рСсурси Ρ‰Π΅ бъдС уТасно.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠΠ΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈΡ‚Π΅ ΠΏΠΎ Ρ€Π΅Π΄Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ смС Π³ΠΈ записали:

  • НСобходимо Π΅ ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈΡ‚Π΅ навън.
  • Голямо ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° рСсурси.
  • НС ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚.
  • Π‘Π»ΠΎΠΆΠ½Π° ΠΈ рСсурсоСмка рСализация Π½Π° HA.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π Π΅ΡˆΠΈΡ…ΠΌΠ΅, Ρ‡Π΅ сС ΠΎΡ‚ΠΊΠ°Π·Π²Π°ΠΌΠ΅ ΠΎΡ‚ Prometheus ΠΊΠ°Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ…ΠΌΠ΅ си ΠΎΡ‰Π΅ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ изисквания, ΠΊΠΎΠΈΡ‚ΠΎ са Π½ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ. Π’Π΅ са:

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° promql, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π΅ написано ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ Prometheus: заявки, Π°Π»Π°Ρ€ΠΌΠΈ.
  • А слСд Ρ‚ΠΎΠ²Π° ΠΈΠΌΠ°ΠΌΠ΅ Grafana, която Π΅ ΡΡŠΡ‰ΠΎ написана ΠΏΠΎΠ΄ Prometheus ΠΊΠ°Ρ‚ΠΎ Π±Π΅ΠΊΠ΅Π½Π΄. НС искамС Π΄Π° прСписвамС Ρ‚Π°Π±Π»Π°Ρ‚Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.
  • ИскамС Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ Π½ΠΎΡ€ΠΌΠ°Π»Π½Π° HA Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°.
  • ИскамС Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° всякакви рСсурси.
  • Има ΠΈ малък нюанс. НС ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ систСми Π·Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ. НС Π·Π½Π°Π΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‰Π΅ Π²Π»Π΅Π·Π΅ Π² Ρ‚Π΅Π·ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ засСга. И Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚Π°ΠΌ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²Π»Π΅Π·Π΅ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ сС случва, Π½Π°Π»Π°Π³Π° Π½ΠΈ сС Π΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠΌ Π΄ΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΎ Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π˜Π·Π±ΠΎΡ€ΡŠΡ‚ бСшС малък. Π‘ΡŠΠ±Ρ€Π°Ρ…ΠΌΠ΅ всичко, Π² ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΠΏΠΈΡ‚. ΠŸΠΎΠ³Π»Π΅Π΄Π½Π°Ρ…ΠΌΠ΅ страницата Π½Π° Prometheus Π² Ρ€Π°Π·Π΄Π΅Π»Π° Π·Π° интСграция, ΠΏΡ€ΠΎΡ‡Π΅Ρ‚ΠΎΡ…ΠΌΠ΅ ΠΊΡƒΠΏ статии, видяхмС ΠΊΠ°ΠΊΠ²ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°. И Π·Π° сСбС си ΠΈΠ·Π±Ρ€Π°Ρ…ΠΌΠ΅ VictoriaMetrics ΠΊΠ°Ρ‚ΠΎ замСститСл Π½Π° Prometheus.

Π—Π°Ρ‰ΠΎ? Π—Π°Ρ‰ΠΎΡ‚ΠΎ:

  • Π£ΠΌΠ΅Π΅ promql.
  • Има ΠΌΠΎΠ΄ΡƒΠ»Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°.
  • НС изисква ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Grafana.
  • И Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΎΡ‚ΠΎ – вСроятно Ρ‰Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΌΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° компанията си ΠΊΠ°Ρ‚ΠΎ услуга, Π·Π°Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ сС насочвамС към ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ рСсурси, Π·Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ рСсурситС Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° Π² ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π²ΠΈΠ΄, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ° шанс, Ρ‡Π΅ Ρ‰Π΅ бъдС ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±ΠΈΡ‚Π°Π²Π°Π½Π°.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠŸΡ€Π°Π²ΠΈΠΌ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ сравнСния. Π’Π·Π΅ΠΌΠ°ΠΌΠ΅ ΡΡŠΡ‰ΠΈΡ Prometheus Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, Π° към Π½Π΅Π³ΠΎ Π²ΡŠΡ€Π²ΠΈ външСн Prometheus. ДобавямС VictoriaMetrics Ρ‡Ρ€Π΅Π· remoteWrite.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠžΡ‚Π½Π°Ρ‡Π°Π»ΠΎ Ρ‰Π΅ спомСна, Ρ‡Π΅ Ρ‚ΡƒΠΊ забСлязахмС ΠΌΠ°Π»ΠΊΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° CPU ΠΎΡ‚ VictoriaMetrics. Π’ ΡƒΠΈΠΊΠΈΡ‚ΠΎ Π½Π° VictoriaMetrics Π΅ описано ΠΊΠΎΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ са Π½Π°ΠΉ-подходящи. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ…ΠΌΠ΅ Π³ΠΈ. Π’Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ намаляват ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° CPU.

Π’ нашия случай, ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΎΡ‚ Prometheus, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π² Kubernetes ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, Π½Π΅ нарасна Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

БравнявамС Π΄Π²Π° data source Π½Π° ΡΡŠΡ‰ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ. Π’ Prometheus Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ всички липсващи Π΄Π°Π½Π½ΠΈ. Π’ VictoriaMetrics всичко Π΅ Π½Π°Ρ€Π΅Π΄.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ тСстовСтС със ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ. Π’ Prometheus ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ ΠΎΠ±Ρ‰ΠΎ 120 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°. Π’ VictoriaMetrics ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Π²Π΅Ρ‡Π΅ 4 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° Π½Π° Π΄Π΅Π½. Π’Π°ΠΌ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡŠΡ‚ Π΅ ΠΌΠ°Π»ΠΊΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ ΠΎΡ‚ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ смС свикнали Π΄Π° Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ Π² Prometheus. ВоСст, Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π²Π΅Ρ‡Π΅ сС компрСсират Π΄ΠΎΠ±Ρ€Π΅ Π·Π° Π΄Π΅Π½, Π·Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ час. Π’Π΅ са Π΄ΠΎΠ±Ρ€Π΅ стиснати Π·Π° Π΄Π΅Π½, Π·Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ час, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ слСд Ρ‚ΠΎΠ²Π° всС ΠΎΡ‰Π΅ Ρ‰Π΅ сС обСдиняват. Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка спСстихмС място Π·Π° дисковС.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° спСстявамС ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° рСсурситС Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° тСстовСтС, Prometheus бСшС Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина с 8 ядра ΠΈ 24 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°. Prometheus практичСски ΠΏΠΎΠ³Π»ΡŠΡ‰Π° всичко. Π’ΠΎΠΉ бСшС спрян ΠΎΡ‚ OOM Killer. Π’ Π½Π΅Π³ΠΎ имашС само 900 000 Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ. Π’ΠΎΠ²Π° Π΅ ΠΎΠΊΠΎΠ»ΠΎ 25 000-27 000 ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π² сСкунда.

VictoriaMetrics Ρ€Π°Π±ΠΎΡ‚Π΅ΡˆΠ΅ Π½Π° двуядрСна Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина с 8 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° RAM. УспяхмС Π΄Π° Π½Π°ΠΊΠ°Ρ€Π°ΠΌΠ΅ VictoriaMetrics Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π΄ΠΎΠ±Ρ€Π΅, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°ΠΉΠΊΠΈ някои настройки Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π°Ρ‚Π° с 8 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°. Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка сС вписахмС Π² 7 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ²Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ ΠΏΠΎ-висока скорост Π½Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅, Ρ‚.Π΅. ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, Π΄ΠΎΡ€ΠΈ Π² сравнСниС с Prometheus.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠŸΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ с CPU стана Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€ΠΎ спрямо Prometheus. Π’ΡƒΠΊ Prometheus ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π° 2,5 ядра, Π° VictoriaMetrics само 0,25 ядра. На старта – 0,5 ядра. Π‘ Π½Π°ΠΏΡ€Π΅Π΄Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° обСдинСнията стига Π΄ΠΎ Π΅Π΄Π½ΠΎ ядро, Π½ΠΎ Ρ‚ΠΎΠ²Π° сС случва ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ рядко.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π’ нашия случай ΠΈΠ·Π±ΠΎΡ€ΡŠΡ‚ ΠΏΠ°Π΄Π½Π° Π½Π° VictoriaMetrics ΠΏΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ, искахмС Π΄Π° спСстим ΠΈ успяхмС.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π˜Π·ΠΊΠ»ΡŽΡ‡Π²Π°ΠΌΠ΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ – износ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΈ високото ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° рСсурси. ΠžΡΡ‚Π°Π²Π°Ρ‚ Π½ΠΈ Π΄Π° Ρ€Π΅ΡˆΠΈΠΌ Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ всС ΠΎΡ‰Π΅ смС оставили Π·Π° сСбС си.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π’ΡƒΠΊ Ρ‰Π΅ уточня Π²Π΅Π΄Π½Π°Π³Π°, Ρ‡Π΅ Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ VictoriaMetrics ΠΊΠ°Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ. Но Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ вСроятно Ρ‰Π΅ прСдоставим VictoriaMetrics ΠΊΠ°Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° цСлия Leroy, трябва Π΄Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠΌ Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ‚ΠΎΠ·ΠΈ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€, Π·Π° Π΄Π° Π½Π΅ Π³ΠΎ сринат.

Има страхотСн ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ позволява ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅, ΠΎΠ±Π΅ΠΌ Π΄Π°Π½Π½ΠΈ ΠΈ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° изпълнСниС.

И освСн Ρ‚ΠΎΠ²Π° ΠΈΠΌΠ° ΠΎΡ‚Π»ΠΈΡ‡Π½Π° опция, която позволява Π΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚, Ρ‚Π°ΠΊΠ° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ Ρ‚ΠΎΠ·ΠΈ баланс, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ Π½ΠΈ осигури Π½ΠΎΡ€ΠΌΠ°Π»Π½Π° скорост Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° рСсурси.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠžΡ‰Π΅ Π΅Π΄ΠΈΠ½ минус, Ρ‚.Π΅. Π·Π°Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°ΠΌΠ΅ Ρ‚ΠΎΡ‡ΠΊΠ° – Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π’ Π½Π°Ρ‡Π°Π»Π½ΠΈΡ‚Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ тСствахмС VictoriaMetrics Single Node. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ към VictoriaMetrics Cluster Version.

Π’ΡƒΠΊ разпускамС Ρ€ΡŠΡ†Π΅Ρ‚Π΅ си ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ услуги Π² VictoriaMetrics, Π² зависимост ΠΎΡ‚ Ρ‚ΠΎΠ²Π°, Π½Π° ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ изпълнявани ΠΈ ΠΊΠ°ΠΊΠ²ΠΈ рСсурси Ρ‰Π΅ консумират. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ гъвкаво ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ Π³ΠΎ Π»ΠΈΡ‡Π½ΠΎ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠžΡΠ½ΠΎΠ²Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° VictoriaMetrics Cluster Version са vmstorage. МоТС Π΄Π° ΠΈΠΌΠ° N Π±Ρ€ΠΎΠΉ. Π’ нашия случай Π·Π° сСга ΠΈΠΌΠ° 2.

Има ΠΈ vminsert. Π’ΠΎΠ²Π° Π΅ прокси-ΡΡŠΡ€Π²ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ Π½ΠΈ позволява: Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΡˆΠ°Ρ€Π΄ΠΈΠ½Π³ ΠΌΠ΅ΠΆΠ΄Ρƒ всички Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΡƒ ΠΊΠ°Π·Π°Ρ…ΠΌΠ΅, ΠΈ Ρ‚ΠΎΠΉ позволява ΠΎΡ‰Π΅ рСпликация, Ρ‚.Π΅. Ρ‰Π΅ ΠΈΠΌΠ°Ρ‚Π΅ ΠΈ ΡˆΠ°Ρ€Π΄ΠΈΠ½Π³, ΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°.

Vminsert ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ OpenTSDB, Graphite, InfluxDB ΠΈ remoteWrite ΠΎΡ‚ Prometheus.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Има ΠΎΡ‰Π΅ vmselect. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° ΠΌΡƒ Π·Π°Π΄Π°Ρ‡Π° Π΅ Π΄Π° ΠΎΡ‚ΠΈΠ΄Π΅ във vmstorage, Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ тях, Π΄Π° Π΄Π΅Π΄ΡƒΠΏΠ»ΠΈΠΊΠΈΡ€Π° Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Π΄Π°Π΄Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Има страхотно Π½Π΅Ρ‰ΠΎ, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ΠΎ vmagent. Много Π½ΠΈ харСсва. Π’ΠΎ позволява ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ ΠΏΠΎ ΡΡŠΡ‰ΠΈΡ Π½Π°Ρ‡ΠΈΠ½ ΠΊΠ°Ρ‚ΠΎ Prometheus ΠΈ ΠΏΡ€Π°Π²ΠΈ всичко Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ Π½Π΅Π³ΠΎ. Π’.Π΅. ΡΡŠΠ±ΠΈΡ€Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΈ услуги ΠΈ Π³ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° Π² vminsert. По-Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ всичко зависи ΠΎΡ‚ вас.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠžΡ‰Π΅ Π΅Π΄Π½Π° страхотна услуга Π΅ vmalert, която позволява Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° VictoriaMetrics Π·Π° Π±Π΅ΠΊΠ΅Π½Π΄, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ vminsert ΠΈ Π³ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° Π² vmselect. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° самитС Π°Π»Π°Ρ€ΠΌΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π°. Π’ случай Π½Π° Π°Π»Π°Ρ€ΠΌΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Π°Π»Π°Ρ€ΠΌΠ° Ρ‡Ρ€Π΅Π· alertmanager.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Има ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ wmauth. МоТС Π±ΠΈ Ρ‰Π΅ Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅, Π° ΠΌΠΎΠΆΠ΅ ΠΈ Π½Π΅ (ΠΎΡ‰Π΅ Π½Π΅ смС Ρ€Π΅ΡˆΠΈΠ»ΠΈ) ΠΊΠ°Ρ‚ΠΎ систСма Π·Π° удостовСряванС ΠΏΡ€ΠΈ вСрсията Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° с multitenancy. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° remoteWrite Π·Π° Prometheus ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° удостовСрява Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° url, ΠΈΠ»ΠΈ ΠΏΠΎ-Ρ‚ΠΎΡ‡Π½ΠΎ, Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° ΠΌΡƒ част, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ»ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΈΡˆΠ΅Ρ‚Π΅.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Има ΠΎΡ‰Π΅ vmbackup, vmrestore. Π’ΠΎΠ²Π° ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Π΅ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° всички Π΄Π°Π½Π½ΠΈ. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° S3, GCS, file.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ΠŸΡŠΡ€Π²Π°Ρ‚Π° итСрация Π½Π° нашия ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ бСшС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΊΠ°Ρ€Π°Π½Ρ‚ΠΈΠ½Π°Ρ‚Π°. Π’ΠΎΠ³Π°Π²Π° нямашС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π°ΡˆΠ°Ρ‚Π° итСрация ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ²Π°ΡˆΠ΅ Π΄Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΈ нСзависими ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ…ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ Ρ‡Ρ€Π΅Π· remoteWrite.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π’ΡƒΠΊ отбСлязвам, Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ…ΠΌΠ΅ ΠΎΡ‚ VictoriaMetrics Single Node Π½Π° VictoriaMetrics Cluster Version, Π½ΠΈΠ΅ всС ΠΎΡ‰Π΅ останахмС Π½Π° ΡΡŠΡ‰ΠΈΡ‚Π΅ потрСбявани рСсурси, Ρ‚.Π΅. основното Π΅ ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ сС Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ…Π° Π½Π°ΡˆΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ, Ρ‚.Π΅. ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° рСсурси.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π’ΡƒΠΊ Π²Π΅Ρ‡Π΅ бСшС Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°. ΠžΠ±Π΅Π΄ΠΈΠ½ΠΈΡ…ΠΌΠ΅ всичко Π² Π΅Π΄ΠΈΠ½ относитСлно голям ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€. Всички Π΄Π°Π½Π½ΠΈ ΠΏΡ€ΠΈ нас ΠΊΠ°ΠΊΡ‚ΠΎ сС ΡˆΠ°Ρ€Π΄ΠΈΡ€Π²Π°Ρ‚, Ρ‚Π°ΠΊΠ° ΠΈ сС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈΡ€Π°Ρ‚.

ЦСлият ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ ΠΈΠΌΠ° N Π²Ρ…ΠΎΠ΄Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ, Ρ‚.Π΅. Prometheus ΠΌΠΎΠΆΠ΅ Π΄Π° добавя Π΄Π°Π½Π½ΠΈ ΠΏΡ€Π΅Π· HAPROXY. Π•Ρ‚ΠΎ я Ρ‚Π°Π·ΠΈ Π²Ρ…ΠΎΠ΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ°. И ΠΏΡ€Π΅Π· Ρ‚Π°Π·ΠΈ Π²Ρ…ΠΎΠ΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π²Π»ΠΈΠ·Π° с Grafana.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π’ нашия случай HAPROXY Π΅ СдинствСният ΠΏΠΎΡ€Ρ‚, ΠΊΠΎΠΉΡ‚ΠΎ проксирa select, insert ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ услуги Π²ΡŠΡ‚Ρ€Π΅ Π² Ρ‚ΠΎΠ·ΠΈ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€. Π’ нашия случай Π½Π΅ моТСшС Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π΅Π΄ΠΈΠ½ адрСс, Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ няколко Π²Ρ…ΠΎΠ΄Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ самитС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ VictoriaMetrics ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, са Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π·ΠΎΠ½ΠΈ Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΠ±Π»Π°Ρ‡Π΅Π½ доставчик, Ρ‚.Π΅. Π½Π΅ Π² Π½Π°ΡˆΠ΅Ρ‚ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎ, Π° ΠΎΡ‚Π²ΡŠΠ½.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ИмамС Π°Π»Π°Ρ€Ρ‚ΠΈΡ€Π°Π½Π΅. ИзползвамС Π³ΠΎ. ИзползвамС alertmanager ΠΎΡ‚ Prometheus. ΠšΠ°Ρ‚ΠΎ ΠΊΠ°Π½Π°Π» Π·Π° доставка Π½Π° Π°Π»Π°Ρ€Ρ‚ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Opsgenie ΠΈ Telegram. Π’ Telegram ΠΈΠΌΠ° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΎΡ‚ dev, ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π½Π΅Ρ‰ΠΎ ΠΎΡ‚ prod, Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π½Π΅Ρ‰ΠΎ статистичСско, ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅. А Opsgenie – ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ. Π’ΠΎΠ²Π° са обаТдания, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

ВСчният Π²ΡŠΠΏΡ€ΠΎΡ: «Кой слСди ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°?Β». Π’ нашия случай ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ΡŠΡ‚ слСди самия ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ vmagent Π½Π° всяка възСл. И Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π½Π°ΡˆΠΈΡ‚Π΅ възли са Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅ Π½Π° Π΅Π΄ΠΈΠ½ доставчик, Π·Π° всСки Π΄Π°Ρ‚Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€ ΠΈΠΌΠ°ΠΌΠ΅ собствСн ΠΊΠ°Π½Π°Π», Ρ‚Π΅ са нСзависимо ΠΈ Π΄ΠΎΡ€ΠΈ Π°ΠΊΠΎ сС появи split brain, всС ΠΏΠ°ΠΊ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π°Π»Π°Ρ€Ρ‚ΠΈ. Π”Π°, Ρ‰Π΅ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅, Π½ΠΎ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡˆ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π°Π»Π°Ρ€Ρ‚ΠΈ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π½ΠΈΡ‚ΠΎ Π΅Π΄ΠΈΠ½.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π—Π°Π²ΡŠΡ€ΡˆΠ²Π°ΠΌΠ΅ нашия списък с Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° HA.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

И слСд Ρ‚ΠΎΠ²Π° искам Π΄Π° подчСртая ΠΎΠΏΠΈΡ‚Π° си Π² ΠΎΠ±Ρ‰ΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ с общността Π½Π° VictoriaMetrics. Вя сС ΠΎΠΊΠ°Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Π°. Π₯Π»Π°ΠΏΠ΅Ρ‚Π°Ρ‚Π° са ΠΎΡ‚Π·ΠΈΠ²Ρ‡ΠΈΠ²ΠΈ. Π’Π΅ сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚ Π΄Π° сС Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡Π°Ρ‚ Π² всСки случай, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°.

Π‘ΡŠΠ·Π΄Π°Π΄ΠΎΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² GitHub. Π’Π΅ бяха Ρ€Π΅ΡˆΠ΅Π½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡŠΡ€Π·ΠΎ. Има ΠΎΡ‰Π΅ няколко ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са напълно Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ, Π½ΠΎ Π²Π΅Ρ‡Π΅ ΠΏΠΎ ΠΊΠΎΠ΄Π° Π²ΠΈΠΆΠ΄Π°ΠΌ, Ρ‡Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π² Ρ‚Π°Π·ΠΈ посока Π²ΡŠΡ€Π²ΠΈ.

ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Π±ΠΎΠ»ΠΊΠ° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° ΠΌΠ΅Π½ бСшС, Ρ‡Π΅ Π°ΠΊΠΎ ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π° Π½ΠΎΠ΄Π°, ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ 30 сСкунди vminsert Π½Π΅ моТСшС Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅, Ρ‡Π΅ Π±Π΅ΠΊΠ΅Π½Π΄ΡŠΡ‚ Π½Π΅ Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½. Π‘Π΅Π³Π° Ρ‚ΠΎΠ²Π° Π²Π΅Ρ‡Π΅ Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΎ. И Π±ΡƒΠΊΠ²Π°Π»Π½ΠΎ Π·Π° сСкунда ΠΈΠ»ΠΈ Π΄Π²Π΅ Π΄Π°Π½Π½ΠΈΡ‚Π΅ сС Π²Π·ΠΈΠΌΠ°Ρ‚ Π²Π΅Ρ‡Π΅ ΠΎΡ‚ всички останали Π½ΠΎΠ΄ΠΎΠ²Π΅ ΠΈ заявката спира Π΄Π° Ρ‡Π°ΠΊΠ° Ρ‚ΠΎΠ·ΠΈ ΠΎΡ‚ΡΡŠΡΡ‚Π²Π°Ρ‰ Π½ΠΎΠ΄.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

Π’ζŸ ΠΌΠΎΠΌΠ΅Π½Ρ‚ искахмС ΠΎΡ‚ VictoriaMetrics Π΄Π° бъдС VictoriaMetrics ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Π˜Π·Ρ‡Π°ΠΊΠ°Ρ…ΠΌΠ΅ Π³ΠΎ. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° Π½Π°Π΄ VictoriaMetrics ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, Π·Π° Π΄Π° Π²Π³Ρ€Π°Π΄ΠΈΠΌ всички ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ изчислСни ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ Ρ‚.Π½. Prometheus, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ΄Π²Π°Ρ‚ с ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° Prometheus.

Има прСдлоТСния Π·Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ Π½Π° кластСрната рСализация. Π˜Π·Π»ΠΎΠΆΠΈΡ… Π³ΠΈ ΠΏΠΎ-Π³ΠΎΡ€Π΅.

И ΠΎΡ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ искам downsampling. Π’ нашия случай downsampling Π΅ Π½ΡƒΠΆΠ΅Π½ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° Ρ‚Ρ€Π΅Π½Π΄ΠΎΠ²Π΅Ρ‚Π΅. Π“Ρ€ΡƒΠ±ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, Π΅Π΄ΠΈΠ½ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ Π·Π° дСня ΠΌΠΈ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½. Π’Π΅Π·ΠΈ Ρ‚Ρ€Π΅Π½Π΄ΠΎΠ²Π΅ са Π½ΡƒΠΆΠ½ΠΈ Π·Π° Π³ΠΎΠ΄ΠΈΠ½Π°, Ρ‚Ρ€ΠΈ, ΠΏΠ΅Ρ‚, дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ. И Π΅Π΄Π½ΠΎ стойност Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°Ρ‚Π° Π΅ напълно Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ.
VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

  • НиС усСтихмС Π±ΠΎΠ»ΠΊΠ°, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° някои наши ΠΊΠΎΠ»Π΅Π³ΠΈ, ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Prometheus.
  • НиС ΠΈΠ·Π±Ρ€Π°Ρ…ΠΌΠ΅ Π·Π° сСбС си VictoriaMetrics.
  • Вя сС ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€Π° Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄ΠΎΠ±Ρ€Π΅ ΠΊΠ°ΠΊΡ‚ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎ, Ρ‚Π°ΠΊΠ° ΠΈ Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ.
  • МоТСм Π΄Π° разпрСдСлямС Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ възли Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, Π΄Π° Π³ΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎ ΠΎΠ±Π΅ΠΌΠ° ΠΏΠ°ΠΌΠ΅Ρ‚, Π΄Π° добавямС ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ Ρ‚.Π½.

Π©Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ VictoriaMetrics ΠΏΡ€ΠΈ нас, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈ харСса. Π•Ρ‚ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ бСшС ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ стана.

VictoriaMetrics ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° частни ΠΎΠ±Π»Π°Ρ†ΠΈ. ПавСл КолобаСв

https://t.me/VictoriaMetrics_ru1

ΠŸΠ°Ρ€Π° qr-ΠΊΠΎΠ΄Π° Π½Π° Ρ‡Π°Ρ‚Π° VictoriaMetrics, ΠΌΠΎΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΈ, Ρ‚Π΅Ρ…Ρ€Π°Π·Π΄Π΅Π»ΡŠΡ‚ LeroyMerlin.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster