HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ЌС ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ ΠΊΠ°ΠΊΠΎ Zabbix Ρ€Π°Π±ΠΎΡ‚ΠΈ со Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ TimescaleDB ΠΊΠ°ΠΊΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°. ЌС Π²ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ ΠΎΠ΄ Π½ΡƒΠ»Π° ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Ρ‚Π΅ ΠΎΠ΄ PostgreSQL. ЌС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠΌΠ΅ ΠΈ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈ тСстови Π·Π° пСрформанси Π½Π° Π΄Π²Π΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

HighLoad++ Π‘ΠΈΠ±ΠΈΡ€ 2019. Π‘Π°Π»Π° Вомск. 24 Ρ˜ΡƒΠ½ΠΈ, 16:00 часот. Π’Π΅Π·ΠΈ ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°. Π‘Π»Π΅Π΄Π½Π°Ρ‚Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ˜Π° HighLoad++ ќС сС ΠΎΠ΄Ρ€ΠΆΠΈ Π½Π° 6 ΠΈ 7 Π°ΠΏΡ€ΠΈΠ» 2020 Π³ΠΎΠ΄ΠΈΠ½Π° Π²ΠΎ Π‘Π°Π½ΠΊΡ‚ ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³. Π”Π΅Ρ‚Π°Π»ΠΈ ΠΈ Π±ΠΈΠ»Π΅Ρ‚ΠΈ ΠΏΠΎ ссылкС.

ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Π²ΠΎ Π½Π°Ρ‚Π°ΠΌΠΎΡˆΠ½ΠΈΠΎΡ‚ тСкст – А.Π“.): – Јас сум ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π·Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠ° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π½Π° ZABBIX (Π²ΠΎ Π½Π°Ρ‚Π°ΠΌΠΎΡˆΠ½ΠΈΠΎΡ‚ тСкст β€žZabbixβ€œ), Ρ‚Ρ€Π΅Π½Π΅Ρ€. Π Π°Π±ΠΎΡ‚Π°ΠΌ Π²ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠ° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° повСќС ΠΎΠ΄ 6 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ ΠΈΠΌΠ°ΠΌ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ искуство со пСрформанси. ДСнСс ќС Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ Π·Π° пСрформанситС ΡˆΡ‚ΠΎ TimescaleDB ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π²ΠΎ спорСдба со ΠΎΠ±ΠΈΡ‡Π½ΠΈΡ‚Π΅ PostgreSQL 10. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, Π²ΠΎΠ²Π΅Π΄Π΅Π½ Π΄Π΅Π» Π·Π° Ρ‚ΠΎΠ° ΠΊΠ°ΠΊΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° Π²ΠΎΠΎΠΏΡˆΡ‚ΠΎ.

Π’Ρ€Π²Π½ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΡ†ΠΈ Π·Π° продуктивноста: ΠΎΠ΄ ΡΠΎΠ±ΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π΄ΠΎ Ρ‡ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅

Π—Π° ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊ, ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΡ†ΠΈ Π·Π° ΠΈΠ·Π²Π΅Π΄Π±Π° со ΠΊΠΎΠΈ сС соочува сСкој систСм Π·Π° слСдСњС. ΠŸΡ€Π²ΠΈΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊ Π·Π° продуктивноста Π΅ Π±Ρ€Π·ΠΎ ΡΠΎΠ±ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π•Π΄Π΅Π½ Π΄ΠΎΠ±Π°Ρ€ систСм Π·Π° слСдСњС Ρ‚Ρ€Π΅Π±Π° Π±Ρ€Π·ΠΎ, Π½Π°Π²Ρ€Π΅ΠΌΠ΅Π½ΠΎ Π΄Π° Π³ΠΈ ΠΏΡ€ΠΈΠΌΠ° ситС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π΄Π° Π³ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° спорСд ΠΈΠ·Ρ€Π°Π·ΠΈΡ‚Π΅ Π½Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ, односно Π΄Π° Π³ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° спорСд Π½Π΅ΠΊΠΎΠΈ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡƒΠΌΠΈ (ΠΎΠ²Π° Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ Π²ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ систСми) ΠΈ Π΄Π° Π³ΠΎ Π·Π°Ρ‡ΡƒΠ²Π° Π²ΠΎ Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π΄Π° Π³ΠΈ користи ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ ΠΈΠ΄Π½ΠΈΠ½Π°Ρ‚Π°.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π’Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊ Π·Π° ΠΈΠ·Π²Π΅Π΄Π±Π° Π΅ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°. Π§ΡƒΠ²Π°Ρ˜Ρ‚Π΅ чСсто Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ Π±Ρ€Π· ΠΈ лСсСн пристап Π΄ΠΎ ΠΎΠ²ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΊΠΎΠΈ Π±Π΅Π° собрани Π²ΠΎ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ врСмСнски ΠΏΠ΅Ρ€ΠΈΠΎΠ΄. НајваТно Π΅ Π΄Π΅ΠΊΠ° ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сС ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΈ Π·Π° добивањС, користСтС Π³ΠΈ Π²ΠΎ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ, Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ, ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ, Π²ΠΎ Π½Π΅ΠΊΠΎΠΈ врСдности Π½Π° ΠΏΡ€Π°Π³ΠΎΠ²ΠΈ, Π·Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ° ΠΈΡ‚Π½.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π’Ρ€Π΅Ρ‚ΠΈΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊ Π·Π° ΠΈΠ·Π²Π΅Π΄Π±Π° Π΅ Ρ€Π°ΡΡ‡ΠΈΡΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°, односно ΠΊΠΎΠ³Π° ќС Π΄ΠΎΡ˜Π΄Π΅Ρ‚Π΅ Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ° ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ Π½Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° складиратС Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ Π΄Π΅Ρ‚Π°Π»Π½ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΡˆΡ‚ΠΎ Π±ΠΈΠ»Π΅ собрани Π²ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° 5 Π³ΠΎΠ΄ΠΈΠ½ΠΈ (Π΄ΡƒΡ€ΠΈ ΠΈ мСсСци ΠΈΠ»ΠΈ Π΄Π²Π° мСсСци). НСкои ΠΌΡ€Π΅ΠΆΠ½ΠΈ јазли Π±Π΅Π° ΠΈΠ·Π±Ρ€ΠΈΡˆΠ°Π½ΠΈ, ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠΈ хостови, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°Ρ‚Π° повСќС Π½Π΅ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° Π·Π°Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Ρ‚ΠΈΠ΅ сС вСќС застарСни ΠΈ повСќС Π½Π΅ сС собрани. Π‘Π΅Ρ‚ΠΎ ΠΎΠ²Π° Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС исчисти Π·Π° Π²Π°ΡˆΠ°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π΄Π° Π½Π΅ растС ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ. ΠžΠΏΡˆΡ‚ΠΎ Π·Π΅ΠΌΠ΅Π½ΠΎ, Ρ€Π°ΡΡ‡ΠΈΡΡ‚ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π΅ Π½Π°Ρ˜Ρ‡Π΅ΡΡ‚ΠΎ сСриозСн тСст Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ - чСстопати Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅Ρ€Π° влијаС Π½Π° пСрформанситС.

Како Π΄Π° сС Ρ€Π΅ΡˆΠ°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ со ΠΊΠ΅ΡˆΠΈΡ€Π°ΡšΠ΅?

Π‘Π΅Π³Π° ќС Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π·Π° Zabbix. Π’ΠΎ Zabbix, ΠΏΡ€Π²ΠΈΠΎΡ‚ ΠΈ Π²Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ ΠΏΠΎΠ²ΠΈΠΊ сС Ρ€Π΅ΡˆΠ°Π²Π°Π°Ρ‚ со ΠΊΠ΅ΡˆΠΈΡ€Π°ΡšΠ΅.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π‘ΠΎΠ±ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ - НиС користимС RAM Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° ситС ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ОвиС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сСга ќС сС дискутираат ΠΏΠΎΠ΄Π΅Ρ‚Π°Π»Π½ΠΎ.

Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, Π½Π° страната Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈΠΌΠ° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΎ ΠΊΠ΅ΡˆΠΈΡ€Π°ΡšΠ΅ Π·Π° Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ сСлСкции - Π·Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ΠšΠ΅ΡˆΠΈΡ€Π°ΡšΠ΅ Π½Π° страната Π½Π° самиот сСрвСр Zabbix: ΠΈΠΌΠ°ΠΌΠ΅ ConfigurationCache, ValueCache, HistoryCache, TrendsCache. Π¨Ρ‚ΠΎ Π΅ Ρ‚ΠΎΠ°?

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ConfigurationCache Π΅ Π³Π»Π°Π²Π½ΠΈΠΎΡ‚ кСш Π²ΠΎ кој складирамС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°, хостови, ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π½ΠΈ ставки, ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ; сè ΡˆΡ‚ΠΎ Π²ΠΈ Ρ‚Ρ€Π΅Π±Π° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΡΠΎΠ±ΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΎΠ΄ ΠΊΠΎΠΈ хостови Π΄Π° собиратС, со која Ρ„Ρ€Π΅ΠΊΠ²Π΅Π½Ρ†ΠΈΡ˜Π°. Π‘Π΅Ρ‚ΠΎ ΠΎΠ²Π° Π΅ Π·Π°Ρ‡ΡƒΠ²Π°Π½ΠΎ Π²ΠΎ ConfigurationCache Π·Π° Π΄Π° Π½Π΅ ΠΎΠ΄ΠΈ Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π΄Π° Π½Π΅ сС создаваат Π½Π΅ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ ΠΏΡ€Π°ΡˆΠ°ΡšΠ°. ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС Π·Π°ΠΏΠΎΡ‡Π½Π΅ сСрвСрот, Π³ΠΎ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΠΌΠ΅ овој кСш (Π³ΠΎ создавамС) ΠΈ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎ Π³ΠΎ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΠΌΠ΅ (Π²ΠΎ зависност ΠΎΠ΄ поставкитС Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°).

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ΠšΠ΅ΡˆΠΈΡ€Π°ΡšΠ΅ Π²ΠΎ Zabbix. Π‘ΠΎΠ±ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ

