Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ

5.0์›” ์ค‘์ˆœ์— Zabbix 5.0 ๋ฒ„์ „์ด ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ, ๋ชจ๋“  ๋ณ€ํ™”์™€ ํ˜์‹ ์„ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋ช…ํ™•ํ•˜๊ฒŒ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ์–ธ์–ด๋กœ ์ผ๋ จ์˜ ์˜จ๋ผ์ธ ๋ชจ์ž„์„ ์กฐ์งํ–ˆ์Šต๋‹ˆ๋‹ค. Zabbix์˜ ์ „๋ฌด์ด์‚ฌ์ด์ž ์ฐฝ์‹œ์ž์ธ Alexey Vladyshev๊ฐ€ Zabbix XNUMX์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ๋‹จ๊ณ„๋ณ„๋กœ ์„ค๋ช…ํ•˜๋Š” ๋ณด๊ณ ์„œ๋ฅผ ์ฝ์–ด๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ

Zabbix 4.2 ๋ฐ Zabbix 4.4

LTS ๋ฒ„์ „ ์‚ฌ์šฉ๊ณผ ๊ด€๋ จํ•˜์—ฌ Zabbix 4.0 ๋ฒ„์ „์— ๋‚˜ํƒ€๋‚œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.
4.2๋…„ 2019์›”์— ์ถœ์‹œ๋œ Zabbix XNUMX ๋ฒ„์ „์—์„œ๋Š” ๋‹ค์Œ ๊ธฐ๋Šฅ์ด ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ํ™•์žฅ์„ฑ๊ณผ ๋” ๋†’์€ NVPS๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ณ ์ฃผํŒŒ ์กฐ์ ˆ ๋ชจ๋‹ˆํ„ฐ๋ง์œผ๋กœ Zabbix์— ํฐ ๋ถ€ํ•˜๋ฅผ ์ฃผ์ง€ ์•Š๊ณ ๋„ ๋” ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ๊ฒฝ๊ณ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • HTTP ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค.
  • Prometheus Pro์˜ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์ „์ฒ˜๋ฆฌ๋Š” ์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒ€์ฆ ๋ฐ JavaScript๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณด๋‹ค ํšจ์œจ์ ์œผ๋กœ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋ก์‹œ ์ธก ์ „์ฒ˜๋ฆฌ.
  • ํ–ฅ์ƒ๋œ ํƒœ๊ทธ ๊ด€๋ฆฌ - ์ด๋ฒคํŠธ ๋ฐ ๋ฌธ์ œ ์ˆ˜์ค€์˜ ๋ฉ”ํƒ€ ์ •๋ณด๋กœ ์ž‘์—…์ด ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ํƒœ๊ทธ๋Š” ํ…œํ”Œ๋ฆฟ ์ˆ˜์ค€๊ณผ ํ˜ธ์ŠคํŠธ ์ˆ˜์ค€ ๋ชจ๋‘์—์„œ ์ง€์›๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ง€๋‚œ 4.4์›” Zabbix XNUMX๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ ๋‹ค์Œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.

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

์ž๋น…์Šค 5.0

์˜ค๋Š˜์€ 5.0๋…„๊ฐ„ ์ง€์›๋˜๋Š” Zabbix 5์˜ LTS ๋ฆด๋ฆฌ์Šค์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฒ„์ „ 4.4์— ๋Œ€ํ•œ ์ง€์›์€ ํ•œ ๋‹ฌ ํ›„์— ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค. Zabbix 3.0์˜ LTS ๋ฆด๋ฆฌ์Šค๋Š” ์•ž์œผ๋กœ 3,5๋…„ ๋™์•ˆ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

Zabbix๋Š” ๋‹ค์–‘ํ•œ ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์ œ๊ณตํ•˜๋ฉฐ ๊ทธ ๋ชฉ๋ก์€ ํŽ˜์ด์ง€์—์„œ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. http://www.zabbix.com/integrations, ์ƒˆ ์—์ด์ „ํŠธ๋ฅผ ํฌํ•จํ•˜์—ฌ ๋ชจ๋‹ˆํ„ฐ๋ง ํ…œํ”Œ๋ฆฟ๊ณผ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ํ†ตํ•ฉ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ…œํ”Œ๋ฆฟ

๋˜ํ•œ Webhook์„ ์ด์šฉํ•œ ํ‹ฐ์ผ“ ์‹œ์Šคํ…œ, ITSM ์‹œ์Šคํ…œ, ๋ฉ”์‹œ์ง€ ์ „๋‹ฌ ์‹œ์Šคํ…œ ๋“ฑ ๋‹ค์–‘ํ•œ ์‹œ์Šคํ…œ๊ณผ์˜ ํ†ตํ•ฉ ๊ฐ€๋Šฅ์„ฑ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
ํ†ตํ•ฉ ์˜ต์…˜

Zabbix 5.0์€ ๋‹ค์–‘ํ•œ ํ‹ฐ์ผ“ ์‹œ์Šคํ…œ ๋ฐ ๊ฒฝ๊ณ  ์‹œ์Šคํ…œ๊ณผ์˜ ํ†ตํ•ฉ์„ ์œ„ํ•œ ๋‚ด์žฅ ์ง€์›์„ ํ™•์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋‹ค์–‘ํ•œ ์‹œ์Šคํ…œ๊ณผ์˜ ํ†ตํ•ฉ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์žฅ์น˜ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ„ํ•œ ๊ธฐ๋ณธ ์ œ๊ณต ํ…œํ”Œ๋ฆฟ ๋ชฉ๋ก์ด ํ™•์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์žฅ์น˜ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ„ํ•œ ๋‚ด์žฅ ํ…œํ”Œ๋ฆฟ

