์ž๋น…์Šค 4.2 ์ถœ์‹œ

์šฐ๋ฆฌ ํŒ€์€ ๋ฌด๋ฃŒ ์˜คํ”ˆ ์†Œ์Šค ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์ด ์ถœ์‹œ๋˜์—ˆ๋‹ค๋Š” ์†Œ์‹์„ ๊ณต์œ ํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. ์ž๋น…์Šค 4.2!

์ž๋น…์Šค 4.2 ์ถœ์‹œ

๋ฒ„์ „ 4.2๊ฐ€ ์‚ถ, ์šฐ์ฃผ, ๋ชจ๋‹ˆํ„ฐ๋ง ์ „๋ฐ˜์— ๋Œ€ํ•œ ์ฃผ์š” ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต์ž…๋‹ˆ๊นŒ? ํ•œ๋ฒˆ ์‚ดํŽด๋ณด์ž!

Zabbix๋Š” ์„œ๋ฒ„, ์—”์ง€๋‹ˆ์–ด๋ง ๋ฐ ๋„คํŠธ์›Œํฌ ์žฅ๋น„, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ, ์ปจํ…Œ์ด๋„ˆ, IT ์„œ๋น„์Šค ๋ฐ ์›น ์„œ๋น„์Šค์˜ ์„ฑ๋Šฅ๊ณผ ๊ฐ€์šฉ์„ฑ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ธฐ ์œ„ํ•œ ๋ฒ”์šฉ ์‹œ์Šคํ…œ์ด๋ผ๋Š” ์ ์„ ์ƒ๊ธฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Zabbix๋Š” ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ์ฒ˜๋ฆฌ ๋ฐ ๋ณ€ํ™˜, ์ˆ˜์‹ ๋œ ๋ฐ์ดํ„ฐ ๋ถ„์„, ์ด ๋ฐ์ดํ„ฐ ์ €์žฅ, ์—์Šค์ปฌ๋ ˆ์ด์…˜ ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฝ๊ณ  ์‹œ๊ฐํ™” ๋ฐ ์ „์†ก๊นŒ์ง€ ์ „์ฒด ์ฃผ๊ธฐ๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ์‹œ์Šคํ…œ์€ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐ ๊ฒฝ๊ณ  ๋ฐฉ๋ฒ• ํ™•์žฅ์„ ์œ„ํ•œ ์œ ์—ฐํ•œ ์˜ต์…˜์€ ๋ฌผ๋ก  API๋ฅผ ํ†ตํ•œ ์ž๋™ํ™” ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ผ ์›น ์ธํ„ฐํŽ˜์ด์Šค๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ๊ตฌ์„ฑ์˜ ์ค‘์•™ ์ง‘์ค‘์‹ ๊ด€๋ฆฌ์™€ ๋‹ค์–‘ํ•œ ์‚ฌ์šฉ์ž ๊ทธ๋ฃน์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ ๋ฐฐํฌ๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ์ž์œ ๋กญ๊ฒŒ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. GPLv2.

Zabbix 4.2๋Š” ๊ณต์‹ ์ง€์› ๊ธฐ๊ฐ„์ด ๋‹จ์ถ•๋œ ์ƒˆ๋กœ์šด ๋น„ LTS ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์˜ ๊ธด ์ˆ˜๋ช…์ฃผ๊ธฐ๋ฅผ ์ค‘์‹œํ•˜๋Š” ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ 3.0, 4.0 ๋“ฑ LTS ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์ด์ œ ๋ฒ„์ „ 4.2์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ์ฃผ์š” ๊ฐœ์„  ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋” ๋งŽ์€ ๊ณต์‹ ํ”Œ๋žซํผ

์ž๋น…์Šค 4.2 ์ถœ์‹œ
๊ธฐ์กด ๊ณต์‹ ํŒจํ‚ค์ง€ ์™ธ์—๋„ ๋‹ค์Œ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๋นŒ๋“œ๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

  • RaspberryPi, Mac OS/X, SUSE Enterprise Linux ์„œ๋ฒ„ 12
  • Windows ์—์ด์ „ํŠธ์šฉ MSI
  • ๋„์ปค ์ด๋ฏธ์ง€

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ„ํ•œ Prometheus ์ง€์› ๋‚ด์žฅ

Zabbix๋Š” ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์†Œ์Šค์—์„œ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•(ํ‘ธ์‹œ/ํ’€)์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” JMX, SNMP, WMI, HTTP/HTTPS, RestAPI, XML Soap, SSH, Telnet, ์—์ด์ „ํŠธ, ์Šคํฌ๋ฆฝํŠธ ๋ฐ ๊ธฐํƒ€ ์†Œ์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ์ง€์›์„ ๋งŒ๋‚˜๋ณด์„ธ์š”!