ОвдС Π΄ΠΈΡ˜Π°Π³Ρ€Π°ΠΌΠΎΡ‚ Π΅ доста Π³ΠΎΠ»Π΅ΠΌ:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π“Π»Π°Π²Π½ΠΈΡ‚Π΅ Π²ΠΎ ΡˆΠ΅ΠΌΠ°Ρ‚Π° сС ΠΎΠ²ΠΈΠ΅ ΠΊΠΎΠ»Π΅ΠΊΡ†ΠΈΠΎΠ½Π΅Ρ€ΠΈ:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π’ΠΎΠ° сС самитС процСси Π½Π° ΡΠΊΠ»ΠΎΠΏΡƒΠ²Π°ΡšΠ΅, Ρ€Π°Π·Π½ΠΈ β€žΠΏΠΎΠ»Π΅Ρ€ΠΈβ€œ ΠΊΠΎΠΈ сС ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π½ΠΈ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ‚ΠΈΠΏΠΎΠ²ΠΈ склопови. Π’ΠΈΠ΅ собираат ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΡ€Π΅ΠΊΡƒ icmp, ipmi ΠΈ Ρ€Π°Π·Π½ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΈ сСто Ρ‚ΠΎΠ° Π³ΠΎ прСнСсуваат Π½Π° ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

Preprocessing HistoryCache

Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, Π°ΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ прСсмСтани ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ (Π·Π½Π°Π°Ρ‚ ΠΎΠ½ΠΈΠ΅ ΡˆΡ‚ΠΎ сС Π·Π°ΠΏΠΎΠ·Π½Π°Π΅Π½ΠΈ со Zabbix), односно прСсмСтани, Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΠΎΠ½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π³ΠΈ Π·Π΅ΠΌΠ°ΠΌΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ΄ ValueCache. ΠŸΠΎΠ΄ΠΎΡ†Π½Π° ќС Π²ΠΈ ΠΊΠ°ΠΆΠ°ΠΌ ΠΊΠ°ΠΊΠΎ сС ΠΏΠΎΠ»Π½ΠΈ. Π‘ΠΈΡ‚Π΅ ΠΎΠ²ΠΈΠ΅ собирачи Π³ΠΎ користат ConfigurationCache Π·Π° Π΄Π° Π³ΠΈ Π΄ΠΎΠ±ΠΈΡ˜Π°Ρ‚ своитС Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ мСста ΠΈ ΠΏΠΎΡ‚ΠΎΠ° Π΄Π° Π³ΠΈ прСнСсат Π½Π° ΠΏΡ€Π΅Ρ‚ΠΏΡ€ΠΎΡ†Π΅ΡΠΈΡ€Π°ΡšΠ΅.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ΠŸΡ€Π΅Ρ‚ΠΏΡ€ΠΎΡ†Π΅ΡΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ исто Ρ‚Π°ΠΊΠ° користи ConfigurationCache Π·Π° Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ Ρ‡Π΅ΠΊΠΎΡ€ΠΈ Π·Π° ΠΏΡ€Π΅Ρ‚ΠΏΡ€ΠΎΡ†Π΅ΡΠΈΡ€Π°ΡšΠ΅ ΠΈ Π³ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π° ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π°Ρ‡ΠΈΠ½ΠΈ. ΠŸΠΎΡ‡Π½ΡƒΠ²Π°Ρ˜ΡœΠΈ ΠΎΠ΄ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° 4.2, ја ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈΠ²ΠΌΠ΅ Π½Π° прокси. Ова Π΅ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΎ, бидСјќи самата ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Ρ‚Π΅ΡˆΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π°. И Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π³ΠΎΠ»Π΅ΠΌ Zabbix, со Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ висока Ρ„Ρ€Π΅ΠΊΠ²Π΅Π½Ρ†ΠΈΡ˜Π° Π½Π° ΡΠΎΠ±ΠΈΡ€Π°ΡšΠ΅, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠ²Π° Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅Ρ€Π° ја поСдноставува Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°.

Π‘ΠΏΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ°, ΠΎΡ‚ΠΊΠ°ΠΊΠΎ ќС Π³ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌΠ΅ ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° нСкој Π½Π°Ρ‡ΠΈΠ½ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ΠΏΡ€Π΅Ρ‚ΠΏΡ€ΠΎΡ†Π΅ΡΠΈΡ€Π°ΡšΠ΅, Π³ΠΈ Π·Π°Ρ‡ΡƒΠ²ΡƒΠ²Π°ΠΌΠ΅ Π²ΠΎ HistoryCache Π·Π° Π΄Π° Π³ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌΠ΅ ΠΏΠΎΠ½Π°Ρ‚Π°ΠΌΡƒ. Ова Π³ΠΎ Π·Π°Π²Ρ€ΡˆΡƒΠ²Π° ΡΠΎΠ±ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΡƒΠ²Π°ΠΌΠ΅ ΠΊΠΎΠ½ Π³Π»Π°Π²Π½ΠΈΠΎΡ‚ процСс.

Π Π°Π±ΠΎΡ‚Π° Π½Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π“Π»Π°Π²Π½ΠΈΠΎΡ‚ процСс Π²ΠΎ Zabbix (бидСјќи Π΅ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°) Π΅ History syncer. Ова Π΅ Π³Π»Π°Π²Π½ΠΈΠΎΡ‚ процСс кој ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ сС Π·Π°Π½ΠΈΠΌΠ°Π²Π° со атомска ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° сСкој ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚, односно сСкоја врСдност:

  • врСдноста Π΄ΠΎΠ°Ρ“Π° (ја Π·Π΅ΠΌΠ° ΠΎΠ΄ HistoryCache);
  • ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡƒΠ²Π° Π²ΠΎ Configuration syncer: Π΄Π°Π»ΠΈ ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠΈ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ Π·Π° прСсмСтка - Π³ΠΈ прСсмСтува;
    Π°ΠΊΠΎ ΠΈΠΌΠ° - создава настани, создава Π΅ΡΠΊΠ°Π»Π°Ρ†ΠΈΡ˜Π° со Ρ†Π΅Π» Π΄Π° сС создадС ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅, Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ спорСд ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°;
  • Π΅Π²ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ€Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ Π·Π° послСдоватСлна ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΡ˜Π°; Π°ΠΊΠΎ сС собСрат Π²ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° послСдниот час ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°ΠΌΡƒ, ΠΎΠ²Π°Π° врСдност сС ΠΏΠ°ΠΌΠ΅Ρ‚ΠΈ ΠΎΠ΄ ValueCache Π·Π° Π΄Π° Π½Π΅ ΠΎΠ΄ΠΈ Π½Π° Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° Π·Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°; Π’Π°ΠΊΠ°, ValueCache сС ΠΏΠΎΠ»Π½ΠΈ со ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΊΠΎΠΈ сС Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΈ Π·Π° ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ, прСсмСтани Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΈΡ‚Π½.;
  • ΠΏΠΎΡ‚ΠΎΠ° History syncer Π³ΠΈ Π·Π°ΠΏΠΈΡˆΡƒΠ²Π° ситС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ;
  • Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π³ΠΈ Π·Π°ΠΏΠΈΡˆΡƒΠ²Π° Π½Π° дискот - Ρ‚ΡƒΠΊΠ° Π·Π°Π²Ρ€ΡˆΡƒΠ²Π° процСсот Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

Π‘Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ΠšΠ΅ΡˆΠΈΡ€Π°ΡšΠ΅

На страната Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΊΠΎΠ³Π° сакатС Π΄Π° Π³Π»Π΅Π΄Π°Ρ‚Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠΈ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ Π·Π° настани, ΠΈΠΌΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ кСшови. Но, Π²ΠΎ овој ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜ Π½Π΅ΠΌΠ° Π΄Π° Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ Π·Π° Π½ΠΈΠ².

Π—Π° MySQL постои Innodb_buffer_pool ΠΈ Π΅Π΄Π΅Π½ ΠΊΡƒΠΏ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ кСшови ΠΊΠΎΠΈ исто Ρ‚Π°ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π°Ρ‚.
Но, ΠΎΠ²Π° сС Π³Π»Π°Π²Π½ΠΈΡ‚Π΅:

  • shared_buffers;
  • Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Π°_Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π° ΠΊΠ΅ΡˆΠΎΡ‚;
  • shared_pool.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π—Π° ситС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Ρ€Π΅ΠΊΠΎΠ² Π΄Π΅ΠΊΠ° ΠΈΠΌΠ° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ кСшови ΠΊΠΎΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π°Π°Ρ‚ Π΄Π° Π³ΠΈ Π·Π°Ρ‡ΡƒΠ²Π°Ρ‚Π΅ Π²ΠΎ RAM ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΊΠΎΠΈ чСсто сС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ Π·Π° ΠΏΡ€Π°ΡˆΠ°ΡšΠ°. Π’ΠΈΠ΅ ΠΈΠΌΠ°Π°Ρ‚ свои Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° ΠΎΠ²Π°.

Π—Π° пСрформанситС Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ

Π‘ΠΏΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ°, постои ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½Π° срСдина, односно сСрвСрот Zabbix собира ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π³ΠΈ снима. Кога сС рСстартира, исто Ρ‚Π°ΠΊΠ° Ρ‡ΠΈΡ‚Π° ΠΎΠ΄ ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π·Π° Π΄Π° сС ΠΏΠΎΠΏΠΎΠ»Π½ΠΈ ValueCache ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°ΠΌΡƒ. ОвдС ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ скрипти ΠΈ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ ΠΊΠΎΠΈ користат Zabbix API, кој Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ Π½Π° Π²Π΅Π±-ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ. Zabbix API Π²Π»Π΅Π³ΡƒΠ²Π° Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π³ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ, ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ ΠΈΠ»ΠΈ нСкој Π²ΠΈΠ΄ листа Π½Π° настани, нСодамнСшни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ° ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° Π²ΠΈΠ·ΡƒΠ΅Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π΅ Π“Ρ€Π°Ρ„Π°Π½Π°, ΠΊΠΎΠ΅ Π³ΠΎ користат Π½Π°ΡˆΠΈΡ‚Π΅ корисници. ΠœΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π½Π°Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΈ ΠΏΡ€Π΅ΠΊΡƒ Zabbix API ΠΈ ΠΏΡ€Π΅ΠΊΡƒ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π’ΠΎΠ°, исто Ρ‚Π°ΠΊΠ°, создава ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ†ΠΈΡ˜Π° Π·Π° добивањС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ: ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π΅ ΠΏΠΎΡ„ΠΈΠ½ΠΎ, ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π΄Π° сС усогласи со Π±Ρ€Π·ΠΎΡ‚ΠΎ Π΄ΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π§ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°. Забикс ΠΈΠΌΠ° домаќинка