๋ชจ๋“  ์—…๋ฐ์ดํŠธ๋Š” ๋‹ค์Œ์—์„œ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Git ์ €์žฅ์†Œ.

๋ชจ๋“  ์‚ฌ์šฉ์ž ๋˜๋Š” ๊ฐœ๋ฐœ์ž๋Š” ๊ฐ„๋‹จํ•œ ์ ˆ์ฐจ๋ฅผ ํ†ตํ•ด ๊ธฐ์„ฑ ์ œํ’ˆ(ํ…œํ”Œ๋ฆฟ ๋˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ)์„ ์‚ฌ์šฉํ•˜์—ฌ Zabbix์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. Zabbix ๊ธฐ์—ฌ ๊ณ„์•ฝ(ZCA) ์ฒด๊ฒฐ https://www.zabbix.com/developers.
  2. ๋‹ค์Œ์— Pull Request ๊ฒŒ์‹œํ•˜๊ธฐ https://git.zabbix.com.
  3. ๊ฐœ๋ฐœํŒ€์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋Ÿฌ๊ทธ์ธ์ด๋‚˜ ํ…œํ”Œ๋ฆฟ์ด Zabbix ํ‘œ์ค€์„ ์ค€์ˆ˜ํ•˜๋Š” ๊ฒฝ์šฐ ์ œํ’ˆ์— ํฌํ•จ๋˜๋ฉฐ ํ•ด๋‹น ๊ฐœ๋ฐœ์ž์˜ ์ž‘์—…์€ Zabbix ํŒ€์—์„œ ๊ณต์‹์ ์œผ๋กœ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

Zabbix๋Š” ๋ณด๊ณ , ์—ฐ๊ตฌํ•˜๊ณ , ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ์ œํ’ˆ์„ ์ž์œ ๋กญ๊ฒŒ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜, ํ”„๋กœ๊ทธ๋žจ ๊ฐœ์„ ์— ์ฐธ์—ฌํ•˜๊ฑฐ๋‚˜, ์ž์‹ ์˜ ์ƒˆ ํ”„๋กœ๊ทธ๋žจ์— ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ํ•œํŽธ, Zabbix ํŒ€์€ Zabbix๊ฐ€ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์— ์‰ฝ๊ฒŒ ์„ค์น˜๋  ์ˆ˜ ์žˆ๋„๋ก ์ตœ์„ ์„ ๋‹คํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix ๊ฐœ๋ฐœ์ž๋Š” ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ๋ฐฐํฌํŒ๊ณผ ๋‹ค์–‘ํ•œ ๊ฐ€์ƒํ™” ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ํŒจํ‚ค์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Zabbix๋Š” ํ•œ ๋ฒˆ์˜ ํด๋ฆญ์œผ๋กœ ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ์— ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Zabbix๋Š” Red Hat Openshift ๋˜๋Š” OpenStack ํ”Œ๋žซํผ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋ฐฐํฌํŒ ๋ฐ ํ”Œ๋žซํผ์šฉ Zabbix ํŒจํ‚ค์ง€

Windows ๋ฐ Linux์— ๋Œ€ํ•œ Zabbix Agent 2 ์ง€์›

์ƒˆ๋กœ์šด Zabbix Agent 2๋Š” ์‹œ์žฅ์—์„œ ์ตœ๊ณ ์˜ ์†”๋ฃจ์…˜ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.

  • ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ธฐ๋ฐ˜ ๊ตฌ์กฐ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ๋ช‡ ์‹œ๊ฐ„ ๋™์•ˆ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ํšจ๊ณผ์ ์ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชจ๋‹ˆํ„ฐ๋ง ๋“ฑ์— ์œ ์šฉํ•œ ๋ณ‘๋ ฌ ํ™œ์„ฑ ์Šค์บ”๊ณผ ์™ธ๋ถ€ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ง€์†์ ์ธ ์—ฐ๊ฒฐ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • MQTT ์žฅ์น˜ ๋“ฑ ๋ชจ๋‹ˆํ„ฐ๋ง์— ์ค‘์š”ํ•œ ํŠธ๋žฉ ๋ฐ ์ด๋ฒคํŠธ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์ƒˆ ๋ฒ„์ „์˜ ์—์ด์ „ํŠธ๋Š” ์„ค์น˜๊ฐ€ ์‰ฝ์Šต๋‹ˆ๋‹ค(์ƒˆ ์—์ด์ „ํŠธ๋Š” ์ด์ „ ๊ธฐ๋Šฅ์„ ๋ชจ๋‘ ์ง€์›ํ•˜๋ฏ€๋กœ).

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

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์˜๊ตฌ ๋ฐ์ดํ„ฐ ์ €์žฅ

์ด๋Š” ์ค‘์š”ํ•œ ์‹œ์Šคํ…œ๊ณผ ๋ถˆ์•ˆ์ •ํ•œ ํ†ต์‹ ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ๊ฒฝ์šฐ์— ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. Zabbix ์„œ๋ฒ„๋กœ ์ „์†ก๋˜๊ธฐ ์ „์— ๋Œ€๋Ÿ‰์˜ ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ ์žฅ๊ธฐ๊ฐ„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ์œ„์„ฑ ์—ฐ๊ฒฐ์—๋„ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
์ค‘์š”! Zabbix 5.0์€ Zabbix Agent 1์— ๋Œ€ํ•œ ์ง€์›์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ๋ณด์•ˆ ๋ณ€๊ฒฝ ์‚ฌํ•ญ