์—„๋ฐ€ํžˆ ๋งํ•˜๋ฉด ๊ณผ๊ฑฐ์—๋Š” HTTP/HTTPS ๋ฐ์ดํ„ฐ ์š”์†Œ ์œ ํ˜•๊ณผ ์ •๊ทœ ํ‘œํ˜„์‹ ๋•๋ถ„์— Prometheus ๋‚ด๋ณด๋‚ด๊ธฐ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ƒˆ ๋ฒ„์ „์—์„œ๋Š” PromQL ์ฟผ๋ฆฌ ์–ธ์–ด์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ง€์›์œผ๋กœ ์ธํ•ด Prometheus๋ฅผ ์ตœ๋Œ€ํ•œ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ข…์† ์ธก์ •ํ•ญ๋ชฉ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์žฅ ํšจ์œจ์ ์œผ๋กœ ์ˆ˜์ง‘ํ•˜๊ณ  ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๋ฒˆ ์š”์ฒญํ•˜๋ฉด ํ•„์š”ํ•œ ์ธก์ •ํ•ญ๋ชฉ์— ๋”ฐ๋ผ ๋ถ„๋ฅ˜๋ฉ๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
ํŠน์ • ์ง€ํ‘œ์˜ ๊ฐ€์น˜ ์–ป๊ธฐ

์ด์ œ ํ•˜์œ„ ์ˆ˜์ค€ ๊ฒ€์ƒ‰์—์„œ ์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”ํŠธ๋ฆญ์„ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ Zabbix๋Š” ์ˆ˜์‹ ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ž‘์—…ํ•˜๊ธฐ ๋งค์šฐ ํŽธ๋ฆฌํ•œ JSON ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
PromQL ์ฟผ๋ฆฌ ์–ธ์–ด์—์„œ ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธก์ •ํ•ญ๋ชฉ ์ฐพ๊ธฐ

ํ˜„์žฌ๋Š” ๋” ์žˆ์Šต๋‹ˆ๋‹ค 300๊ฐœ์˜ ํ†ตํ•ฉ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ ˆ์‹œํ”ผ Zabbix๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํƒ€์‚ฌ ์„œ๋น„์Šค ๋ฐ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ. Prometheus ์ง€์›์„ ํ†ตํ•ด ๊ณต์‹ ๋˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์› Prometheus ๋‚ด๋ณด๋‚ด๊ธฐ ํ”„๋กœ๊ทธ๋žจ์ด ์žˆ๋Š” ์ „์ฒด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ธํŠธ๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ธ๊ธฐ ์žˆ๋Š” ์„œ๋น„์Šค, ์ปจํ…Œ์ด๋„ˆ ๋ฐ ํด๋ผ์šฐ๋“œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํšจ๊ณผ์ ์ธ ๊ณ ์ฃผํŒŒ ๋ชจ๋‹ˆํ„ฐ๋ง

๊ฐ€๋Šฅํ•œ ํ•œ ๋นจ๋ฆฌ ๋ฌธ์ œ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๊นŒ? ๋ฌผ๋ก ์ด์ฃ ! ๋Œ€๊ฐœ ์ด ์ ‘๊ทผ ๋ฐฉ์‹์œผ๋กœ ์ธํ•ด ์žฅ์น˜๋ฅผ ํด๋งํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ๋„ˆ๋ฌด ์ž์ฃผ ์ˆ˜์ง‘ํ•ด์•ผ ํ•˜๋ฏ€๋กœ ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์— ๋” ํฐ ๋ถ€ํ•˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์„ ํ”ผํ•˜๋Š” ๋ฐฉ๋ฒ•?