Π’Ρ€Π΅Ρ‚ΠΈΠΎΡ‚ ΠΏΠΎΠ²ΠΈΠΊ ΡˆΡ‚ΠΎ сС користи Π²ΠΎ Zabbix Π΅ Ρ‡ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° со помош Π½Π° Housekeeper. Housekeeper Π³ΠΈ слСди ситС поставки, односно, Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΏΠΎΠΊΠ°ΠΆΡƒΠ²Π°Π°Ρ‚ ΠΊΠΎΠ»ΠΊΡƒ Π΄ΠΎΠ»Π³ΠΎ Π΄Π° сС складираат (Π²ΠΎ Π΄Π΅Π½ΠΎΠ²ΠΈ), ΠΊΠΎΠ»ΠΊΡƒ Π΄ΠΎΠ»Π³ΠΎ Π΄Π° сС складираат Ρ‚Ρ€Π΅Π½Π΄ΠΎΠ²ΠΈΡ‚Π΅ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅.

НС Π·Π±ΠΎΡ€ΡƒΠ²Π°Π² Π·Π° TrendCache, кој Π³ΠΎ прСсмСтувамС Π½Π° Π»Π΅Ρ‚ΠΎ: ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ пристигнуваат, Π³ΠΈ собирамС Π·Π° Π΅Π΄Π΅Π½ час (Π½Π°Ρ˜Ρ‡Π΅ΡΡ‚ΠΎ Ρ‚ΠΎΠ° сС Π±Ρ€ΠΎΡ˜ΠΊΠΈ Π·Π° послСдниот час), износот Π΅ просСчна/ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΈ Π³ΠΎ снимамС Сднаш Π½Π° час Π²ΠΎ Ρ‚Π°Π±Π΅Π»Π° Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ (β€žΠ’Ρ€Π΅Π½Π΄ΠΎΠ²ΠΈβ€œ) . β€žHousekeeperβ€œ Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π° ΠΈ Π±Ρ€ΠΈΡˆΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ Π±Π°Π·Π°Ρ‚Π° со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Ρ€Π΅Π΄ΠΎΠ²Π½ΠΈ ΠΈΠ·Π±ΠΈΡ€Π°ΡšΠ°, ΡˆΡ‚ΠΎ Π½Π΅ Π΅ сСкогаш Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ.

Како Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π΅ Π΄Π΅ΠΊΠ° Π΅ Π½Π΅Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π΅Π½? ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ја Π²ΠΈΠ΄ΠΈΡ‚Π΅ слСдната слика Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈΡ‚Π΅ Π·Π° ΠΈΠ·Π²Π΅Π΄Π±Π° Π½Π° Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ процСси:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π’Π°ΡˆΠΈΠΎΡ‚ синхронизатор Π·Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π° Π΅ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ Π·Π°Ρ„Π°Ρ‚Π΅Π½ (Ρ†Ρ€Π²Π΅Π½ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½). И β€žΡ†Ρ€Π²Π΅Π½ΠΈΠΎΡ‚β€œ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ ΡˆΡ‚ΠΎ ΠΎΠ΄ΠΈ Π½Π° Π²Ρ€Π²ΠΎΡ‚. Ова Π΅ β€žHouskeeperβ€œ кој Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π° ΠΈ Ρ‡Π΅ΠΊΠ° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π΄Π° Π³ΠΈ ΠΈΠ·Π±Ρ€ΠΈΡˆΠ΅ ситС Ρ€Π΅Π΄ΠΎΠ²ΠΈ ΡˆΡ‚ΠΎ Π³ΠΈ Π½Π°Π²Π΅Π»Π°.

АјдС Π΄Π° Π·Π΅ΠΌΠ΅ΠΌΠ΅ ID Π½Π° ставка: Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ ΠΈΠ·Π±Ρ€ΠΈΡˆΠ΅Ρ‚Π΅ послСднитС 5 илјади; сС Ρ€Π°Π·Π±ΠΈΡ€Π°, ΠΏΠΎ индСкси. Но, ΠΎΠ±ΠΈΡ‡Π½ΠΎ сСтот Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π΅ доста Π³ΠΎΠ»Π΅ΠΌ - Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сè ΡƒΡˆΡ‚Π΅ ја Ρ‡ΠΈΡ‚Π° ΠΎΠ΄ дискот ΠΈ ја става Π²ΠΎ ΠΊΠ΅ΡˆΠΎΡ‚, ΠΈ ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³Ρƒ скапа ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π° Π·Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π’ΠΎ зависност ΠΎΠ΄ Π½Π΅Ρ˜Π·ΠΈΠ½Π°Ρ‚Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°, ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ со ΠΈΠ·Π²Π΅Π΄Π±Π°Ρ‚Π°.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈΡ‚Π΅ Housekeeper Π½Π° СдноставСн Π½Π°Ρ‡ΠΈΠ½ - ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΠΎΠ·Π½Π°Ρ‚ Π²Π΅Π±-ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ. ΠŸΠΎΡΡ‚Π°Π²ΠΊΠΈ Π²ΠΎ ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΎΠΏΡˆΡ‚ΠΎ (поставки Π·Π° β€žΠ”ΠΎΠΌΠ°ΡœΠΈΠ½β€œ) Π³ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°ΠΌΠ΅ Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΎΡ‚ΠΎ Π΄ΠΎΠΌΠ°ΡœΠΈΠ½ΡΡ‚Π²ΠΎ Π·Π° Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π° ΠΈ Ρ‚Ρ€Π΅Π½Π΄ΠΎΠ²ΠΈ. Π‘ΠΏΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ°, Housekeeper повСќС Π½Π΅ Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° ΠΎΠ²Π°:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π¨Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ слСдно? Π“ΠΎ исклучивтС, Π²Π°ΡˆΠΈΡ‚Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ сС ΠΈΠ·Ρ€Π°ΠΌΠ½ΠΈΡ˜Π°... Какви Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π΅ Π΄Π° настанат Π²ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜? Π¨Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅?

ПодСлба (ΡΠ΅ΠΊΡ†ΠΈΡ˜Π°)

ΠžΠ±ΠΈΡ‡Π½ΠΎ ΠΎΠ²Π° Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½ΠΎ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Π½Π°Ρ‡ΠΈΠ½ Π½Π° сСкоја Ρ€Π΅Π»Π°Ρ†ΠΈΠΎΠ½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΡˆΡ‚ΠΎ ја Π½Π°Π²Π΅Π΄ΠΎΠ². MySQL ΠΈΠΌΠ° своја Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°. Но, Π³Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ Ρ‚ΠΈΠ΅ сС ΠΌΠ½ΠΎΠ³Ρƒ слични ΠΊΠΎΠ³Π° станува Π·Π±ΠΎΡ€ Π·Π° PostgreSQL 10 ΠΈ MySQL. Π‘Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρƒ Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΈ Ρ€Π°Π·Π»ΠΈΠΊΠΈ Π²ΠΎ Ρ‚ΠΎΠ° ΠΊΠ°ΠΊΠΎ сСто Ρ‚ΠΎΠ° сС спровСдува ΠΈ ΠΊΠ°ΠΊΠΎ сСто Ρ‚ΠΎΠ° влијаС Π½Π° пСрформанситС. Но, Π³Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ, ΡΠΎΠ·Π΄Π°Π²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π° чСстопати исто Ρ‚Π°ΠΊΠ° Π΄ΠΎΠ²Π΅Π΄ΡƒΠ²Π° Π΄ΠΎ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π’ΠΎ зависност ΠΎΠ΄ Π²Π°ΡˆΠ΅Ρ‚ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ (ΠΊΠΎΠ»ΠΊΡƒ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ создаватС Π·Π° Π΅Π΄Π΅Π½ Π΄Π΅Π½), Ρ‚ΠΈΠ΅ ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π³ΠΎ поставуваат ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠΎΡ‚ - ΠΎΠ²Π° Π΅ 1 Π΄Π΅Π½ / ΡΠ΅Ρ€ΠΈΡ˜Π°, Π° Π·Π° β€žΡ‚Ρ€Π΅Π½Π΄ΠΎΠ²ΠΈβ€œ, Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ - 1 мСсСц / Π½ΠΎΠ²Π° ΡΠ΅Ρ€ΠΈΡ˜Π°. Ова ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π³ΠΎΠ»Π΅ΠΌΠΎ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅.

Π’Π΅Π΄Π½Π°Ρˆ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ: Π΄ΠΎ 5 илјади Π½ΠΎΠ²ΠΈ врСдности Π²ΠΎ сСкунда (Ρ‚.Π½. nvps) - ΠΎΠ²Π° ќС сС смСта Π·Π° ΠΌΠ°Π»ΠΎ β€žΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅β€œ. ΠŸΡ€ΠΎΡΠ΅ΠΊ - ΠΎΠ΄ 5 Π΄ΠΎ 25 илјади врСдности Π²ΠΎ сСкунда. Π‘Γ¨ ΡˆΡ‚ΠΎ Π΅ ΠΏΠΎΠ³ΠΎΡ€Π΅ Π΅ вСќС Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ Π³ΠΎΠ»Π΅ΠΌΠΈ инсталации ΠΊΠΎΠΈ Π±Π°Ρ€Π°Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

На ΠΌΠ½ΠΎΠ³Ρƒ Π³ΠΎΠ»Π΅ΠΌΠΈ инсталации, 1 Π΄Π΅Π½ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π΅Π½. Јас Π»ΠΈΡ‡Π½ΠΎ сум Π²ΠΈΠ΄Π΅Π» ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈ Π½Π° MySQL ΠΎΠ΄ 40 Π³ΠΈΠ³Π°Π±Π°Ρ˜Ρ‚ΠΈ Π΄Π½Π΅Π²Π½ΠΎ (Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΈ повСќС). Ова Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π½Π΅ΠΊΠΎΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π’Ρ€Π΅Π±Π° Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ.

Π—ΠΎΡˆΡ‚ΠΎ Π²ΠΈ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π°?