1. ์ƒˆ ๋ฒ„์ „์€ Webhook์šฉ HTTP ํ”„๋ก์‹œ๋ฅผ ์ง€์›ํ•˜๋ฏ€๋กœ Zabbix ์„œ๋ฒ„์—์„œ ์™ธ๋ถ€ ๊ฒฝ๊ณ  ์‹œ์Šคํ…œ์œผ๋กœ ๋ณด๋‹ค ์•ˆ์ „ํ•˜๊ณ  ์ œ์–ด๋œ ๋ฐฉ์‹์œผ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์˜ Zabbix ์„œ๋ฒ„๋ฅผ ์™ธ๋ถ€ ์‹œ์Šคํ…œ(์˜ˆ: ํด๋ผ์šฐ๋“œ์˜ JIRA)๊ณผ ํ†ตํ•ฉํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ HTTP ํ”„๋ก์‹œ๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์—ฐ๊ฒฐ์˜ ์ œ์–ด ๊ฐ€๋Šฅ์„ฑ๊ณผ ์•ˆ์ •์„ฑ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.

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

  • MySQL ๊ด€๋ จ ๊ฒ€์‚ฌ๋ฅผ ์œ„ํ•œ ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ
    AllowKey=mysql[*] 
    DenyKey=*
  • ๋ชจ๋“  ์‰˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ฑฐ๋ถ€ํ•˜๋Š” ๋ธ”๋ž™๋ฆฌ์ŠคํŠธ
    DenyKey=system.run[*]
  • /etc/password์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ๊ฑฐ๋ถ€ํ•˜๋Š” ๋ธ”๋ž™๋ฆฌ์ŠคํŠธ
    DenyKey=vfs.file.contents[/etc/passwd,*]

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

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
TLS ์—ฐ๊ฒฐ์„ ์œ„ํ•œ ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ํƒ

4. Zabbix 5.0์—๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์•”ํ˜ธํ™”๋œ ์—ฐ๊ฒฐ ์ง€์›์ด ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ PostgreSQL ๋ฐ MySQL์— ๋Œ€ํ•œ ์•”ํ˜ธํ™”๋œ ์—ฐ๊ฒฐ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์•”ํ˜ธํ™”๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ

5. Zabbix 5.0์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์‚ฌ์šฉ์ž ๋น„๋ฐ€๋ฒˆํ˜ธ ํ•ด์‹œ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด MD5์—์„œ SHA256์œผ๋กœ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํ˜„์žฌ ๊ฐ€์žฅ ์•ˆ์ „ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

6. Zabbix 5.0์€ ์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ฐ API ํ† ํฐ๊ณผ ๊ฐ™์€ ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” ๋น„๋ฐ€ ์‚ฌ์šฉ์ž ๋งคํฌ๋กœ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋น„๋ฐ€ ๋งคํฌ๋กœ

7. ์™ธ๋ถ€ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ Zabbix ์—ฐ๊ฒฐ๊ณผ ์—์ด์ „ํŠธ์— ๋Œ€ํ•œ ๋‚ด๋ถ€ ์—ฐ๊ฒฐ์€ ๋ชจ๋‘ ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค. ์•”ํ˜ธํ™”๋Š” TLS ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์—์ด์ „ํŠธ ๋ฐ ํ”„๋ก์‹œ ์—ฐ๊ฒฐ์„ ์œ„ํ•ด ์‚ฌ์ „ ๊ณต์œ  ํ‚ค ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ HTTPS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ์™€ ๋ธ”๋ž™๋ฆฌ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์—์ด์ „ํŠธ ์ธก์˜ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค๋Š” HTTPS๋ฅผ ํ†ตํ•ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋ณด์•ˆ ์—ฐ๊ฒฐ

8. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ID ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด์— ๋‹จ์ผ ์ธ์ฆ ์ง€์ ์„ ์ œ๊ณตํ•˜๋Š” SAML ์ง€์›์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž ์ž๊ฒฉ ์ฆ๋ช…์ด ๋ฐฉํ™”๋ฒฝ์„ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
SAML ID

SAML ์ง€์›์„ ํ†ตํ•ด Zabbix๋ฅผ Microsoft ADFS, OpenAM, SecurAuth, Okta, Auth0์€ ๋ฌผ๋ก  Azure, AWS ๋˜๋Š” Google Cloud Platform๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋กœ์ปฌ ๋ฐ ํด๋ผ์šฐ๋“œ ID ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด์™€ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์‚ฌ์šฉ ์šฉ์ด์„ฑ

1. ์™€์ด๋“œ ํ™”๋ฉด์— ์ตœ์ ํ™”๋œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค. ๋ฉ”๋‰ด๋ฅผ ํ•ญ์ƒ ๊ณต๊ฐ„์ด ์žˆ๋Š” ์ƒ๋‹จ์—์„œ ํ™”๋ฉด ์™ผ์ชฝ์œผ๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋‰ด๋Š” ์—ฌ์ „ํžˆ ์ „์ฒด, ์ตœ์†Œ ๋ฐ ์ˆจ๊น€ ๋ชจ๋“œ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์™€์ด๋“œ ์Šคํฌ๋ฆฐ์— ์ตœ์ ํ™”๋œ ์ธํ„ฐํŽ˜์ด์Šค

2. ํŒจ๋„์—์„œ ์œ„์ ฏ ๋ณต์‚ฌํ•˜๊ธฐ ์ƒˆ๋กœ์šด ํŒจ๋„์„ ๋งค์šฐ ๋น ๋ฅด๊ฒŒ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด ํŒจ๋„์—์„œ ์›ํ•˜๋Š” ์œ„์ ฏ์„ ์„ ํƒํ•˜๊ณ  ๋ณต์‚ฌ๋ฅผ ํด๋ฆญํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์œ„์ ฏ ๋ณต์‚ฌ

์›ํ•˜๋Š” ํŒจ๋„์— ์œ„์ ฏ์„ ์‚ฝ์ž…ํ•˜์„ธ์š”.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋ณต์‚ฌํ•œ ์œ„์ ฏ ๋ถ™์—ฌ๋„ฃ๊ธฐ