์šฐ๋ฆฌ๋Š” ์ „์ฒ˜๋ฆฌ ๊ทœ์น™์— ์ œํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ณธ์งˆ์ ์œผ๋กœ ์ œํ•œ์€ ๋™์ผํ•œ ๊ฐ’์„ ๊ฑด๋„ˆ๋›ธ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ค‘์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ƒํƒœ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋งค ์ˆœ๊ฐ„ ์šฐ๋ฆฌ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ž‘๋™ํ•˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— Zabbix๋Š” 1(์ž‘๋™ ์ค‘)๊ณผ 0(์ž‘๋™ํ•˜์ง€ ์•Š์Œ)์œผ๋กœ๋ถ€ํ„ฐ ์—ฐ์†์ ์ธ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ์˜ˆ: 1111111111110001111111111111โ€ฆ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋ชจ๋“  ๊ฒƒ์ด ์ œ๋Œ€๋กœ ๋งž์ถฐ์ง€๋ฉด Zabbix๋Š” ํ•˜๋‚˜๋งŒ์˜ ํ๋ฆ„์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ์ฒ˜๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๊นŒ? ์ผ๋ฐ˜์ ์œผ๋กœ ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒํƒœ ๋ณ€๊ฒฝ์—๋งŒ ๊ด€์‹ฌ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋„ˆ๋ฌด ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ์ €์žฅํ•˜๊ณ  ์‹ถ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์กฐ์ ˆ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด์ „ ๊ฐ’๊ณผ ๋™์ผํ•œ ๊ฐ’์„ ๊ฑด๋„ˆ๋›ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ์ƒํƒœ ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋งŒ ์ˆ˜์‹ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค(์˜ˆ: 01010101... ์ด๊ฒƒ์€ ๋ฌธ์ œ๋ฅผ ๊ฐ์ง€ํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•œ ์ •๋ณด์ž…๋‹ˆ๋‹ค!

Zabbix๋Š” ๋ˆ„๋ฝ๋œ ๊ฐ’์„ ๋ฌด์‹œํ•˜๊ณ  ๊ธฐ๋ก์— ๊ธฐ๋ก๋˜์ง€ ์•Š์œผ๋ฉฐ ์–ด๋–ค ์‹์œผ๋กœ๋“  ํŠธ๋ฆฌ๊ฑฐ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Zabbix์˜ ๊ด€์ ์—์„œ๋Š” ๋ˆ„๋ฝ๋œ ๊ฐ’์ด ์—†์Šต๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
์ค‘๋ณต ๊ฐ’ ๋ฌด์‹œ

์—„์ฒญ๋‚œ! ์ด์ œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ถˆํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜์ง€ ์•Š๊ณ ๋„ ์žฅ์น˜๋ฅผ ๋งค์šฐ ์ž์ฃผ ํด๋งํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ์ฆ‰์‹œ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”ฝ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ? ๋ฐ์ดํ„ฐ ๋ถ€์กฑ์œผ๋กœ ๋น„์–ด์žˆ์Šต๋‹ˆ๋‹ค! ๊ทธ๋ฆฌ๊ณ  ์ด ๋ฐ์ดํ„ฐ์˜ ๋Œ€๋ถ€๋ถ„์ด ๋ˆ„๋ฝ๋œ ๊ฒฝ์šฐ Zabbix๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ์žˆ๋Š”์ง€ ์–ด๋–ป๊ฒŒ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์šฐ๋ฆฌ๋„ ๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค! Zabbix๋Š” ํ•˜ํŠธ๋น„ํŠธ๋กœ ์กฐ์ ˆํ•˜๋Š” ๋˜ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ์กฐ์ ˆ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
1๋ถ„์— ํ•œ ๋ฒˆ์”ฉ ๋ฉ”ํŠธ๋ฆญ์ด ํ™œ์„ฑ ์ƒํƒœ์ธ์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ฒฝ์šฐ Zabbix๋Š” ๋ฐ˜๋ณต๋˜๋Š” ๋ฐ์ดํ„ฐ ํ๋ฆ„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์ง€์ •๋œ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์— ์ ์–ด๋„ ํ•˜๋‚˜์˜ ๊ฐ’์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ์ดˆ๋‹น ํ•œ ๋ฒˆ์”ฉ ์ˆ˜์ง‘๋˜๊ณ  ๊ฐ„๊ฒฉ์ด 60๋ถ„์œผ๋กœ ์„ค์ •๋œ ๊ฒฝ์šฐ Zabbix๋Š” ๋งค์ดˆ ๋‹จ์œ„ ์ŠคํŠธ๋ฆผ์„ ๋งค๋ถ„ ์ŠคํŠธ๋ฆผ์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ์ˆ˜์‹ ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ XNUMX๋ฐฐ ์••์ถ•๋œ๋‹ค๋Š” ๊ฒƒ์„ ์‰ฝ๊ฒŒ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ์šฐ๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์ˆ˜์ง‘๋˜๊ณ  ์žˆ๊ณ  nodata() ํŠธ๋ฆฌ๊ฑฐ ๊ธฐ๋Šฅ์ด ์ž‘๋™ํ•˜๋ฉฐ ๊ทธ๋ž˜ํ”„์— ๋ชจ๋“  ๊ฒƒ์ด ์ •์ƒ์ž„์„ ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค!

์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ ๊ฒ€์ฆ ๋ฐ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ

์šฐ๋ฆฌ ์ค‘ ๋ˆ„๊ตฌ๋„ ์ž˜๋ชป๋˜์—ˆ๊ฑฐ๋‚˜ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ์‹ถ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์˜จ๋„ ์„ผ์„œ๋Š” 0ยฐC์—์„œ 100ยฐC ์‚ฌ์ด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ˜ํ™˜ํ•ด์•ผ ํ•˜๋ฉฐ ๋‹ค๋ฅธ ๊ฐ’์€ ๊ฑฐ์ง“์œผ๋กœ ์ฒ˜๋ฆฌ๋˜๊ฑฐ๋‚˜ ๋ฌด์‹œ๋˜์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ์ด๋Š” ์ •๊ทœ์‹, ๊ฐ’ ๋ฒ”์œ„, JSONPath ๋ฐ XMLPath์— ๋Œ€ํ•œ ๊ทœ์ • ์ค€์ˆ˜ ๋˜๋Š” ๊ทœ์ • ์ค€์ˆ˜ ๋ถ€์กฑ์„ ์œ„ํ•ด ์ „์ฒ˜๋ฆฌ์— ๋‚ด์žฅ๋œ ๋ฐ์ดํ„ฐ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ด์ œ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ๋ฐ˜์‘์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋„๊ฐ€ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚˜๋ฉด ํ•ด๋‹น ๊ฐ’์„ ๋ฌด์‹œํ•˜๊ฑฐ๋‚˜ ๊ธฐ๋ณธ๊ฐ’(์˜ˆ: 0ยฐC)์„ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ "์„ผ์„œ ์†์ƒ" ๋˜๋Š” "๋ฐฐํ„ฐ๋ฆฌ ๊ต์ฒด"์™€ ๊ฐ™์€ ์ž์ฒด ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
์˜จ๋„๋Š” 0~100 ์‚ฌ์ด์—ฌ์•ผ ํ•˜๋ฉฐ ๋‚˜๋จธ์ง€๋Š” ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค.

์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ์‚ฌ์šฉ์˜ ์ข‹์€ ์˜ˆ๋Š” ์ž…๋ ฅ ๋ฐ์ดํ„ฐ์— ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์ „์ฒด ์ง€ํ‘œ์— ๋Œ€ํ•ด ์ด ์˜ค๋ฅ˜๋ฅผ ์„ค์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์™ธ๋ถ€ API์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•  ๋•Œ ๋งค์šฐ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.

JavaScript๋ฅผ ์‚ฌ์šฉํ•œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜

๋‚ด์žฅ๋œ ์ „์ฒ˜๋ฆฌ ๊ทœ์น™์ด ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ด์ œ ๋งž์ถคํ˜• JavaScript ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์™„์ „ํ•œ ์ž์œ ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค!

์ž๋น…์Šค 4.2 ์ถœ์‹œ
ํ™”์”จ๋ฅผ ์„ญ์”จ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์ฝ”๋“œ ํ•œ ์ค„

์ด๋Š” ๋“ค์–ด์˜ค๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌดํ•œํ•œ ๊ฐ€๋Šฅ์„ฑ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์˜ ์‹ค์งˆ์ ์ธ ์ด์ ์€ ๋ฐ์ดํ„ฐ ์กฐ์ž‘์— ์‚ฌ์šฉํ–ˆ๋˜ ์™ธ๋ถ€ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋” ์ด์ƒ ํ•„์š”ํ•˜์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด์ œ JavaScript๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด ๋ชจ๋“  ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜, ์ง‘๊ณ„, ํ•„ํ„ฐ, ์‚ฐ์ˆ  ๋ฐ ๋…ผ๋ฆฌ ์—ฐ์‚ฐ ๋“ฑ์ด ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค!

์ž๋น…์Šค 4.2 ์ถœ์‹œ
Apache mod_status ์ถœ๋ ฅ์—์„œ โ€‹โ€‹์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค!

์ „์ฒ˜๋ฆฌ ํ…Œ์ŠคํŠธ

์ด์ œ ๋ณต์žกํ•œ ์ „์ฒ˜๋ฆฌ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์ถ”์ธกํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ „์ฒ˜๋ฆฌ๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ์ง์ ‘ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ํŽธ๋ฆฌํ•œ ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค!

์ž๋น…์Šค 4.2 ์ถœ์‹œ

์šฐ๋ฆฌ๋Š” ์ดˆ๋‹น ์ˆ˜๋ฐฑ๋งŒ ๊ฐœ์˜ ์ธก์ •ํ•ญ๋ชฉ์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค!

Zabbix 4.2 ์ด์ „์—๋Š” Zabbix ์„œ๋ฒ„์—์„œ๋งŒ ์ „์ฒ˜๋ฆฌ๊ฐ€ ์ฒ˜๋ฆฌ๋˜์—ˆ์œผ๋ฏ€๋กœ ๋ถ€ํ•˜ ๋ถ„์‚ฐ์„ ์œ„ํ•ด ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ œํ•œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Zabbix 4.2๋ถ€ํ„ฐ ํ”„๋ก์‹œ ์ธก ์ „์ฒ˜๋ฆฌ ์ง€์›์„ ํ†ตํ•ด ๋งค์šฐ ํšจ์œจ์ ์ธ ๋กœ๋“œ ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ์ด์ œ ํ”„๋ก์‹œ๊ฐ€ ํ•ด๋ƒ…๋‹ˆ๋‹ค!

์ž๋น…์Šค 4.2 ์ถœ์‹œ

์ด ์ ‘๊ทผ ๋ฐฉ์‹์„ ์กฐ์ ˆ๊ณผ ๊ฒฐํ•ฉํ•˜๋ฉด ์ค‘์•™ Zabbix ์„œ๋ฒ„๋ฅผ ๋กœ๋“œํ•˜์ง€ ์•Š๊ณ ๋„ ๊ณ ์ฃผํŒŒ, ๋Œ€๊ทœ๋ชจ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ์ดˆ๋‹น ์ˆ˜๋ฐฑ๋งŒ ๊ฑด์˜ ๊ฒ€์‚ฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ก์‹œ๋Š” ์—„์ฒญ๋‚œ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜์ง€๋งŒ ์กฐ์ ˆ๋กœ ์ธํ•ด ๊ทธ ์ค‘ ์ผ๋ถ€๋งŒ Zabbix ์„œ๋ฒ„์— ๋„๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” 1~2๋ฐฐ ์ •๋„ ์ ์€ ์ˆ˜์น˜์ž…๋‹ˆ๋‹ค.

๋” ์‰ฌ์šด ํ•˜์œ„ ์ˆ˜์ค€ ๊ฒ€์ƒ‰

LLD(์ €์ˆ˜์ค€ ๊ฒ€์ƒ‰)๋Š” ๋ชจ๋“  ์ข…๋ฅ˜์˜ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฆฌ์†Œ์Šค(ํŒŒ์ผ ์‹œ์Šคํ…œ, ํ”„๋กœ์„ธ์Šค, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ์„œ๋น„์Šค ๋“ฑ)๋ฅผ ์ž๋™์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ, ํŠธ๋ฆฌ๊ฑฐ, ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•˜๋Š” ๋งค์šฐ ๊ฐ•๋ ฅํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ž…๋‹ˆ๋‹ค. ์‚ฌ๋ฌผ. ์ด๋ฅผ ํ†ตํ•ด ์—„์ฒญ๋‚œ ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•˜๊ณ  ๊ตฌ์„ฑ์„ ๋‹จ์ˆœํ™”ํ•˜๋ฉฐ ๋‹ค์–‘ํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ ์ „์ฒด์—์„œ ํ•˜๋‚˜์˜ ํ…œํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ฎ์€ ์ˆ˜์ค€์˜ ๊ฒ€์ƒ‰์—๋Š” ํŠน์ˆ˜ ํ˜•์‹์˜ JSON์ด ์ž…๋ ฅ์œผ๋กœ ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ๋‹ค์•ผ, ๋” ์ด์ƒ ๊ทธ๋Ÿฐ ์ผ์€ ์ผ์–ด๋‚˜์ง€ ์•Š์„ ๊ฑฐ์•ผ!

Zabbix 4.2์—์„œ๋Š” LLD(์ €์ˆ˜์ค€ ๊ฒ€์ƒ‰)๊ฐ€ JSON ํ˜•์‹์˜ ์ž„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™œ ์ค‘์š” ํ•จ? ์˜ˆ๋ฅผ ๋“ค์–ด ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ ๋„ ์™ธ๋ถ€ API์™€ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ˆ˜์‹ ๋œ ์ •๋ณด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ˜ธ์ŠคํŠธ, ๋ฐ์ดํ„ฐ ์š”์†Œ ๋ฐ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

JavaScript ์ง€์›๊ณผ ๊ฒฐํ•ฉํ•˜๋ฉด ํด๋ผ์šฐ๋“œ API, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ API, XML ๋ฐ์ดํ„ฐ, CSV ํ˜•์‹ ๋“ฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์†Œ์Šค๋กœ ์ž‘์—…ํ•˜๊ธฐ ์œ„ํ•œ ํ…œํ”Œ๋ฆฟ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜์ƒ์ ์ธ ๊ธฐํšŒ๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
LLD๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ์ •๋ณด์™€ JSON ์—ฐ๊ฒฐ

๊ฐ€๋Šฅ์„ฑ์€ ์ •๋ง ๋์ด ์—†์Šต๋‹ˆ๋‹ค!

TimescaleDB ์ง€์›

์ž๋น…์Šค 4.2 ์ถœ์‹œ

TimescaleDB๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์ด๊ฒƒ์€ ์ผ๋ฐ˜ PostgreSQL๊ณผ TimescaleDB ํŒ€์˜ ํ™•์žฅ ๋ชจ๋“ˆ์ž…๋‹ˆ๋‹ค. TimescaleDB๋Š” ๋ณด๋‹ค ํšจ์œจ์ ์ธ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋กœ ์ธํ•ด ๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ TimescaleDB์˜ ๋˜ ๋‹ค๋ฅธ ์žฅ์ ์€ ๊ธฐ๋ก์ด ์žˆ๋Š” ํ…Œ์ด๋ธ”์˜ ์ž๋™ ํŒŒํ‹ฐ์…”๋‹์ž…๋‹ˆ๋‹ค. TimescaleDB๋Š” ๋น ๋ฅด๊ณ  ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ์‰ฝ์Šต๋‹ˆ๋‹ค! ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ ํŒ€์€ ์•„์ง ์ผ๋ฐ˜ PostgreSQL๊ณผ ์„ฑ๋Šฅ์„ ์‹ฌ๊ฐํ•˜๊ฒŒ ๋น„๊ตํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ์ ์— ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ TimescaleDB๋Š” ์ƒ๋‹นํžˆ ์ Š๊ณ  ๋น ๋ฅด๊ฒŒ ๋ฐœ์ „ํ•˜๋Š” ์ œํ’ˆ์ž…๋‹ˆ๋‹ค. ์ฃผ์˜ํ•ด์„œ ์‚ฌ์šฉํ•˜์„ธ์š”!

๊ฐ„ํŽธํ•œ ํƒœ๊ทธ ๊ด€๋ฆฌ

์ด์ „์—๋Š” ํƒœ๊ทธ๋ฅผ ํŠธ๋ฆฌ๊ฑฐ ์ˆ˜์ค€์—์„œ๋งŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค๋ฉด ์ด์ œ ํƒœ๊ทธ ๊ด€๋ฆฌ๊ฐ€ ํ›จ์”ฌ ๋” ์œ ์—ฐํ•ด์กŒ์Šต๋‹ˆ๋‹ค. Zabbix๋Š” ํ…œํ”Œ๋ฆฟ๊ณผ ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•œ ํƒœ๊ทธ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค!

๊ฐ์ง€๋œ ๋ชจ๋“  ๋ฌธ์ œ๋Š” ํŠธ๋ฆฌ๊ฑฐ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ˜ธ์ŠคํŠธ์˜ ํƒœ๊ทธ์™€ ์ด ํ˜ธ์ŠคํŠธ์˜ ํ…œํ”Œ๋ฆฟ๋„ ์ˆ˜์‹ ํ•ฉ๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์— ๋Œ€ํ•œ ํƒœ๊ทธ ์ •์˜

๋”์šฑ ์œ ์—ฐํ•œ ์ž๋™ ๋“ฑ๋ก

Zabbix 4.2์—์„œ๋Š” ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ํ˜ธ์ŠคํŠธ๋ฅผ ์ด๋ฆ„์œผ๋กœ ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ ๊ทธ๋ฃน์— ๋Œ€ํ•ด ๋‹ค์–‘ํ•œ ํƒ์ง€ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ์žฅ์น˜ ๋ช…๋ช… ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํŠนํžˆ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๋ณด๋‹ค ์œ ์—ฐํ•œ ๋„คํŠธ์›Œํฌ ๊ฒ€์ƒ‰

๋˜ ๋‹ค๋ฅธ ๊ฐœ์„  ์‚ฌํ•ญ์€ ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์˜ ์ด๋ฆ„ ์ง€์ •๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋„คํŠธ์›Œํฌ ๊ฒ€์ƒ‰ ์ค‘์— ์žฅ์น˜ ์ด๋ฆ„์„ ๊ด€๋ฆฌํ•˜๊ณ  ๋ฉ”ํŠธ๋ฆญ ๊ฐ’์—์„œ ์žฅ์น˜ ์ด๋ฆ„์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Š” ํŠนํžˆ SNMP ๋ฐ Zabbix ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•œ ๋„คํŠธ์›Œํฌ ๊ฒ€์ƒ‰์— ๋งค์šฐ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
ํ‘œ์‹œ๋˜๋Š” ์ด๋ฆ„์— ๋กœ์ปฌ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์„ ์ž๋™์œผ๋กœ ํ• ๋‹น

์•Œ๋ฆผ ๋ฐฉ๋ฒ•์˜ ๊ธฐ๋Šฅ ํ™•์ธ

์ด์ œ ์›น ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ์ง์ ‘ ํ…Œ์ŠคํŠธ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๊ณ  ์•Œ๋ฆผ ๋ฐฉ๋ฒ•์ด ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ Zabbix๋ฅผ ๋‹ค์–‘ํ•œ ๊ฒฝ๊ณ  ์‹œ์Šคํ…œ, ์ž‘์—… ์‹œ์Šคํ…œ, ๊ธฐํƒ€ ์™ธ๋ถ€ ํ”„๋กœ๊ทธ๋žจ ๋ฐ API์™€ ๊ฒฐํ•ฉํ•˜๊ธฐ ์œ„ํ•œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฐ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ

Zabbix ์ธํ”„๋ผ ๊ตฌ์„ฑ ์š”์†Œ์˜ ์›๊ฒฉ ๋ชจ๋‹ˆํ„ฐ๋ง

์ด์ œ Zabbix ์„œ๋ฒ„ ๋ฐ ํ”„๋ก์‹œ์˜ ๋‚ด๋ถ€ ๋ฉ”ํŠธ๋ฆญ(์„ฑ๋Šฅ ๋ฉ”ํŠธ๋ฆญ ๋ฐ Zabbix ๊ตฌ์„ฑ ์š”์†Œ์˜ ์ƒํƒœ)์„ ์›๊ฒฉ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์€ ๋ฌด์—‡์„ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๊นŒ? ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ์™ธ๋ถ€์—์„œ ์„œ๋ฒ„ ๋ฐ ํ”„๋ก์‹œ์˜ ๋‚ด๋ถ€ ๋ฉ”ํŠธ๋ฆญ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ตฌ์„ฑ ์š”์†Œ ์ž์ฒด๊ฐ€ ๊ณผ๋ถ€ํ•˜๋˜๊ฑฐ๋‚˜ ์˜ˆ๋ฅผ ๋“ค์–ด ํ”„๋ก์‹œ์— ์ „์†ก๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ๊ฐ€ ๋งŽ์€ ๊ฒฝ์šฐ์—๋„ ๋ฌธ์ œ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ๊ฐ์ง€ํ•˜๊ณ  ์•Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€์— ๋Œ€ํ•œ HTML ํ˜•์‹ ์ง€์›

์ด์ œ ์šฐ๋ฆฌ๋Š” HTML ํ˜•์‹์˜ ์ง€์› ๋•๋ถ„์— ์ผ๋ฐ˜ ํ…์ŠคํŠธ์—๋งŒ ๊ตญํ•œ๋˜์ง€ ์•Š๊ณ  ์•„๋ฆ„๋‹ค์šด ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ HTML + CSS๋ฅผ ๋ฐฐ์šธ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค!

์ž๋น…์Šค 4.2 ์ถœ์‹œ
HTML์„ ์ตœ์†Œํ•œ์œผ๋กœ ์‚ฌ์šฉํ•˜๋”๋ผ๋„ ๋ฉ”์‹œ์ง€๋ฅผ ๋” ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ์นด๋“œ์—์„œ ์™ธ๋ถ€ ์‹œ์Šคํ…œ์— ์•ก์„ธ์Šค

์ง€๋„์™€ ์™ธ๋ถ€ ์‹œ์Šคํ…œ์˜ ๋” ๋‚˜์€ ํ†ตํ•ฉ์„ ์œ„ํ•ด ๋งž์ถค URL์— ์ƒˆ๋กœ์šด ๋งคํฌ๋กœ ์ „์ฒด ์„ธํŠธ๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์˜ˆ๋ฅผ ๋“ค์–ด ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ ์•„์ด์ฝ˜์„ ํ•œ ๋ฒˆ ๋˜๋Š” ๋‘ ๋ฒˆ ํด๋ฆญํ•˜์—ฌ ์ž‘์—… ์‹œ์Šคํ…œ์—์„œ ํ‹ฐ์ผ“์„ ์—ด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
ํ•œ ๋ฒˆ์˜ ํด๋ฆญ์œผ๋กœ Jira์—์„œ ํ‹ฐ์ผ“ ์—ด๊ธฐ

๊ฒ€์ƒ‰ ๊ทœ์น™์€ ์ข…์† ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ํ•„์š”ํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์ด๋ฅผ ํ†ตํ•ด ๊ธฐ๋ณธ ๋ฉ”ํŠธ๋ฆญ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰๊ณผ ์ง์ ‘ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์— ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Prometheus ๋‚ด๋ณด๋‚ด๊ธฐ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ๊ฒฝ์šฐ Zabbix๋Š” ํ•˜๋‚˜์˜ HTTP ์š”์ฒญ์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ๋ชจ๋“  ์ข…์† ๋ฐ์ดํ„ฐ ์š”์†Œ(๋ฉ”ํŠธ๋ฆญ ๊ฐ’ ๋ฐ ํ•˜์œ„ ์ˆ˜์ค€ ๊ฒ€์ƒ‰ ๊ทœ์น™)์— ๋Œ€ํ•ด ์ˆ˜์‹ ๋œ ์ •๋ณด๋ฅผ ์ฆ‰์‹œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ง€๋„์—์„œ ๋ฌธ์ œ๋ฅผ ์‹œ๊ฐํ™”ํ•˜๋Š” ์ƒˆ๋กœ์šด ๋ฐฉ๋ฒ•

์ด์ œ ๋ฌธ์ œ๋ฅผ ๋”์šฑ ๋ˆˆ์— ๋„๊ฒŒ ์‹œ๊ฐํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์ง€๋„์— ์• ๋‹ˆ๋ฉ”์ด์…˜ GIF ์ด๋ฏธ์ง€๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ์žฅ์น˜๊ฐ€ ๋” ๋ˆˆ์— ๋„๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์›น ๋ชจ๋‹ˆํ„ฐ๋ง์˜ HTTP ํ—ค๋”์—์„œ ๋ฐ์ดํ„ฐ ์ถ”์ถœ

์›น ๋ชจ๋‹ˆํ„ฐ๋ง์— ์ˆ˜์‹ ๋œ HTTP ํ—ค๋”์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฅผ ํ†ตํ•ด ๋‹จ๊ณ„ ์ค‘ ํ•˜๋‚˜์—์„œ ์–ป์€ ์ธ์ฆ ํ† ํฐ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค๋‹จ๊ณ„ ์›น ๋ชจ๋‹ˆํ„ฐ๋ง ๋˜๋Š” ํƒ€์‚ฌ API ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
HTTP ํ—ค๋”์—์„œ AuthID ์ถ”์ถœ

Zabbix Sender๋Š” ๋ชจ๋“  IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Zabbix Sender๋Š” ์ด์ œ ์—์ด์ „ํŠธ ๊ตฌ์„ฑ ํŒŒ์ผ์˜ ServerActive ๋งค๊ฐœ๋ณ€์ˆ˜์—์„œ ๋ชจ๋“  IP ์ฃผ์†Œ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ

ํŠธ๋ฆฌ๊ฑฐ ๊ตฌ์„ฑ์˜ ํŽธ๋ฆฌํ•œ ์ƒˆ ํ•„ํ„ฐ

์ด์ œ ํŠธ๋ฆฌ๊ฑฐ ๊ตฌ์„ฑ ํŽ˜์ด์ง€์—๋Š” ์ง€์ •๋œ ๊ธฐ์ค€์— ๋”ฐ๋ผ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ๋น ๋ฅด๊ณ  ํŽธ๋ฆฌํ•˜๊ฒŒ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ๋œ ํ•„ํ„ฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ
K8S ์„œ๋น„์Šค์™€ ๊ด€๋ จ๋œ ํŠธ๋ฆฌ๊ฑฐ ์„ ํƒ

์ •ํ™•ํ•œ ์‹œ๊ฐ„์„ ๋ณด์—ฌ์ฃผ์„ธ์š”

์—ฌ๊ธฐ์—์„œ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ Zabbix๋Š” ์ฐจํŠธ ์œ„์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ์ •ํ™•ํ•œ ์‹œ๊ฐ„์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

์ž๋น…์Šค 4.2 ์ถœ์‹œ

๊ธฐํƒ€ ํ˜์‹ 

  • ๋Œ€์‹œ๋ณด๋“œ์—์„œ ์œ„์ ฏ ์ˆœ์„œ๋ฅผ ๋ณ€๊ฒฝํ•˜๊ธฐ ์œ„ํ•ด ๋ณด๋‹ค ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ ํ”„๋กœํ† ํƒ€์ž…์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๋Œ€๋Ÿ‰์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ธฐ๋Šฅ
  • DNS ํ™•์ธ์„ ์œ„ํ•œ IPv6 ์ง€์›: "net.dns" ๋ฐ "new.dns.record"
  • "vmware.eventlog" ๊ฒ€์‚ฌ์— "skip" ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ „์ฒ˜๋ฆฌ ๋‹จ๊ณ„ ์‹คํ–‰ ์˜ค๋ฅ˜์— ๋‹จ๊ณ„ ๋ฒˆํ˜ธ๊ฐ€ ํฌํ•จ๋จ

์–ด๋–ป๊ฒŒ ์—…๊ทธ๋ ˆ์ด๋“œํ•ฉ๋‹ˆ๊นŒ?

์ด์ „ ๋ฒ„์ „์—์„œ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋ ค๋ฉด ์„ค์น˜๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ฐ”์ด๋„ˆ๋ฆฌ (์„œ๋ฒ„ ๋ฐ ํ”„๋ก์‹œ) ๋ฐ ์ƒˆ๋กœ์šด ์ธํ„ฐํŽ˜์ด์Šค. Zabbix๋Š” ์ž๋™์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ์—์ด์ „ํŠธ๋ฅผ ์„ค์น˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

Zabbix 4.2์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ณ  Zabbix ํŒ€์— ์งˆ๋ฌธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ๊ฐ–๊ณ  ์‹ถ์€ ๋ถ„๋“ค์„ ์œ„ํ•ด ๋ฌด๋ฃŒ ์›น ์„ธ๋ฏธ๋‚˜๋ฅผ ๊ฐœ์ตœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์ž…ํ•˜๊ธฐ!

์ธ๊ธฐ๋„ ์žŠ์ง€ ๋งˆ์„ธ์š” ํ…”๋ ˆ๊ทธ๋žจ ์ฑ„๋„ Zabbix ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ๋Š” ํ•ญ์ƒ ๊ฒฝํ—˜์ด ํ’๋ถ€ํ•œ ๋™๋ฃŒ๋กœ๋ถ€ํ„ฐ ๋Ÿฌ์‹œ์•„์–ด๋กœ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ์กฐ์–ธ๊ณผ ๋‹ต๋ณ€์„ ์–ป์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์šด์ด ์ข‹๋‹ค๋ฉด Zabbix ๊ฐœ๋ฐœ์ž๋กœ๋ถ€ํ„ฐ๋„ ๋„์›€์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๋ณด์ž์—๊ฒŒ ์ถ”์ฒœ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ๊ทธ๋ฃน.

์œ ์šฉํ•œ ๋งํฌ

- ๋ฆด๋ฆฌ์ฆˆ ๋…ธํŠธ
- ์—…๊ทธ๋ ˆ์ด๋“œ ์ฐธ๊ณ ์‚ฌํ•ญ
- ์›๋ณธ ๊ธฐ์‚ฌ

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€