Она ΡˆΡ‚ΠΎ Π³ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ, мислам Π΄Π΅ΠΊΠ° ситС Π³ΠΎ Π·Π½Π°Π°Ρ‚, Π΅ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ‚Π°Π±Π΅Π»ΠΈ. ЧСстопати ΠΎΠ²Π° сС посСбни Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ Π½Π° диск ΠΈ Π±Π°Ρ€Π°ΡšΠ° Π·Π° распон. ΠŸΠΎΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΎ ΠΈΠ·Π±ΠΈΡ€Π° Π΅Π΄Π½Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π° Π°ΠΊΠΎ Π΅ Π΄Π΅Π» ΠΎΠ΄ Π½ΠΎΡ€ΠΌΠ°Π»Π½Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π°.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π—Π° Zabbix, особСно, сС користи ΠΏΠΎ опсСг, ΠΏΠΎ опсСг, односно користимС врСмСнски ΠΏΠ΅Ρ‡Π°Ρ‚ (Ρ€Π΅Π΄ΠΎΠ²Π΅Π½ Π±Ρ€ΠΎΡ˜, Π²Ρ€Π΅ΠΌΠ΅ ΠΎΠ΄ ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊΠΎΡ‚ Π½Π° Π΅ΠΏΠΎΡ…Π°Ρ‚Π°). Π“ΠΎ ΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π°Ρ‚Π΅ ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊΠΎΡ‚ Π½Π° Π΄Π΅Π½ΠΎΡ‚/ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° Π΄Π΅Π½ΠΎΡ‚, Π° ΠΎΠ²Π° Π΅ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π°Ρ‚Π°. Π‘ΠΏΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ°, Π°ΠΊΠΎ Π±Π°Ρ€Π°Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ стари Π΄Π²Π° Π΄Π΅Π½Π°, сè сС Π²Π°Π΄ΠΈ ΠΎΠ΄ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΠΎΠ±Ρ€Π·ΠΎ, бидСјќи Ρ‚Ρ€Π΅Π±Π° само Π΄Π° Π²Ρ‡ΠΈΡ‚Π°Ρ‚Π΅ Π΅Π΄Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π²ΠΎ ΠΊΠ΅ΡˆΠΎΡ‚ ΠΈ Π΄Π° ја Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅ (Π° Π½Π΅ Π³ΠΎΠ»Π΅ΠΌΠ° Ρ‚Π°Π±Π΅Π»Π°).

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ΠœΠ½ΠΎΠ³Ρƒ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ исто Ρ‚Π°ΠΊΠ° Π³ΠΎ Π·Π°Π±Ρ€Π·ΡƒΠ²Π°Π°Ρ‚ Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ (Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ Π΅Π΄Π½Π° дСтска Ρ‚Π°Π±Π΅Π»Π°). ЗасСга Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ апстрактно, Π½ΠΎ ΠΈ ΠΎΠ²Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎ. ΠŸΠΎΠ΄Π΅Π»Π±Π°Ρ‚Π° чСсто ΠΏΠΎΠΌΠ°Π³Π°.

Elasticsearch Π·Π° NoSQL

НСодамна, Π²ΠΎ 3.4, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π²ΠΌΠ΅ NoSQL Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ способност Π·Π° ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ Elasticsearch. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ Ρ‚ΠΈΠΏΠΎΠ²ΠΈ: Π²ΠΈΠ΅ ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚Π΅ - ΠΈΠ»ΠΈ ΠΏΠΈΡˆΡƒΠ²Π°Ρ˜Ρ‚Π΅ Π±Ρ€ΠΎΠ΅Π²ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠΈ Π·Π½Π°Ρ†ΠΈ; ΠΈΠΌΠ°ΠΌΠ΅ тСкст Π½Π° Π½ΠΈΠ·Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΈΡˆΡƒΠ²Π°Ρ‚Π΅ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈ Π½Π° Elasticsearch... Π‘ΠΏΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ°, Π²Π΅Π±-ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ исто Ρ‚Π°ΠΊΠ° ќС пристапи Π΄ΠΎ Elasticsearch. Ова Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° ΠΎΠ΄Π»ΠΈΡ‡Π½ΠΎ Π²ΠΎ Π½Π΅ΠΊΠΎΠΈ случаи, Π½ΠΎ Π²ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

TimescaleDB. Π₯ΠΈΠΏΠ΅Ρ€Ρ‚Π°Π±Π΅Π»ΠΈ

Π—Π° 4.4.2 ΠΎΠ±Ρ€Π½Π°Π²ΠΌΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π΅Π΄Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΊΠ°ΠΊΠΎ TimescaleDB. Π¨Ρ‚ΠΎ Π΅ Ρ‚ΠΎΠ°? Ова Π΅ Π΅ΠΊΡΡ‚Π΅Π½Π·ΠΈΡ˜Π° Π·Π° PostgreSQL, односно ΠΈΠΌΠ° ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ PostgreSQL ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ. ΠŸΠ»ΡƒΡ, ΠΎΠ²Π°Π° Π΅ΠΊΡΡ‚Π΅Π½Π·ΠΈΡ˜Π° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ ΠΌΠ½ΠΎΠ³Ρƒ поСфикасно со ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΎΠ΄ врСмСнскитС сСрии ΠΈ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ автоматско ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅. Како ΠΈΠ·Π³Π»Π΅Π΄Π°:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Ова Π΅ Ρ…ΠΈΠΏΠ΅Ρ€Ρ‚Π°Π±Π΅Π»Π° - постои Ρ‚Π°ΠΊΠΎΠ² ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ Π²ΠΎ Timescale. Ова Π΅ Ρ…ΠΈΠΏΠ΅Ρ€Ρ‚Π°Π±Π΅Π»Π° ΡˆΡ‚ΠΎ ја ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ ΠΈ содрТи Π΄Π΅Π»ΠΎΠ²ΠΈ. ΠŸΠ°Ρ€Ρ‡ΠΈΡšΠ°Ρ‚Π° сС ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈ, Ρ‚ΠΎΠ° сС дСтски Ρ‚Π°Π±Π΅Π»ΠΈ, Π°ΠΊΠΎ Π½Π΅ сС Π»Π°ΠΆΠ°ΠΌ. Π’ΠΎΠ° Π΅ навистина Сфикасно.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

TimescaleDB ΠΈ PostgreSQL

Како ΡˆΡ‚ΠΎ ΡƒΠ²Π΅Ρ€ΡƒΠ²Π°Π°Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° TimescaleDB, Ρ‚ΠΈΠ΅ користат ΠΏΠΎΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΏΡ€Π°ΡˆΠ°ΡšΠ°, особСно инсСрти, ΡˆΡ‚ΠΎ ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΈΠΌΠ°Π°Ρ‚ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΈ пСрформанси со Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°Ρ‚Π° Π½Π° Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Односно, ΠΏΠΎ 200 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Ρ€Π΅Π΄ΠΎΠ²ΠΈ Π½Π° Postgres, Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΈΠΎΡ‚ ΠΏΠΎΡ‡Π½ΡƒΠ²Π° ΠΌΠ½ΠΎΠ³Ρƒ Π΄Π° ΠΏΠΎΠΏΡƒΡˆΡ‚Π° ΠΈ Π³ΠΈ Π³ΡƒΠ±ΠΈ пСрформанситС Π±ΡƒΠΊΠ²Π°Π»Π½ΠΎ Π½Π° Π½ΡƒΠ»Π°, Π΄ΠΎΠ΄Π΅ΠΊΠ° Timescale Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π²ΠΌΠ΅Ρ‚Π½Π΅Ρ‚Π΅ инсСрти ΡˆΡ‚ΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ поСфикасно со која Π±ΠΈΠ»ΠΎ ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Како Π΄Π° инсталиратС TimescaleDB? Едноставно Π΅!

Π’ΠΎΠ° Π΅ Π²ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°, опишано Π΅ - ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ инсталиратС ΠΎΠ΄ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° кој Π±ΠΈΠ»ΠΎ... Зависи ΠΎΠ΄ ΠΎΡ„ΠΈΡ†ΠΈΡ˜Π°Π»Π½ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π° Postgres. МоТС Π΄Π° сС состави Ρ€Π°Ρ‡Π½ΠΎ. Π’Π°ΠΊΠ° сС случи Π΄Π° ΠΌΠΎΡ€Π°ΠΌ Π΄Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°ΠΌ Π·Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

На Zabbix Сдноставно Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΠΌΠ΅ Extention. Мислам Π΄Π΅ΠΊΠ° Ρ‚ΠΈΠ΅ ΡˆΡ‚ΠΎ користСлС Extention Π²ΠΎ Postgres... Едноставно Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ Extention, Π³ΠΎ ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ Π·Π° Zabbix Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΡˆΡ‚ΠΎ ја користитС.

И послСдниот Ρ‡Π΅ΠΊΠΎΡ€...

TimescaleDB. ΠœΠΈΠ³Ρ€Π°Ρ†ΠΈΡ˜Π° Π½Π° Ρ‚Π°Π±Π΅Π»ΠΈ Π·Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°