3. ๊ทธ๋ž˜ํ”„ ๋‚ด๋ณด๋‚ด๊ธฐ. ๊ทธ๋ž˜ํ”„๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ์ด๋ฉ”์ผ ๋“ฑ์œผ๋กœ ๋ณด๋‚ด๋ ค๋ฉด ์›ํ•˜๋Š” ์œ„์ ฏ์„ ์„ ํƒํ•˜๊ณ  ์„ ํด๋ฆญํ•˜์—ฌ PNG ํ˜•์‹์˜ ๊ทธ๋ž˜ํ”„๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๊ทธ๋ž˜ํ”„ ๋‚ด๋ณด๋‚ด๊ธฐ

4. ํƒœ๊ทธ๋ณ„ ํ•„ํ„ฐ๋ง: ์‹ฌ๊ฐ๋„๋ณ„ ๋ฌธ์ œ ๋ฐ ๋ฌธ์ œ ํ˜ธ์ŠคํŠธ๋ณ„ ๋ฌธ์ œ. ์˜ˆ๋ฅผ ๋“ค์–ด, ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—์„œ ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
ํƒœ๊ทธ๋กœ ํ•„ํ„ฐ๋ง

5. Zabbix ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ชจ๋“ˆ ์ง€์›. ๋…๋ฆฝ ๋ชจ๋“ˆ์„ ์„ค์น˜ํ•˜๋ ค๋ฉด ํŠน์ • ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋ณต์‚ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“ˆ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ธํ„ฐํŽ˜์ด์Šค์˜ ๊ธฐ์กด ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๊ณ , ์ƒˆ ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ณ , ๋ฉ”๋‰ด ๊ตฌ์กฐ๋ฅผ ๋ณ€๊ฒฝ(์˜ˆ: ํ•ญ๋ชฉ ์ถ”๊ฐ€)ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ์‚ฌ์šฉ์ž๋Š” ๋ชจ๋“ˆ์„ ์ž‘์„ฑํ•˜๊ณ  ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๋ชจ๋“ˆ์ด ๋ชจ๋“ˆ ํด๋”์— ๋ณต์‚ฌ๋œ ํ›„ ์ธํ„ฐํŽ˜์ด์Šค์— ํ‘œ์‹œ๋˜์–ด ์ผœ๊ณ  ๋Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์ƒˆ ๋ชจ๋“ˆ ์ถ”๊ฐ€

6. ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์™€ ๊ด€๋ จ๋œ ๋ฆฌ์†Œ์Šค๋ฅผ ํ†ตํ•œ ํƒ์ƒ‰ ์šฉ์ด์„ฑ. ์— ๋ชจ๋‹ˆํ„ฐ๋ง > ํ˜ธ์ŠคํŠธ Zabbix๊ฐ€ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ์žฅ์น˜ ๋ชฉ๋ก(ํ˜ธ์ŠคํŠธ, ์„œ๋น„์Šค, ๋„คํŠธ์›Œํฌ ์žฅ์น˜ ๋“ฑ)์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํŠน์ • ์žฅ์น˜์˜ ํ™”๋ฉด, ๊ทธ๋ž˜ํ”„ ๋ฐ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋น ๋ฅธ ํƒ์ƒ‰์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

ํƒญ์„ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค ๋ชจ๋‹ˆํ„ฐ๋ง > ๊ทธ๋ž˜ํ”„ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง > ์›น, ๋ชจ๋“  ํƒ์ƒ‰์€ ๋‹ค์Œ์„ ํ†ตํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋‹ˆํ„ฐ๋ง > ํ˜ธ์ŠคํŠธ. ํ‘œ์‹œ๋œ ์ •๋ณด๋Š” ๋น„ํ™œ์„ฑํ™”๋œ ์žฅ์น˜๋ฅผ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ํƒœ๊ทธ๋ฅผ ํฌํ•จํ•˜์—ฌ ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์™€ ๊ด€๋ จ๋œ ๋ฆฌ์†Œ์Šค ํƒ์ƒ‰

์˜ˆ๋ฅผ ๋“ค์–ด, '๋ฅผ ์„ ํƒํ•˜์—ฌ ์ตœ์ข… ์‚ฌ์šฉ์ž ์„œ๋น„์Šค๋กœ ๋ถ„๋ฅ˜๋œ ์žฅ์น˜๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์˜ˆ๋ฐฐโ€™, ๊ทธ๋ฆฌ๊ณ  ์ด๋Ÿฌํ•œ ๋ฌธ์ œ์˜ ์ค‘์š”๋„๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
ํ•„ํ„ฐ๋ง ์˜ต์…˜

7. ์ƒˆ๋กœ์šด ์ „์ฒ˜๋ฆฌ ์ž‘์—… - '๊ต์ฒด' ์ด์ „์—๋Š” ๋งŽ์€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ƒ๋‹นํžˆ ๋ณต์žกํ–ˆ๋˜ ์ •๊ทœ์‹์„ ํ†ตํ•ด์„œ๋งŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๋ช‡ ๊ฐ€์ง€ ์œ ์šฉํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ต์ฒด ์‹ค์ œ๋กœ ํ•˜๋‚˜์˜ ๋ฌธ์ž์—ด์ด๋‚˜ ๋ฌธ์ž๋ฅผ ๋‹ค๋ฅธ ๋ฌธ์ž์—ด์ด๋‚˜ ๋ฌธ์ž๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํ…์ŠคํŠธ ํ˜•์‹์œผ๋กœ ๋ฐ›์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆซ์ž ํ‘œํ˜„์œผ๋กœ ๊ฐ„๋‹จํžˆ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์—ฐ์‚ฐ์ž ๊ต์ฒด

8. JSONPath ์—ฐ์‚ฐ์ž, ํŽธ๋ฆฌํ•œ ํ˜•์‹์œผ๋กœ ์†์„ฑ ์ด๋ฆ„์„ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
JSONPath ์—ฐ์‚ฐ์ž

9. Zabbix ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ. ์ด์ „ ๋ฒ„์ „์—์„œ๋Š” Zabbix์˜ ๋ชจ๋“  ์ด๋ฉ”์ผ์ด ํด๋”์— ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ›์€ ํŽธ์ง€ํ•จ ๋ชฉ๋ก์œผ๋กœ ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Zabbix 5.0๋ถ€ํ„ฐ ๋ฉ”์‹œ์ง€๊ฐ€ ๋ฌธ์ œ๋ณ„๋กœ ๊ทธ๋ฃนํ™”๋ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
Zabbix์˜ ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€ ๊ทธ๋ฃนํ™”

10. ์‚ฌ์šฉ์ž ์ด๋ฆ„๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ์— ๋Œ€ํ•œ IPMI์šฉ ์‚ฌ์šฉ์ž ์ •์˜ ๋งคํฌ๋กœ ์ง€์›. ์‚ฌ์šฉ์ž ์ด๋ฆ„๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ์— ๋น„๋ฐ€ ๋งคํฌ๋กœ๊ฐ€ ์‚ฌ์šฉ๋˜๋ฉด ํ•ด๋‹น ๊ฐ’์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๊ฐ€ ๊ฑฐ๋ถ€๋ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์‚ฌ์šฉ์ž ์ •์˜ ๋งคํฌ๋กœ ์ง€์›

11. ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ๋งคํฌ๋กœ ๋Œ€๋Ÿ‰ ๋ณ€๊ฒฝ. ์ƒˆ ๋ฒ„์ „์—์„œ๋Š” ํ…œํ”Œ๋ฆฟ ๋ชฉ๋ก์„ ์—ด๊ณ  ํ˜ธ์ŠคํŠธ ๋ชฉ๋ก์„ ์„ ํƒํ•˜์—ฌ ๋งคํฌ๋กœ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๊ธฐ์กด ๋งคํฌ๋กœ์˜ ๊ฐ’์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์‚ฌ์šฉ์ž ์ •์˜ ๋งคํฌ๋กœ ์ถ”๊ฐ€ ๋ฐ ํŽธ์ง‘

๋˜ํ•œ ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์— ๋Œ€ํ•ด ์„ ํƒํ•œ ํ…œํ”Œ๋ฆฟ์—์„œ ํŠน์ • ๋˜๋Š” ๋ชจ๋“  ๋งคํฌ๋กœ๋ฅผ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๊ฐœ๋ณ„ ๋˜๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ž ๋งคํฌ๋กœ ์ œ๊ฑฐ

12. ํ†ต์ง€๋ฐฉ์‹ ์ˆ˜์ค€์˜ ๋ฉ”์‹œ์ง€ ํ˜•์‹ ์ œ์–ด. ์— ๋ฏธ๋””์–ด ์œ ํ˜• ํƒญ์ด ๋‚˜ํƒ€๋‚ฌ๋‹ค ๋ฏธ๋””์–ด ํ…œํ”Œ๋ฆฟ ๋ฉ”์‹œ์ง€ ํ…œํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์•Œ๋ฆผ ๋ฐฉ๋ฒ• ํ…œํ”Œ๋ฆฟ

๋‹ค์–‘ํ•œ ๋ฉ”์‹œ์ง€ ์œ ํ˜•์— ๋Œ€ํ•ด ๋‹ค์–‘ํ•œ ํ…œํ”Œ๋ฆฟ์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋ฉ”์‹œ์ง€ ์œ ํ˜•์— ๋Œ€ํ•œ ํ…œํ”Œ๋ฆฟ ์ •์˜

์ด์ „ ๋ฒ„์ „์—์„œ๋Š” ๊ธฐ๋ณธ ๋ฉ”์‹œ์ง€์™€ ํ•ญ๋ชฉ์„ ์ •์˜ํ•˜์—ฌ ์ž‘์—… ์ˆ˜์ค€์—์„œ ์ด๋Ÿฌํ•œ ๋ฉ”์‹œ์ง€๋ฅผ ๊ด€๋ฆฌํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
ํ™œ๋™ ์ˆ˜์ค€์—์„œ ํ…œํ”Œ๋ฆฟ ๊ด€๋ฆฌ

์ƒˆ ๋ฒ„์ „์—์„œ๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์ „์—ญ ์ˆ˜์ค€์—์„œ ์ •์˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋ฉ”์‹œ์ง€ ์ˆ˜์ค€์—์„œ๋Š” ์ „์—ญ ์„ค์ •์„ ๋‹ค์‹œ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์ „์—ญ์ ์œผ๋กœ ํ…œํ”Œ๋ฆฟ ๊ด€๋ฆฌ

๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž๋Š” ๋ฏธ๋””์–ด ๋ฉ”์†Œ๋“œ ์ˆ˜์ค€์—์„œ ํ…œํ”Œ๋ฆฟ ํ˜•์‹์„ ์ •์˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ƒˆ ์•Œ๋ฆผ ๋ฐฉ๋ฒ•์„ ๊ฐ€์ ธ์˜จ ํ›„์—๋Š” ํ•ด๋‹นํ•˜๋Š” ๋ชจ๋“  ํ…œํ”Œ๋ฆฟ ํ˜•์‹์ด ์ด๋ฏธ ๊ทธ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค.