Π’Ρ€Π΅Π±Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ Ρ…ΠΈΠΏΠ΅Ρ€Ρ‚Π°Π±Π΅Π»Π°. ΠŸΠΎΡΡ‚ΠΎΠΈ посСбна Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° Π·Π° ΠΎΠ²Π° - ΠšΡ€Π΅ΠΈΡ€Π°Ρ˜ Ρ…ΠΈΠΏΠ΅Ρ€Ρ‚Π°Π±Π΅Π»Π°. Π’ΠΎ Π½Π΅Π³ΠΎ, ΠΏΡ€Π²ΠΈΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ Π΅ Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° ΡˆΡ‚ΠΎ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° Π²ΠΎ ΠΎΠ²Π°Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ (Π·Π° која Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ Ρ…ΠΈΠΏΠ΅Ρ€Ρ‚Π°Π±Π΅Π»Π°).

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ΠŸΠΎΠ»Π΅Ρ‚ΠΎ спорСд ΠΊΠΎΠ΅ сС ΠΊΡ€Π΅ΠΈΡ€Π° ΠΈ chunk_time_interval (ΠΎΠ²Π° Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΡ‚ Π½Π° ΠΏΠ°Ρ€Ρ‡ΠΈΡšΠ° (ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС користат). 86 Π΅ Π΅Π΄Π΅Π½ Π΄Π΅Π½.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ Migrate_data: Ако Π²ΠΌΠ΅Ρ‚Π½Π΅Ρ‚Π΅ Π²ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠ²Π° ќС Π³ΠΈ ΠΌΠΈΠ³Ρ€ΠΈΡ€Π° ситС Ρ‚Π΅ΠΊΠΎΠ²Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ ΠΊΡ€Π΅ΠΈΡ€Π°Π½ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ.

Јас самиот користСв migrate_data - ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π²ΠΎ зависност ΠΎΠ΄ Ρ‚ΠΎΠ° ΠΊΠΎΠ»ΠΊΡƒ Π΅ Π³ΠΎΠ»Π΅ΠΌΠ° Π²Π°ΡˆΠ°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Имав повСќС ΠΎΠ΄ Ρ‚Π΅Ρ€Π°Π±Π°Ρ˜Ρ‚ - ΠΌΠΈ Ρ‚Ρ€Π΅Π±Π°ΡˆΠ΅ повСќС ΠΎΠ΄ Π΅Π΄Π΅Π½ час Π·Π° Π΄Π° сС создадС. Π’ΠΎ Π½Π΅ΠΊΠΎΠΈ случаи, Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ, ΠΈΠ·Π±Ρ€ΠΈΡˆΠ°Π² историски ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° тСкст (history_text) ΠΈ стринг (history_str) Π·Π° Π΄Π° Π½Π΅ Π³ΠΈ ΠΏΡ€Π΅Ρ„Ρ€Π»Π°ΠΌ - Ρ‚ΠΈΠ΅ навистина Π½Π΅ ΠΌΠΈ Π±Π΅Π° интСрСсни.

И Π½ΠΈΠ΅ Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠΌΠ΅ послСдното Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π²ΠΎ Π½Π°ΡˆΠ΅Ρ‚ΠΎ db_extention: инсталирамС timescaledb Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ, особСно, Π½Π°ΡˆΠΈΠΎΡ‚ Zabbix Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π°Ρ‚ Π΄Π΅ΠΊΠ° ΠΈΠΌΠ° db_extention. Вој Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° ΠΈ користи ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° синтакса ΠΈ ΠΏΡ€Π°ΡˆΠ°ΡšΠ° Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π³ΠΈ ΠΎΠ½ΠΈΠ΅ β€žΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΈβ€œ ΠΊΠΎΠΈ сС Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΈ Π·Π° TimescaleDB.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° Π½Π° сСрвСрот

Јас користСв Π΄Π²Π° сСрвСри. ΠŸΡ€Π²ΠΈΠΎΡ‚ сСрвСр Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ ΠΌΠ°Π»Π° Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½Π° машина, 20 процСсори, 16 Π³ΠΈΠ³Π°Π±Π°Ρ˜Ρ‚ΠΈ RAM ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°. Π“ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π² Postgres 10.8 Π½Π° Π½Π΅Π³ΠΎ:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм бСшС Debian, Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π΅Π½ систСм бСшС xfs. Направив ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ поставки Π·Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΎΠ²Π°Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, минус ΠΎΠ½Π° ΡˆΡ‚ΠΎ самиот Zabbix ќС Π³ΠΎ користи. На истата машина имашС сСрвСр Zabbix, PostgreSQL ΠΈ Π°Π³Π΅Π½Ρ‚ΠΈ Π·Π° Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Јас користСв 50 Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ Π°Π³Π΅Π½Ρ‚ΠΈ ΠΊΠΎΠΈ користат LoadableModule Π·Π° Π±Ρ€Π·ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ. Π’ΠΈΠ΅ сС ΠΎΠ½ΠΈΠ΅ ΠΊΠΎΠΈ Π³ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π°Ρ‚ Π½ΠΈΠ·ΠΈΡ‚Π΅, Π±Ρ€ΠΎΠ΅Π²ΠΈΡ‚Π΅ ΠΈΡ‚Π½. Ја ΠΏΠΎΠΏΠΎΠ»Π½ΠΈΠ² Π±Π°Π·Π°Ρ‚Π° со ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ΠŸΡ€Π²ΠΈΡ‡Π½ΠΎ, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΡΠΎΠ΄Ρ€ΠΆΠ΅ΡˆΠ΅ 5 илјади ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΏΠΎ домаќин, Π° ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ сСкој ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΡΠΎΠ΄Ρ€ΠΆΠ΅ΡˆΠ΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‡ - со Ρ†Π΅Π» ΠΎΠ²Π° Π΄Π° Π±ΠΈΠ΄Π΅ вистинско ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅. ПонСкогаш Π΄ΡƒΡ€ΠΈ Π²ΠΈ Ρ‚Ρ€Π΅Π±Π°Π°Ρ‚ повСќС ΠΎΠ΄ Π΅Π΄Π΅Π½ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‡ Π·Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π“ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€Π°Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΡ‚ Π·Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ ΠΈ самото ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π΅ само со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° 50 Π°Π³Π΅Π½Ρ‚ΠΈ (додавањС повСќС), Ρ‚ΡƒΠΊΡƒ ΠΈ со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΡ‚ Π·Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° 4 сСкунди.

ВСст Π·Π° ΠΈΠ·Π²Π΅Π΄Π±Π°. PostgreSQL: 36 илјади NVP

ΠŸΡ€Π²ΠΎΡ‚ΠΎ Π»Π°Π½ΡΠΈΡ€Π°ΡšΠ΅, ΠΏΡ€Π²ΠΎΡ‚ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΡˆΡ‚ΠΎ Π³ΠΎ ΠΈΠΌΠ°Π² бСшС Π½Π° чист PostreSQL 10 Π½Π° овој Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ (35 илјади врСдности Π²ΠΎ сСкунда). Π’ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚, Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Ρ‚Ρ€Π°Π΅ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ сСкунда - сè Π΅ Π΄ΠΎΠ±Ρ€ΠΎ ΠΈ Π±Ρ€Π·ΠΎ, SSD дискови (200 Π³ΠΈΠ³Π°Π±Π°Ρ˜Ρ‚ΠΈ). ЕдинствСното Π½Π΅ΡˆΡ‚ΠΎ Π΅ ΡˆΡ‚ΠΎ 20 GB сС ΠΏΠΎΠ»Π½Π°Ρ‚ доста Π±Ρ€Π·ΠΎ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π’ΠΎ ΠΈΠ΄Π½ΠΈΠ½Π° ќС ΠΈΠΌΠ° доста Ρ‚Π°ΠΊΠ²ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ. Ова Π΅ стандардна Ρ‚Π°Π±Π»Π° Π·Π° пСрформанси Π½Π° сСрвСрот Zabbix.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ΠŸΡ€Π²ΠΈΠΎΡ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ Π΅ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° врСдности Π²ΠΎ сСкунда (сина, Π³ΠΎΡ€Π΅ Π»Π΅Π²ΠΎ), 35 илјади врСдности Π²ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜. Ова (Π³ΠΎΡ€Π½ΠΈΠΎΡ‚ Ρ†Π΅Π½Ρ‚Π°Ρ€) Π΅ Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° процСситС Π½Π° Π³Ρ€Π°Π΄Π΅ΡšΠ΅, Π° ΠΎΠ²Π° (Π³ΠΎΡ€Π΅ дСсно) Π΅ Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ процСси: синхрони Π·Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π° ΠΈ домаќинка, ΡˆΡ‚ΠΎ ΠΎΠ²Π΄Π΅ (Π΄ΠΎΠ»Ρƒ Ρ†Π΅Π½Ρ‚Π°Ρ€) Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎΠ΄ΠΎΠ»Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅.

Овој Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ (Π΄ΠΎΠ»Π½ΠΈΠΎΡ‚ Ρ†Π΅Π½Ρ‚Π°Ρ€) ја ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° ValueCache - ΠΊΠΎΠ»ΠΊΡƒ ValueCache ΠΏΠΎΠ³ΠΎΠ΄ΡƒΠ²Π° Π·Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ (Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ илјади врСдности Π²ΠΎ сСкунда). Π”Ρ€ΡƒΠ³ Π²Π°ΠΆΠ΅Π½ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ Π΅ Ρ‡Π΅Ρ‚Π²Ρ€Ρ‚ΠΈΠΎΡ‚ (Π΄ΠΎΠ»Ρƒ Π»Π΅Π²ΠΎ), кој ја ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° HistoryCache, Π·Π° кој Π·Π±ΠΎΡ€ΡƒΠ²Π°Π², кој Π΅ Π±Π°Ρ„Π΅Ρ€ ΠΏΡ€Π΅Π΄ Π΄Π° сС Π²ΠΌΠ΅Ρ‚Π½Π΅ Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

ВСст Π·Π° ΠΈΠ·Π²Π΅Π΄Π±Π°. PostgreSQL: 50 илјади NVP

Π‘Π»Π΅Π΄Π½ΠΎ, Π³ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠΈΠ² ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° 50 илјади врСдности Π²ΠΎ сСкунда Π½Π° истиот Ρ…Π°Ρ€Π΄Π²Π΅Ρ€. ΠŸΡ€ΠΈ Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ ΠΎΠ΄ Housekeeper, 10 илјади врСдности Π±Π΅Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΈ Π·Π° 2-3 сСкунди со прСсмСтка. Π¨Ρ‚ΠΎ, Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚, Π΅ ΠΏΡ€ΠΈΠΊΠ°ΠΆΠ°Π½ΠΎ Π½Π° слСдната слика ΠΎΠ΄ Π΅ΠΊΡ€Π°Π½ΠΎΡ‚:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

β€žΠ”ΠΎΠΌΠ°ΡœΠΈΠ½ΠΊΠ°Ρ‚Π°β€œ вСќС ΠΏΠΎΡ‡Π½ΡƒΠ²Π° Π΄Π° сС мСша Π²ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°, Π½ΠΎ ΠΎΠΏΡˆΡ‚ΠΎ Π·Π΅ΠΌΠ΅Π½ΠΎ, ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π·Π°Π»ΠΎΠ²ΡƒΠ²Π°Ρ‡ΠΈΡ‚Π΅ Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° сè ΡƒΡˆΡ‚Π΅ Π΅ Π½Π° Π½ΠΈΠ²ΠΎ ΠΎΠ΄ 60% (Ρ‚Ρ€Π΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΠΊ, Π³ΠΎΡ€Π΅ дСсно). HistoryCache вСќС ΠΏΠΎΡ‡Π½ΡƒΠ²Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° сС ΠΏΠΎΠΏΠΎΠ»Π½ΡƒΠ²Π° Π΄ΠΎΠ΄Π΅ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚ΠΈ Housekeeper (Π΄ΠΎΠ»Ρƒ Π»Π΅Π²ΠΎ). Π‘Π΅ΡˆΠ΅ ΠΎΠΊΠΎΠ»Ρƒ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π³ΠΈΠ³Π°Π±Π°Ρ˜Ρ‚, 20% ΠΏΠΎΠ»Π½.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ВСст Π·Π° ΠΈΠ·Π²Π΅Π΄Π±Π°. PostgreSQL: 80 илјади NVP

ΠŸΠΎΡ‚ΠΎΠ° Π³ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠΈΠ² Π½Π° 80 илјади врСдности Π²ΠΎ сСкунда:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π’ΠΎΠ° бСшС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 400 илјади ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, 280 илјади ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ. Π’ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π²ΠΎ однос Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Ρ‚ΠΎΠ½Π΅ ΠΎΠ΄ ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° (имашС 30) вСќС бСшС доста висок. ΠŸΠΎΡ‚ΠΎΠ° Π³ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΠΈΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ: Ρ‚ΠΎΠ½Π΅ Π·Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°, кСш... На овој Ρ…Π°Ρ€Π΄Π²Π΅Ρ€, ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° историскитС Ρ‚ΠΎΠ½ΠΎΠ²ΠΈ ΠΏΠΎΡ‡Π½Π° Π΄Π° сС Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π° Π΄ΠΎ максимум, рСчиси β€žΠ½Π° ΠΏΠΎΠ»ΠΈΡ†Π°Ρ‚Π°β€œ - соодвСтно, HistoryCache ΠΎΡ‚ΠΈΠ΄Π΅ Π²ΠΎ ΠΌΠ½ΠΎΠ³Ρƒ Π³ΠΎΠ»Π΅ΠΌΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π‘Π΅Ρ‚ΠΎ ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ Π³ΠΈ слСдСв ситС систСмски ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ (ΠΊΠ°ΠΊΠΎ сС користи процСсорот, RAM ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°) ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΠ² Π΄Π΅ΠΊΠ° искористСноста Π½Π° дискот Π΅ максимална - Π³ΠΎ постигнав максималниот ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ Π½Π° овој диск Π½Π° овој Ρ…Π°Ρ€Π΄Π²Π΅Ρ€, Π½Π° ΠΎΠ²Π°Π° Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½Π° машина. β€žPostgresβ€œ ΠΏΠΎΡ‡Π½Π° доста Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° Π³ΠΈ Ρ„Ρ€Π»Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ со Ρ‚Π°ΠΊΠΎΠ² ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΡ‚Π΅Ρ‚, Π° дискот вСќС нСмашС Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° ΠΏΠΈΡˆΡƒΠ²Π°, Ρ‡ΠΈΡ‚Π° ...

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π—Π΅Π΄ΠΎΠ² Π΄Ρ€ΡƒΠ³ сСрвСр кој вСќС имашС 48 процСсори ΠΈ 128 Π³ΠΈΠ³Π°Π±Π°Ρ˜Ρ‚ΠΈ RAM:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ° Π³ΠΎ β€žΠ½Π°ΡˆΡ‚ΠΈΠΌΠ°Π²β€œ - инсталирав History syncer (60 ΠΏΠ°Ρ€Ρ‡ΠΈΡšΠ°) ΠΈ постигнав ΠΏΡ€ΠΈΡ„Π°Ρ‚Π»ΠΈΠ²ΠΈ пСрформанси. Π’ΡΡƒΡˆΠ½ΠΎΡΡ‚, Π½ΠΈΠ΅ Π½Π΅ смС β€žΠ½Π° ΠΏΠΎΠ»ΠΈΡ†Π°Ρ‚Π°β€œ, Π½ΠΎ ΠΎΠ²Π° Π΅ Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ‚Π° Π½Π° продуктивноста, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ вСќС Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π΅ΡˆΡ‚ΠΎ Π·Π° Ρ‚ΠΎΠ°.

ВСст Π·Π° ΠΈΠ·Π²Π΅Π΄Π±Π°. TimescaleDB: 80 илјади NVP

ΠœΠΎΡ˜Π°Ρ‚Π° Π³Π»Π°Π²Π½Π° Π·Π°Π΄Π°Ρ‡Π° бСшС Π΄Π° користам TimescaleDB. БСкој Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ ΠΏΠΎΠΊΠ°ΠΆΡƒΠ²Π° ΠΏΠ°Π΄:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

ОвиС нСуспСси сС Ρ‚ΠΎΠΊΠΌΡƒ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ПослС Ρ‚ΠΎΠ°, Π²ΠΎ сСрвСрот Zabbix, ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΎΡ‚ Π·Π° Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΌΠΈΠ½Π°Ρ‚ΠΈΡ‚Π΅ Π·Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΌΠ½ΠΎΠ³Ρƒ сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. Π’ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ скоро 3 ΠΏΠ°Ρ‚ΠΈ ΠΏΠΎΠ±Ρ€Π·ΠΎ ΠΈ Π΄Π° користитС ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ HistoryCache - соодвСтно Π½Π° Ρ‚ΠΎΠ°, ќС ΠΈΠΌΠ°Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ доставСни Π½Π°Π²Ρ€Π΅ΠΌΠ΅. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, 80 илјади врСдности Π²ΠΎ сСкунда Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ висока стапка (сС Ρ€Π°Π·Π±ΠΈΡ€Π°, Π½Π΅ Π·Π° Yandex). Π“Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ, ΠΎΠ²Π° Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΎ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅, со Π΅Π΄Π΅Π½ сСрвСр.

ВСст Π·Π° пСрформанси Π½Π° PostgreSQL: 120 илјади NVP

Π‘Π»Π΅Π΄Π½ΠΎ, ја Π·Π³ΠΎΠ»Π΅ΠΌΠΈΠ² врСдноста Π½Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΌΠΈΠ»ΠΈΠΎΠ½ ΠΈ Π΄ΠΎΠ±ΠΈΠ² прСсмСтана врСдност ΠΎΠ΄ 125 илјади Π²ΠΎ сСкунда:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

И Π³ΠΈ Π΄ΠΎΠ±ΠΈΠ² ΠΎΠ²ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π’ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, ΠΎΠ²Π° Π΅ Ρ€Π°Π±ΠΎΡ‚Π½Π° поставка, ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ доста Π΄ΠΎΠ»Π³ΠΎ. Но бидСјќи ΠΈΠΌΠ°Π² само 1,5 Ρ‚Π΅Ρ€Π°Π±Π°Ρ˜Ρ‚ΠΈ диск, Π³ΠΎ ΠΏΠΎΡ‚Ρ€ΠΎΡˆΠΈΠ² Π·Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π΄Π΅Π½Π°. НајваТно Π΅ ΡˆΡ‚ΠΎ Π²ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅ Π±Π΅Π° ΠΊΡ€Π΅ΠΈΡ€Π°Π½ΠΈ Π½ΠΎΠ²ΠΈ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈ Π½Π° TimescaleDB, Π° Ρ‚ΠΎΠ° бСшС сосСма Π½Π΅Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΎ Π·Π° пСрформанси, ΡˆΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΊΠ°ΠΆΠ΅ Π·Π° MySQL.

Π’ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΎ, ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈΡ‚Π΅ сС создаваат ноќС, бидСјќи Ρ‚ΠΎΠ° Π³Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ Π³ΠΎ Π±Π»ΠΎΠΊΠΈΡ€Π° Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° со Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π΄Π΅Π³Ρ€Π°Π΄Π°Ρ†ΠΈΡ˜Π° Π½Π° услугата. Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜ Ρ‚ΠΎΠ° Π½Π΅ Π΅ ΡΠ»ΡƒΡ‡Π°Ρ˜! Π“Π»Π°Π²Π½Π°Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° бСшС Π΄Π° сС тСстираат моТноститС Π½Π° TimescaleDB. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΎΡ‚ бСшС слСднава Π±Ρ€ΠΎΡ˜ΠΊΠ°: 120 илјади врСдности Π²ΠΎ сСкунда.

Има ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π²ΠΎ Π·Π°Π΅Π΄Π½ΠΈΡ†Π°Ρ‚Π°:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Π›ΠΈΡ†Π΅Ρ‚ΠΎ исто Ρ‚Π°ΠΊΠ° Π²ΠΊΠ»ΡƒΡ‡ΠΈ TimescaleDB ΠΈ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° io.weight ΠΏΠ°Π΄Π½Π° Π½Π° процСсорот; Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΈ процСсни Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ исто Ρ‚Π°ΠΊΠ° Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½Π° ΠΏΠΎΡ€Π°Π΄ΠΈ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° TimescaleDB. ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, ΠΎΠ²Π° сС ΠΎΠ±ΠΈΡ‡Π½ΠΈ дискови Π·Π° ΠΏΠ°Π»Π°Ρ‡ΠΈΠ½ΠΊΠΈ, односно ΠΎΠ±ΠΈΡ‡Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½Π° машина Π½Π° ΠΎΠ±ΠΈΡ‡Π½ΠΈ дискови (Π½Π΅ SSD)!

Π—Π° Π½Π΅ΠΊΠΎΠΈ ΠΌΠ°Π»ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ° ΠΊΠΎΠΈ сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ ΠΎΠ΄ пСрформанситС Π½Π° дискот, TimescaleDB, спорСд ΠΌΠ΅Π½Π΅, Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π’ΠΎΠ° ќС Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄ Π΄Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Ρ‚Π΅ Π½Π° ΠΏΠΎΠ±Ρ€Π· Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ Π·Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

Π’Π΅ ΠΏΠΎΠΊΠ°Π½ΡƒΠ²Π°ΠΌ ситС Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ настани: ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ˜Π° Π²ΠΎ Москва, Π‘Π°ΠΌΠΈΡ‚ Π²ΠΎ Π ΠΈΠ³Π°. ΠšΠΎΡ€ΠΈΡΡ‚Π΅Ρ‚Π΅ Π³ΠΈ Π½Π°ΡˆΠΈΡ‚Π΅ ΠΊΠ°Π½Π°Π»ΠΈ - Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ°, Ρ„ΠΎΡ€ΡƒΠΌ, IRC. Ако ΠΈΠΌΠ°Ρ‚Π΅ ΠΊΠ°ΠΊΠ²ΠΈ Π±ΠΈΠ»ΠΎ ΠΏΡ€Π°ΡˆΠ°ΡšΠ°, Π΄ΠΎΡ˜Π΄Π΅Ρ‚Π΅ Π½Π° Π½Π°ΡˆΠ΅Ρ‚ΠΎ Π±ΠΈΡ€ΠΎ, ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€Π°ΠΌΠ΅ Π·Π° сè.

ΠŸΡ€Π°ΡˆΠ°ΡšΠ° Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Π°

ΠŸΡ€Π°ΡˆΠ°ΡšΠ΅ ΠΎΠ΄ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Π° (Π²ΠΎ Π½Π°Ρ‚Π°ΠΌΠΎΡˆΠ½ΠΈΠΎΡ‚ тСкст - А): - Ако TimescaleDB Π΅ Ρ‚ΠΎΠ»ΠΊΡƒ лСсно Π΄Π° сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°, ΠΈ Π΄Π°Π²Π° Ρ‚Π°ΠΊΠΎΠ² ΠΏΠΎΡ‚Ρ‚ΠΈΠΊ Π½Π° пСрформанситС, Ρ‚ΠΎΠ³Π°Ρˆ ΠΌΠΎΠΆΠ΅Π±ΠΈ ΠΎΠ²Π° Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС користи ΠΊΠ°ΠΊΠΎ Π½Π°Ρ˜Π΄ΠΎΠ±Ρ€Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Zabbix со Postgres? И Π΄Π°Π»ΠΈ ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠΈ Π·Π°ΠΌΠΊΠΈ ΠΈ нСдостатоци Π½Π° ΠΎΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΈΠ»ΠΈ Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° ΠΊΡ€Π°ΠΈΡˆΡ‚Π°Ρ‚Π°, Π°ΠΊΠΎ Ρ€Π΅ΡˆΠΈΠ² Π΄Π° Π½Π°ΠΏΡ€Π°Π²Π°ΠΌ Zabbix Π·Π° сСбС, ΠΌΠΎΠΆΠ°ΠΌ лСсно Π΄Π° Π³ΠΎ Π·Π΅ΠΌΠ°ΠΌ Postgres, вСднаш Π΄Π° инсталирам Timescale Ρ‚Π°ΠΌΡƒ, Π΄Π° Π³ΠΎ користам ΠΈ Π΄Π° Π½Π΅ размислувам Π·Π° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ?

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

АГ: – Π”Π°, Π±ΠΈ Ρ€Π΅ΠΊΠΎΠ» Π΄Π΅ΠΊΠ° ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±Ρ€Π° ΠΏΡ€Π΅ΠΏΠΎΡ€Π°ΠΊΠ°: вСднаш користСтС Π³ΠΎ Postgres со Π΅ΠΊΡΡ‚Π΅Π½Π·ΠΈΡ˜Π°Ρ‚Π° TimescaleDB. Како ΡˆΡ‚ΠΎ вСќС Ρ€Π΅ΠΊΠΎΠ², ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΈ, ΠΈ ΠΏΠΎΠΊΡ€Π°Ρ˜ Ρ„Π°ΠΊΡ‚ΠΎΡ‚ Π΄Π΅ΠΊΠ° ΠΎΠ²Π°Π° β€žΡ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°β€œ Π΅ СкспСримСнтална. Но, Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚ тСстовитС ΠΏΠΎΠΊΠ°ΠΆΡƒΠ²Π°Π°Ρ‚ Π΄Π΅ΠΊΠ° ΠΎΠ²Π° Π΅ ΠΎΠ΄Π»ΠΈΡ‡Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (со TimescaleDB) ΠΈ мислам Π΄Π΅ΠΊΠ° ќС сС Ρ€Π°Π·Π²ΠΈΠ²Π°! Π‘Π»Π΅Π΄ΠΈΠΌΠ΅ ΠΊΠ°ΠΊΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΎΠ²Π°Π° Π΅ΠΊΡΡ‚Π΅Π½Π·ΠΈΡ˜Π° ΠΈ ќС Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌΠ΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΏΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π°.

Π”ΡƒΡ€ΠΈ ΠΈ Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚, сС ΠΏΠΎΡ‚ΠΏΠΈΡ€Π°Π²ΠΌΠ΅ Π½Π° Π΅Π΄Π½Π° ΠΎΠ΄ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ β€žΠΊΠ°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΡΡ‚ΠΈΠΊΠΈβ€œ: бСшС ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° сС Ρ€Π°Π±ΠΎΡ‚ΠΈ со ΠΏΠ°Ρ€Ρ‡ΠΈΡšΠ° ΠΌΠ°Π»ΠΊΡƒ ΠΏΠΎΠΈΠ½Π°ΠΊΡƒ. Но, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚ΠΈΠ΅ Π³ΠΎ ΠΏΡ€Π΅ΠΊΠΈΠ½Π°Π° Π²ΠΎ слСдното ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΡ€Π°Π²ΠΌΠ΅ Π΄Π° прСстанСмС Π΄Π° сС ΠΏΠΎΡ‚ΠΏΠΈΡ€Π°ΠΌΠ΅ Π½Π° овој ΠΊΠΎΠ΄. Јас Π±ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€Π°Ρ‡Π°Π» Π΄Π° Π³ΠΎ користитС ΠΎΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ½ΠΎΠ³Ρƒ поставки. Ако користитС MySQL... Π—Π° просСчни поставки, сСкоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° Π΄ΠΎΠ±Ρ€ΠΎ.

О: – На послСднитС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈ ΠΎΠ΄ Π·Π°Π΅Π΄Π½ΠΈΡ†Π°Ρ‚Π° имашС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ со β€žΠ”ΠΎΠΌΠ°ΡœΠΈΠ½β€œ:

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

Вој ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π¨Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈ Housekeeper со TimescaleDB?

АГ: – Π‘Π΅Π³Π° Π½Π΅ ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ°ΠΌ со сигурност – ќС Π³ΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°ΠΌ ΠΊΠΎΠ΄ΠΎΡ‚ ΠΈ ќС Π²ΠΈ ΠΊΠ°ΠΆΠ°ΠΌ ΠΏΠΎΠ΄Π΅Ρ‚Π°Π»Π½ΠΎ. Π“ΠΈ користи TimescaleDB ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ°Ρ‚Π° Π½Π΅ Π·Π° Π΄Π° Π³ΠΈ Π±Ρ€ΠΈΡˆΠ΅ Π΄Π΅Π»ΠΎΠ²ΠΈΡ‚Π΅, Ρ‚ΡƒΠΊΡƒ Π½Π΅ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΈ собСрС. Π‘Γ¨ ΡƒΡˆΡ‚Π΅ Π½Π΅ сум ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π°ΠΌ Π½Π° ΠΎΠ²Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΎ ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅. ЌС Π΄ΠΎΠ·Π½Π°Π΅ΠΌΠ΅ повСќС Π½Π° ΡˆΡ‚Π°Π½Π΄ΠΎΡ‚ дСнСс ΠΈΠ»ΠΈ ΡƒΡ‚Ρ€Π΅.

О: – Имам слично ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅ – Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π·Π° Π±Ρ€ΠΈΡˆΠ΅ΡšΠ΅ Π²ΠΎ Timescale.
О (ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ ΠΎΠ΄ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Π°): – Кога Π±Ρ€ΠΈΡˆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ Ρ‚Π°Π±Π΅Π»Π°, Π°ΠΊΠΎ Ρ‚ΠΎΠ° Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΏΡ€Π΅ΠΊΡƒ Π±Ρ€ΠΈΡˆΠ΅ΡšΠ΅, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΏΠΎΠΌΠΈΠ½Π΅Ρ‚Π΅ Π½ΠΈΠ· Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° - ΠΈΠ·Π±Ρ€ΠΈΡˆΠ΅Ρ‚Π΅, исчистСтС, ΠΎΠ·Π½Π°Ρ‡Π΅Ρ‚Π΅ сè Π·Π° ΠΈΠ΄Π½ΠΎΡ‚ΠΎ правосмукалка. Π’ΠΎ Timescale, бидСјќи ΠΈΠΌΠ°Ρ‚Π΅ ΠΏΠ°Ρ€Ρ‡ΠΈΡšΠ°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΡΠΏΡƒΡˆΡ‚ΠΈΡ‚Π΅. Π“Ρ€ΡƒΠ±ΠΎ ΠΊΠ°ΠΆΠ°Π½ΠΎ, Сдноставно ѝ ΠΊΠ°ΠΆΡƒΠ²Π°Ρ‚Π΅ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ΡˆΡ‚ΠΎ Π΅ Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ: β€žΠ˜Π·Π±Ρ€ΠΈΡˆΠΈ!β€œ

Timescale Сдноставно Ρ€Π°Π·Π±ΠΈΡ€Π° Π΄Π΅ΠΊΠ° Ρ‚Π°ΠΊΠΎΠ² Π΄Π΅Π» повСќС Π½Π΅ постои. И бидСјќи Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ Π²ΠΎ ΠΏΠ»Π°Π½Π΅Ρ€ΠΎΡ‚ Π·Π° ΠΏΡ€Π°ΡˆΠ°ΡšΠ°, Ρ‚ΠΎΡ˜ користи ΠΊΡƒΠΊΠΈ Π·Π° Π΄Π° Π³ΠΈ Ρ„Π°Ρ‚ΠΈ Π²Π°ΡˆΠΈΡ‚Π΅ услови ΠΏΡ€ΠΈ ΠΈΠ·Π±Ρ€Π°Π½ΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ вСднаш Ρ€Π°Π·Π±ΠΈΡ€Π° Π΄Π΅ΠΊΠ° овој Π΄Π΅Π» повСќС Π½Π΅ постои - β€žΠΠ΅ΠΌΠ° Π΄Π° ΠΎΠ΄Π°ΠΌ повСќС Ρ‚Π°ΠΌΡƒ!β€œ (ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π½Π΅ сС достапни). Π’ΠΎΠ° Π΅ сС! Односно, ΡΠΊΠ΅Π½ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° сС Π·Π°ΠΌΠ΅Π½ΡƒΠ²Π° со Π±Ρ€ΠΈΡˆΠ΅ΡšΠ΅ Π½Π° Π±ΠΈΠ½Π°Ρ€Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°, ΠΏΠ° Π·Π°Ρ‚ΠΎΠ° Π΅ Π±Ρ€Π·ΠΎ.

О: – Π’Π΅ΡœΠ΅ ја Π΄ΠΎΠΏΡ€Π΅Π²ΠΌΠ΅ Ρ‚Π΅ΠΌΠ°Ρ‚Π° Π·Π° Π½Π΅-SQL. ΠšΠΎΠ»ΠΊΡƒ ΡˆΡ‚ΠΎ Ρ€Π°Π·Π±Ρ€Π°Π², Zabbix навистина Π½Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ ΠΌΠ΅Π½ΡƒΠ²Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅, ΠΈ сСто ΠΎΠ²Π° Π΅ Π½Π΅ΡˆΡ‚ΠΎ ΠΊΠ°ΠΊΠΎ Π΄Π½Π΅Π²Π½ΠΈΠΊ. Π”Π°Π»ΠΈ Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° сС користат ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΊΠΎΠΈ Π½Π΅ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° Π³ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π°Ρ‚ своитС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π½ΠΎ Π²ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° Π·Π°Ρ‡ΡƒΠ²ΡƒΠ²Π°Π°Ρ‚, Π°ΠΊΡƒΠΌΡƒΠ»ΠΈΡ€Π°Π°Ρ‚ ΠΈ дистрибуираат ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ±Ρ€Π·ΠΎ - Clickhouse, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅ΡˆΡ‚ΠΎ слично Π½Π° ΠšΠ°Ρ„ΠΊΠ°?.. ΠšΠ°Ρ„ΠΊΠ° Π΅ ΠΈ Π΄Π½Π΅Π²Π½ΠΈΠΊ! Π”Π°Π»ΠΈ Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ΠΊΠ°ΠΊΠΎ Π΄Π° сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π°Ρ‚?

АГ: - МоТС Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ истовар. ИмамС ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° β€žΡ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°β€œ ΠΎΠ΄ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° 3.4: ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΈ Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ситС историски Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ, настани, сè Π΄Ρ€ΡƒΠ³ΠΎ Π²ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅; Π° ΠΏΠΎΡ‚ΠΎΠ° испратСтС ја Π²ΠΎ која Π±ΠΈΠ»ΠΎ Π΄Ρ€ΡƒΠ³Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ нСкој ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Ρ‡. Π’ΡΡƒΡˆΠ½ΠΎΡΡ‚, ΠΌΠ½ΠΎΠ³Ρƒ Π»ΡƒΡ“Π΅ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π°Π°Ρ‚ ΠΈ ΠΏΠΈΡˆΡƒΠ²Π°Π°Ρ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π’ΠΎ Π»Π΅Ρ‚, ΠΌΠΈΠ½Π°Ρ‚ΠΈΡ‚Π΅ Π·Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π° Π³ΠΎ ΠΏΠΈΡˆΡƒΠ²Π°Π°Ρ‚ сСто ΠΎΠ²Π° Π²ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ, Π³ΠΈ Ρ€ΠΎΡ‚ΠΈΡ€Π°Π°Ρ‚ ΠΎΠ²ΠΈΠ΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°ΠΌΡƒ, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈΡ‚Π΅ ΠΎΠ²Π° Π²ΠΎ Clickhouse. НС ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ°ΠΌ Π·Π° ΠΏΠ»Π°Π½ΠΎΠ²ΠΈΡ‚Π΅, Π½ΠΎ ΠΌΠΎΠΆΠ΅Π±ΠΈ ΠΏΠΎΠ½Π°Ρ‚Π°ΠΌΠΎΡˆΠ½Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π°Ρ‚Π° NoSQL (ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ Clickhouse) ќС ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈ.

О: – Π’ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, ΠΈΠ·Π»Π΅Π³ΡƒΠ²Π° Π΄Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ цСлосно Π΄Π° сС ослободитС ΠΎΠ΄ постгрСс?

АГ: – Π‘Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°, Π½Π°Ρ˜Ρ‚Π΅ΡˆΠΊΠΈΠΎΡ‚ Π΄Π΅Π» Π²ΠΎ Забикс сС историскитС Ρ‚Π°Π±Π΅Π»ΠΈ, ΠΊΠΎΠΈ создаваат Π½Π°Ρ˜ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ настани. Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, Π°ΠΊΠΎ Π½Π΅ Ρ‡ΡƒΠ²Π°Ρ‚Π΅ настани Π΄ΠΎΠ»Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ Π½Π΅ ја Ρ‡ΡƒΠ²Π°Ρ‚Π΅ ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° со Ρ‚Ρ€Π΅Π½Π΄ΠΎΠ²ΠΈ Π²ΠΎ Π½Π΅ΠΊΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎ Π±Ρ€Π·ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅, Ρ‚ΠΎΠ³Π°Ρˆ Π³Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ, мислам, Π½Π΅ΠΌΠ° Π΄Π° ΠΈΠΌΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

О: – ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π΄Π° ΠΏΡ€ΠΎΡ†Π΅Π½ΠΈΡ‚Π΅ ΠΊΠΎΠ»ΠΊΡƒ ΠΏΠΎΠ±Ρ€Π·ΠΎ сè ќС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° Π°ΠΊΠΎ сС ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈΡ‚Π΅ Π½Π° Clickhouse, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€?

АГ: – НС сум Π³ΠΎ тСстирал. Мислам Π΄Π΅ΠΊΠ° Π±Π°Ρ€Π΅ΠΌ иститС Π±Ρ€ΠΎΡ˜ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС постигнат сосСма Сдноставно, со ΠΎΠ³Π»Π΅Π΄ Π½Π° Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Clickhouse ΠΈΠΌΠ° свој ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ°ΠΌ со сигурност. ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΅ Π΄Π° сС тСстира. Π‘Γ¨ зависи ΠΎΠ΄ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°: ΠΊΠΎΠ»ΠΊΡƒ хостови ΠΈΠΌΠ°Ρ‚Π΅ ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°ΠΌΡƒ. Π’ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π΅ Π΅Π΄Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°, Π½ΠΎ исто Ρ‚Π°ΠΊΠ° Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ - Π“Ρ€Π°Ρ„Π°Π½Π° ΠΈΠ»ΠΈ Π½Π΅ΡˆΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ.

О: – Π—Π½Π°Ρ‡ΠΈ, Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ Π·Π° Ρ€Π°ΠΌΠ½ΠΎΠΏΡ€Π°Π²Π½Π° Π±ΠΎΡ€Π±Π°, Π° Π½Π΅ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠ°Ρ‚Π° прСдност Π½Π° ΠΎΠ²ΠΈΠ΅ Π±Ρ€Π·ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ?

АГ: – Мислам Π΄Π΅ΠΊΠ° ΠΊΠΎΠ³Π° ќС сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°ΠΌΠ΅, ќС ΠΈΠΌΠ° ΠΏΠΎΠΏΡ€Π΅Ρ†ΠΈΠ·Π½ΠΈ тСстови.

О: – КадС ΠΎΡ‚ΠΈΠ΄Π΅ стариот Π΄ΠΎΠ±Π°Ρ€ Π Π Π”? Π¨Ρ‚ΠΎ Π²Π΅ Π½Π°Ρ‚Π΅Ρ€Π° Π΄Π° сС ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈΡ‚Π΅ Π½Π° SQL Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ? ΠŸΡ€Π²ΠΈΡ‡Π½ΠΎ, ситС ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π±Π΅Π° собрани Π½Π° RRD.

АГ: – Забикс имашС RRD, ΠΌΠΎΠΆΠ΅Π±ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³Ρƒ Π°Π½Ρ‚ΠΈΡ‡ΠΊΠ° Π²Π΅Ρ€Π·ΠΈΡ˜Π°. ΠžΡ‚ΡΠ΅ΠΊΠΎΠ³Π°Ρˆ постоСлС SQL Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ - класичСн пристап. ΠšΠ»Π°ΡΠΈΡ‡Π½ΠΈΠΎΡ‚ пристап Π΅ MySQL, PostgreSQL (Ρ‚ΠΈΠ΅ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ»Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅). РСчиси никогаш Π½Π΅ користСвмС Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° SQL ΠΈ RRD Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

HighLoad++, ΠΠ½Π΄Ρ€Π΅Ρ˜ Π“ΡƒΡˆΡ‡ΠΈΠ½ (Zabbix): високи пСрформанси ΠΈ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅

НСкои Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈ πŸ™‚

Π’ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΠΌΠ΅ ΡˆΡ‚ΠΎ останавтС со нас. Π”Π°Π»ΠΈ Π²ΠΈ сС Π΄ΠΎΠΏΠ°Ρ“Π°Π°Ρ‚ Π½Π°ΡˆΠΈΡ‚Π΅ написи? Π‘Π°ΠΊΠ°Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ поинтСрСсна содрТина? ΠŸΠΎΠ΄Π΄Ρ€ΠΆΠ΅Ρ‚Π΅ Π½Π΅ со Π½Π°Ρ€Π°Ρ‡ΠΊΠ° ΠΈΠ»ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€Π°ΠΊΠ° Π½Π° ΠΏΡ€ΠΈΡ˜Π°Ρ‚Π΅Π»ΠΈ, ΠΎΠ±Π»Π°ΠΊ VPS Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ ΠΎΠ΄ 4.99 Π΄ΠΎΠ»Π°Ρ€ΠΈ, ΡƒΠ½ΠΈΠΊΠ°Ρ‚Π΅Π½ Π°Π½Π°Π»ΠΎΠ³ Π½Π° сСрвСри Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚Π½ΠΎ Π½ΠΈΠ²ΠΎ, кој бСшС измислСн ΠΎΠ΄ нас Π·Π° вас: Π¦Π΅Π»Π°Ρ‚Π° вистина Π·Π° VPS (KVM) E5-2697 v3 (6 Ρ˜Π°Π΄Ρ€Π°) 10GB DDR4 480GB SSD 1Gbps ΠΎΠ΄ 19 Π΄ΠΎΠ»Π°Ρ€ΠΈ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° сподСлитС сСрвСр? (достапСн со RAID1 ΠΈ RAID10, Π΄ΠΎ 24 Ρ˜Π°Π΄Ρ€Π° ΠΈ Π΄ΠΎ 40 GB DDR4).

Dell R730xd 2 ΠΏΠ°Ρ‚ΠΈ ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½ Π²ΠΎ Ρ†Π΅Π½Ρ‚Π°Ρ€ΠΎΡ‚ Π·Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Equinix Tier IV Π²ΠΎ АмстСрдам? Π‘Π°ΠΌΠΎ ΠΎΠ²Π΄Π΅ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ ΠΎΠ΄ 199 Π΄ΠΎΠ»Π°Ρ€ΠΈ Π²ΠΎ Π₯оландија! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - ΠΎΠ΄ 99 Π΄ΠΎΠ»Π°Ρ€ΠΈ! ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ˜Ρ‚Π΅ Π·Π° Како Π΄Π° сС ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ инфраструктурна ΠΊΠΎΡ€ΠΏ. класа со ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° сСрвСри Dell R730xd E5-2650 v4 Π²Ρ€Π΅Π΄Π½ΠΈ 9000 Π΅Π²Ρ€Π° Π·Π° Π΄Π΅Π½Π°Ρ€?

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€