13. JavaScript์˜ ํญ๋„“์€ ์‚ฌ์šฉ. JavaScript๋Š” ์Šคํฌ๋ฆฝํŠธ, Webhook ๋“ฑ์˜ ์ „์ฒ˜๋ฆฌ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ช…๋ น์ค„์—์„œ JavaScript๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์€ ์‰ฝ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
Zabbix 5.0์€ ์ƒˆ๋กœ์šด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค - zabbix_js๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ถœ๋ ฅ ๊ฐ’์„ ์ƒ์„ฑํ•˜๋Š” JavaScript๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
zabbix_js ์œ ํ‹ธ๋ฆฌํ‹ฐ

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
zabbix_js ์œ ํ‹ธ๋ฆฌํ‹ฐ ์‚ฌ์šฉ ์˜ˆ

14. ํŠธ๋ฆฌ๊ฑฐ ํ‘œํ˜„์‹์„ ์‚ฌ์šฉํ•œ ํ…์ŠคํŠธ ์ž‘์—… ์ง€์› ์„ค์น˜๋œ ๊ตฌ์„ฑ ์š”์†Œ์˜ ๋ฒ„์ „์„ ํ™•์ธํ•˜๊ณ  ๊ฐ’์„ ์ƒ์ˆ˜์™€ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ƒ์ˆ˜๋Š” ์‚ฌ์šฉ์ž ์ •์˜ ๋งคํฌ๋กœ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

{host:zabbix.version.last()}="5.0.0"
{host:zabbix.version.last()}="{$ZABBIX.VERSION}

์˜ˆ๋ฅผ ๋“ค์–ด ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ์˜ ๊ฒฝ์šฐ ๋งˆ์ง€๋ง‰ ๊ฐ’์„ ์ด์ „ ๊ฐ’๊ณผ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค.

{host:text.last()}<>{host.text.prev()}

๋˜๋Š”

{host:text.last(#1)}<>{host.text.prev(#2)}

๋˜๋Š” ๋‹ค์–‘ํ•œ ์ธก์ •ํ•ญ๋ชฉ์˜ ํ…์ŠคํŠธ ๊ฐ’์„ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

{hostA:textA.last()}={hostB:textB.last()}

15. ์ž๋™ํ™” ๋ฐ ๊ฒ€์ƒ‰.

  • ์ƒˆ๋กœ์šด JMX ๊ฒ€์‚ฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ JMX ์นด์šดํ„ฐ ๋ชฉ๋ก์„ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด Java ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง์€ ๋ฌผ๋ก  ๋ชจ๋‹ˆํ„ฐ๋ง ํ•ญ๋ชฉ, ๋ฉ”ํŠธ๋ฆญ, ํŠธ๋ฆฌ๊ฑฐ ๋ฐ ๊ทธ๋ž˜ํ”„ ์ƒ์„ฑ ์ž๋™ํ™”์— ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
    jmx.get[]

    ะธ

    jmx.discovery[]

    Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
    JMX ํ™•์ธ

  • ์ƒˆ ๋ฒ„์ „์—๋Š” Windows ์„ฑ๋Šฅ ์นด์šดํ„ฐ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ธฐ ์œ„ํ•œ ํ‚ค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ‚ค๋Š” ๋Ÿฌ์‹œ์•„์–ด์™€ ์˜์–ด๋กœ ๋œ ์ด์ „ ์—์ด์ „ํŠธ์™€ ์ƒˆ ์—์ด์ „ํŠธ์—์„œ ์ง€์›๋˜๋ฉฐ ์˜ˆ๋ฅผ ๋“ค์–ด ํ”„๋กœ์„ธ์„œ, ํŒŒ์ผ ์‹œ์Šคํ…œ, ์„œ๋น„์Šค ๋“ฑ์˜ ์ˆ˜๋ฅผ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
    ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Windows ์„ฑ๋Šฅ ์นด์šดํ„ฐ ๋ชจ๋‹ˆํ„ฐ๋ง ์„ฑ๋Šฅ ์นด์šดํ„ฐ

  • ODBC ๋ชจ๋‹ˆํ„ฐ๋ง์ด ํ›จ์”ฌ ์‰ฌ์›Œ์กŒ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ODBC ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ„ํ•œ ๋ชจ๋“  ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์™ธ๋ถ€ ํŒŒ์ผ์— ์„ค๋ช…ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. /etc/odbc.ini, Zabbix ์ธํ„ฐํŽ˜์ด์Šค์—์„œ๋Š” ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์—์„œ๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์ธก์ •ํ•ญ๋ชฉ ํ‚ค์˜ ์ผ๋ถ€๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
    ๋งค๊ฐœ๋ณ€์ˆ˜ ์„ค๋ช…์ด ํฌํ•จ๋œ ์ธก์ •ํ•ญ๋ชฉ ํ‚ค

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

    Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
    ๋น„๋ฐ€ ๋งคํฌ๋กœ ์‚ฌ์šฉ

  • ์žฅ๋น„ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ„ํ•ด IPMI ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž๋™ํ™”๋ฅผ ์œ„ํ•œ ๋ณด๋‹ค ๊ฐ„๋‹จํ•œ ํ…œํ”Œ๋ฆฟ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ipmi.get.

    Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
    ipmi.get

16. ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ ์š”์†Œ ํ…Œ์ŠคํŠธ. Zabbix 5.0์—๋Š” ์ผ๋ถ€ ํ•ญ๋ชฉ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๋„์ž…๋˜์—ˆ์œผ๋ฉฐ, ๋” ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ธํ„ฐํŽ˜์ด์Šค์˜ ํ•ญ๋ชฉ ํ…œํ”Œ๋ฆฟ์ž…๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋ฐ์ดํ„ฐ ์š”์†Œ ํ…Œ์ŠคํŠธ

๋ฐœ์ƒํ•˜๋Š” ๋ชจ๋“  ๋ฌธ์ œ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์ธํ„ฐํŽ˜์ด์Šค์— ๋ฌธ์ œ ํ‘œ์‹œ

ํ•ญ๋ชฉ ํ…œํ”Œ๋ฆฟ์—๋„ ์œ ์‚ฌํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ง€์›๋˜์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๊ฐ„๋‹จํžˆ ํด๋ฆญํ•˜์—ฌ ์‹คํŒจํ•œ ์ด์œ ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Test .

17. ์•Œ๋ฆผ ๋ฐฉ๋ฒ• ํ…Œ์ŠคํŠธZabbix 4.4์— ๋“ฑ์žฅํ•œ ๋Š” ๋ณด์กด๋˜์–ด ์žˆ์œผ๋ฉฐ ์ด๋Š” Zabbix๋ฅผ ํ‹ฐ์ผ“ ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ๊ณผ ํ†ตํ•ฉํ•  ๋•Œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์•Œ๋ฆผ ๋ฐฉ๋ฒ• ํ…Œ์ŠคํŠธ

18. ์•„์ดํ…œ ํ”„๋กœํ† ํƒ€์ž…์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ์ •์˜ ๋งคํฌ๋กœ ์ง€์›. LLD ๋งคํฌ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ •์˜ ๋งคํฌ๋กœ ๊ฐ’์„ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
LLD ๋งคํฌ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ •์˜ ๋งคํฌ๋กœ ๊ฐ’ ์ •์˜

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

20. Zabbix 5.0์˜ ํ™•์žฅ์„ฑ ํ–ฅ์ƒ: ์ธํ„ฐํŽ˜์ด์Šค ์ตœ์ ํ™” ๋ฐ ๋ณ‘๋ชฉ ํ˜„์ƒ ์ œ๊ฑฐ

  • ์˜ˆ๋ฅผ ๋“ค์–ด ํ˜ธ์ŠคํŠธ ์„ ํƒ์„ ์œ„ํ•œ ๋“œ๋กญ๋‹ค์šด ๋ชฉ๋ก์€ ์ด ๊ธฐ๋Šฅ์ด ํ™•์žฅ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ…Œ์ด๋ธ” ํฌ๊ธฐ์—๋Š” "๊ธฐ๋ณธ ์ œ๊ณต" ์ œํ•œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ดํŽด๋ณด๊ธฐ.
  • ์ƒˆ๋กœ์šด ๊ธฐํšŒ๊ฐ€ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‹ˆํ„ฐ๋ง > ํ˜ธ์ŠคํŠธ > ๊ทธ๋ž˜ํ”„.
  • ํŽ˜์ด์ง• ๊ธฐ๋Šฅ์ด ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค(๋ชจ๋‹ˆํ„ฐ๋ง > ํ˜ธ์ŠคํŠธ > ์›น) ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ณณ.

21. ์••์ถ• ๊ฐœ์„ 
Zabbix์˜ ์••์ถ•์€ PostgreSQL์˜ ํ™•์žฅ์ธ TimescaleDB(Zabbix 4.4๋ถ€ํ„ฐ)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. TimescaleDB๋Š” ์ž๋™ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํŒŒํ‹ฐ์…”๋‹์„ ์ œ๊ณตํ•˜๊ณ  TimescaleDB ์„ฑ๋Šฅ์€ ์‚ฌ์‹ค์ƒ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํฌ๊ธฐ์™€ ๋ฌด๊ด€ํ•˜๋ฏ€๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.

์ž๋น…์Šค 5.0์—์„œ ๊ด€๋ฆฌ > ์ผ๋ฐ˜ > ๊ด€๋ฆฌ ์˜ˆ๋ฅผ ๋“ค์–ด 7์ผ๋ณด๋‹ค ์˜ค๋ž˜๋œ ๋ฐ์ดํ„ฐ์˜ ์••์ถ•์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํ•„์š”ํ•œ ๋””์Šคํฌ ๊ณต๊ฐ„์ด ํฌ๊ฒŒ ์ค„์–ด๋“ค์–ด(์‚ฌ์šฉ์ž์— ๋”ฐ๋ฅด๋ฉด ๊ฑฐ์˜ XNUMX๋ฐฐ๊นŒ์ง€) ๋””์Šคํฌ ๊ณต๊ฐ„ ์ ˆ์•ฝ์ด ํ–ฅ์ƒ๋˜๊ณ  ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
TimescaleDB๋ฅผ ์‚ฌ์šฉํ•œ ์••์ถ•

22. ์ธํ„ฐํŽ˜์ด์Šค ์ˆ˜์ค€์—์„œ SNMP ๊ตฌ์„ฑ. Zabbix 5.0์—์„œ๋Š” ์„ธ ๊ฐ€์ง€ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ ์š”์†Œ ๋Œ€์‹  SNMP ์—์ด์ „ํŠธ๋ผ๋Š” ํ•˜๋‚˜๋งŒ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  SNMP ์†์„ฑ์ด ํ˜ธ์ŠคํŠธ ์ธํ„ฐํŽ˜์ด์Šค ์ˆ˜์ค€์œผ๋กœ ์ด๋™๋˜์–ด ํ…œํ”Œ๋ฆฟ ๋‹จ์ˆœํ™”, SNMP ๋ฒ„์ „ ๊ฐ„ ์ „ํ™˜ ๋“ฑ์ด ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์ธํ„ฐํŽ˜์ด์Šค ์ˆ˜์ค€์—์„œ SNMP ๊ตฌ์„ฑ

23. ํ”„๋ก์‹œ ๊ฐ€์šฉ์„ฑ์— ๋Œ€ํ•œ ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ ๊ฐ€์šฉ์„ฑ ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ์˜์กด์„ฑ ๊ธฐ๋Šฅ์ด ์žˆ๋Š” ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ๋•Œ ๋„คํŠธ์›Œํฌ ๋…ธ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ํ”„๋ก์‹œ ๊ฐ€์šฉ์„ฑ ๋ฌธ์ œ๋ฅผ ์šฐ์„  ์ˆœ์œ„๋กœ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋…ธ๋‹คํƒ€:

{HostA:item.nodata(1m)}=1

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋„คํŠธ์›Œํฌ ๋…ธ๋“œ์˜ ๊ฐ€์šฉ์„ฑ์€ ํ”„๋ก์‹œ์˜ ๊ฐ€์šฉ์„ฑ์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ ๋…ธ๋‹คํƒ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ”„๋ก์‹œ์˜ ๊ฐ€์šฉ์„ฑ์„ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ก์‹œ์˜ ๊ฐ€์šฉ์„ฑ์„ ๊ณ ๋ คํ•˜์ง€ ์•Š๋Š” ๋ณด๋‹ค ์—„๊ฒฉํ•œ ๊ฒ€์‚ฌ๋ฅผ ์œ„ํ•ด ๋‘ ๋ฒˆ์งธ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์—„๊ฒฉํ•œ:

{HostA:item.nodata(1m,strict)}=1

24. ๋‚ฎ์€ ์ˆ˜์ค€์˜ ๊ฒ€์ƒ‰ ๊ทœ์น™์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. Zabbix 5.0์—๋Š” ์ง€์›๋˜์ง€ ์•Š๋Š” ํƒ์ง€ ๊ทœ์น™์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” LLD ํ•„ํ„ฐ๊ฐ€ ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
LLD ํ•„ํ„ฐ

25. ๋ฌธ์ œ๋ฅผ ์ธ์ง€ํ•˜์ง€ ๋ชปํ•˜๋Š” ๋Šฅ๋ ฅ(unacknowledge)์„ ์‚ฌ์šฉํ•˜๋ฉด ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋ฌธ์ œ ํ™•์ธ์— ์˜์กดํ•˜๋Š” ์ž‘์—… ํ๋ฆ„์„ ์ƒ์„ฑํ•  ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๋ฌธ์ œ๋ฅผ ํ™•์ธํ•˜์ง€ ์•Š์Œ

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

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์ž„์‹œ ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ๋‚ฎ์€ ์ˆ˜์ค€ ํƒ์ง€์—์„œ ์ œ์™ธ

์˜ˆ๋ฅผ ๋“ค์–ด ๊ฒ€์ƒ‰๋œ Oracle ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ํŠธ๋ฆฌ๊ฑฐ ์šฐ์„  ์ˆœ์œ„ ์ˆ˜์ค€์„ ๋ณ€๊ฒฝํ•˜๊ณ  ๋‹ค๋ฅธ ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ํŠธ๋ฆฌ๊ฑฐ ์šฐ์„  ์ˆœ์œ„ ์ˆ˜์ค€์€ ๋™์ผํ•œ ์ˆ˜์ค€์œผ๋กœ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
๊ฐœ๋ณ„ ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ํŠธ๋ฆฌ๊ฑฐ์˜ ์šฐ์„ ์ˆœ์œ„ ๋ ˆ๋ฒจ ๋ณ€๊ฒฝ

27. Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๋งคํฌ๋กœ ๋ชจ๋‹ˆํ„ฐ๋ง ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๋งคํฌ๋กœ

28. Zabbix 5.0์˜ ๋‹ค๋ฅธ ํ˜์‹ :

Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
Zabbix 5.0์˜ ๊ฐœ์„  ์‚ฌํ•ญ

29. ์ง€์› ์ข…๋ฃŒ
Zabbix 5.0์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ
์ง€์›๋˜์ง€ ์•Š๋Š” ๊ธฐ๋Šฅ

๊ฒฐ๋ก 

Zabbix 5.0์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์‰ฝ์Šต๋‹ˆ๋‹ค! ์ƒˆ๋กœ์šด ์„œ๋ฒ„ ๋ฐ”์ด๋„ˆ๋ฆฌ์™€ ํ”„๋ŸฐํŠธ์—”๋“œ ํŒŒ์ผ์„ ์„ค์น˜ํ•˜๊ณ  ์‹คํ–‰ํ•˜๋ฉด ์„œ๋ฒ„๊ฐ€ ์ž๋™์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.
Zabbix ์—…๋ฐ์ดํŠธ ์ ˆ์ฐจ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ๋‹ค์Œ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
https://www.zabbix.com/documentation/current/manual/installation/upgrade_notes_500

์ค‘์š”!

  1. ๊ธฐ๋ก ๋ฐ์ดํ„ฐ๋ฅผ Float64 ํ˜•์‹์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์€ ์„ ํƒ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.
  2. TimescaleDB ๋ฐ์ดํ„ฐ๋Š” ์ฝ๊ธฐ ์ „์šฉ์ž…๋‹ˆ๋‹ค.
  3. ์ตœ์†Œ ํ•„์ˆ˜ ๋ฒ„์ „์€ PHP7.2์ž…๋‹ˆ๋‹ค.
  4. DB2๋Š” Zabbix ์„œ๋ฒ„์˜ ๋ฐฑ์—”๋“œ๋กœ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

(!) Zabbix Meetup Online(๋Ÿฌ์‹œ์•„์–ด)์—์„œ Alexey Vladyshev ๋ฐ ๊ธฐํƒ€ ์—ฐ์‚ฌ๊ฐ€ ๋ฐœํ‘œํ•œ ๋น„๋””์˜ค ๋ฐ ์Šฌ๋ผ์ด๋“œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—.

์ถœ์ฒ˜ : habr.com

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