์ด ๊ธฐ์ฌ์์๋ ์คํ ์์ค ์์คํ ์ธ Zabbix์ Grafana๋ฅผ ์ฌ์ฉํ์ฌ ์์ฐ ๋ผ์ธ์ ์ด์์ ์๊ฐํํ ๊ฒฝํ์ ๊ณต์ ํ๊ณ ์ถ์ต๋๋ค. ์ด ์ ๋ณด๋ ์ฐ์ ์๋ํ ๋๋ IoT ํ๋ก์ ํธ์์ ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ์๊ฐ์ ์ผ๋ก ํ์ํ๊ฑฐ๋ ๋ถ์ํ๋ ๋น ๋ฅธ ๋ฐฉ๋ฒ์ ์ฐพ๋ ์ฌ๋๋ค์๊ฒ ์ ์ฉํ ์ ์์ต๋๋ค. ์ด ๊ธฐ์ฌ๋ ์์ธํ ํํ ๋ฆฌ์ผ์ด ์๋๋ผ ์ ์กฐ ๊ณต์ฅ์ฉ ์คํ ์์ค ์ํํธ์จ์ด ๊ธฐ๋ฐ ๋ชจ๋ํฐ๋ง ์์คํ ์ ๋ํ ๊ฐ๋ ์ ๋๋ค.
ํดํท
์ ๋น์ธ โ ์ฐ๋ฆฌ๋ ๊ณต์ฅ์ IT ์ธํ๋ผ๋ฅผ ๋ชจ๋ํฐ๋งํ๊ธฐ ์ํด ์ค๋ซ๋์ ์ฌ์ฉํด ์์ต๋๋ค. ์ด ์์คํ ์ ๋งค์ฐ ํธ๋ฆฌํ๊ณ ๋ณดํธ์ ์ด์ด์ ์์ฐ ๋ผ์ธ, ์ผ์ ๋ฐ ์ปจํธ๋กค๋ฌ์ ๋ฐ์ดํฐ๋ฅผ ์์คํ ์ ์ ๋ ฅํ๊ธฐ ์์ํ์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ชจ๋ ์งํ ๋ฐ์ดํฐ๋ฅผ ํ๊ณณ์ ์์งํ๊ณ ๋ฆฌ์์ค ์๋น ๋ฐ ์ฅ๋น ์ฑ๋ฅ์ ๋ํ ๊ฐ๋จํ ๊ทธ๋ํ๋ฅผ ๋ง๋ค ์ ์์์ง๋ง ์ค์ ๋ก๋ ๋ถ์๊ณผ ์๋ฆ๋ค์ด ๊ทธ๋ํ๊ฐ ๋ถ์กฑํ์ต๋๋ค.
๊ทธ๋ผ ํ๋ ๋ถ์ ๋ฐ ๋ฐ์ดํฐ ์๊ฐํ๋ฅผ ์ํ ๊ฐ๋ ฅํ ๋๊ตฌ์ ๋๋ค. ์๋ง์ ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ์์ค(zabbix, clickhouse, influxDB)์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ ์ฆ์ ์ฒ๋ฆฌํ๊ณ (ํ๊ท ๊ฐ, ํฉ๊ณ, ์ฐจ์ด ๋ฑ ๊ณ์ฐ) ๋ชจ๋ ์ข ๋ฅ์ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆด ์ ์์ต๋๋ค(๊ฐ๋จํ ์ , ์๋๊ณ, ํ ์ด๋ธ๋ถํฐ ๋ณต์กํ ๋ค์ด์ด๊ทธ๋จ๊น์ง).
Draw.io โ ์จ๋ผ์ธ ํธ์ง๊ธฐ์์ ๊ฐ๋จํ ๋ธ๋ก ๋ค์ด์ด๊ทธ๋จ์ ํ๋ฉด๋๋ก ๊ทธ๋ฆด ์ ์๋ ์๋น์ค์ ๋๋ค. ๊ธฐ์ฑ ํ ํ๋ฆฟ๊ณผ ๊ทธ๋ ค์ง ๊ฐ์ฒด๊ฐ ๋ง์ด ์์ต๋๋ค. ๋ฐ์ดํฐ๋ ๋ชจ๋ ์ฃผ์ ๊ทธ๋ํฝ ํ์์ด๋ XML๋ก ๋ด๋ณด๋ผ ์ ์์ต๋๋ค.
๊ทธ๊ฒ์ ํ๋๋ก ๋ชจ์ผ๊ธฐ
Grafana์ Zabbix๋ฅผ ์ค์นํ๊ณ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋ง์ ๊ธฐ์ฌ๊ฐ ์์ฑ๋์ด ์์ผ๋ฉฐ ์ฃผ์ ๊ตฌ์ฑ ํฌ์ธํธ์ ๋ํด ์ค๋ช ํ๊ฒ ์ต๋๋ค.
"๋คํธ์ํฌ ๋ ธ๋"(ํธ์คํธ)๋ Zabbix ์๋ฒ์ ์์ฑ๋๋ฉฐ, ์ด ์๋ฒ๋ ์ผ์์ ๋ฉํธ๋ฆญ์ ์ฌ์ฉํ์ฌ "๋ฐ์ดํฐ ์์"(ํญ๋ชฉ)๋ฅผ ์์ ํ๊ฒ ๋ฉ๋๋ค. ์ ๊ท์์ ํตํด grafana์์ ์ก์ธ์คํ ๊ฒ์ด๋ฏ๋ก ๋ ธ๋ ๋ฐ ๋ฐ์ดํฐ ์์์ ์ด๋ฆ์ ๋ฏธ๋ฆฌ ์๊ฐํ๊ณ ์ต๋ํ ๊ตฌ์กฐํํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ํ ๋ฒ์ ์์ฒญ์ผ๋ก ์์ ๊ทธ๋ฃน์์ ๋ฐ์ดํฐ๋ฅผ ์ป์ ์ ์๊ธฐ ๋๋ฌธ์ ํธ๋ฆฌํฉ๋๋ค.
grafana๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด ์ถ๊ฐ ํ๋ฌ๊ทธ์ธ์ ์ค์นํด์ผ ํฉ๋๋ค.
- Alexander Zobnin์ Zabbix(alexanderzobnin-zabbix-app) โ zabbix์์ ํตํฉ
- natel-discrete-panel โ ์ํ ๊ทธ๋ํ์ ์ด์ฐ ์๊ฐํ๋ฅผ ์ํ ํ๋ฌ๊ทธ์ธ
- Pierosavi-imageit-panel โ ์ด๋ฏธ์ง ์์ ๋ฐ์ดํฐ๋ฅผ ํ์ํ๋ ํ๋ฌ๊ทธ์ธ
- Agenty-flowcharting-panel โ draw.io์ ๋ค์ด์ด๊ทธ๋จ์ ๋์ ์ผ๋ก ์๊ฐํํ๊ธฐ ์ํ ํ๋ฌ๊ทธ์ธ
Zabbix ์์ฒด์์ ํตํฉ์ ๋ฉ๋ด ํญ๋ชฉ ConfigurationDatasourceZabbix์ grafana์์ ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ฑฐ๊ธฐ์ api zabbix ์๋ฒ์ ์ฃผ์๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค. ์ด๊ฒ์ด ์ ๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ฒ์
๋๋ค.
๋์๋ณด๋ ๋ง๋ค๊ธฐ
Grafana์ ํด๋น ํ๋ฌ๊ทธ์ธ์ ๋ง๋ฒ์ด ์์๋๋ ๊ณณ์ ๋๋ค.
Natel ๊ฐ๋ณ ํจ๋ ํ๋ฌ๊ทธ์ธ
๋ผ์ธ์ ๋ชจํฐ ์ํ์ ๋ํ ๋ฐ์ดํฐ๊ฐ ์์ต๋๋ค(์๋ = 1, ์๋ํ์ง ์์ =0). ์ด์ฐํ ๊ทธ๋ํ๋ฅผ ์ฌ์ฉํ์ฌ ์์ง ์ํ, ์๋ํ ๋ถ/์๊ฐ ๋๋ %, ์๋ ๋น๋ ๋ฑ์ ํ์ํ๋ ์ฒ๋๋ฅผ ๊ทธ๋ฆด ์ ์์ต๋๋ค.
์์ง ์ํ ์๊ฐํ
์ ์๊ฐ์๋ ์ด๊ฒ์ด ํ๋์จ์ด ์ฑ๋ฅ์ ์๊ฐํํ๋ ๋ฐ ๊ฐ์ฅ ์ ํฉํ ๊ทธ๋ํ ์ค ํ๋์ ๋๋ค. ์ ํด ์ํ์ธ ๊ธฐ๊ฐ๊ณผ ๋ ์์ฃผ ์๋ํ๋ ๋ชจ๋๋ฅผ ์ฆ์ ํ์ธํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ๊ฐ ๋ง์ ๊ฒฝ์ฐ, ๋ฒ์๋ณ๋ก ์ง๊ณ, ๊ฐ๋ณ๋ก ๋ณํ(๊ฐ์ด "1"์ด๋ฉด "ON"์ผ๋ก ํ์)์ด ๊ฐ๋ฅํฉ๋๋ค.
ํ๋ฌ๊ทธ์ธ Pierosavi-imageit-panel
Imageit์ ์ผ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฉํ๋ ค๋ ๋๋ฉด์ด๋ ํ๋ฉด๋๊ฐ ์ด๋ฏธ ๊ทธ๋ ค์ ธ ์์ ๋ ์ฌ์ฉํ๋ ๊ฒ์ด ํธ๋ฆฌํฉ๋๋ค. ์๊ฐํ ์ค์ ์์ ์ด๋ฏธ์ง์ ๋ํ URL์ ์ง์ ํ๊ณ ํ์ํ ์ผ์ ์์๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค. ์์๊ฐ ๊ทธ๋ฆผ์ ๋ํ๋๋ฉฐ ๋ง์ฐ์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋ ์์น์ ๋ฐฐ์นํ ์ ์์ต๋๋ค.
์จ๋ ๋ฐ ์๋ ฅ ์ธก์ ํญ๋ชฉ์ด ํฌํจ๋ ์ฉ๊ด๋ก ๋ค์ด์ด๊ทธ๋จ
์์ด์ ํธ ํ๋ฆ๋ ํจ๋ ํ๋ฌ๊ทธ์ธ
FlowCharting ์๊ฐํ๋ ๋ฏฟ์ ์ ์์ ์ ๋๋ก ๊ธฐ๋ฅ์ ์ธ ๋๊ตฌ์ด๊ธฐ ๋๋ฌธ์ ์์ฑ์ ๋ํด ๋ ์์ธํ ์ด์ผ๊ธฐํ๊ณ ์ถ์ต๋๋ค. ์ด๋ฅผ ํตํด ์์๊ฐ ๋ฉํธ๋ฆญ ๊ฐ(์์, ์์น, ์ด๋ฆ ๋ฑ ๋ณ๊ฒฝ)์ ๋ฐ์ํ๋ ๋์ ๋๋ชจ๋ ๋ค์ด์ด๊ทธ๋จ์ ๋ง๋ค ์ ์์ต๋๋ค.
๋ฐ์ดํฐ ์์
Grafana์์ ์๊ฐํ ์์ ์์ฑ์ ์์ค(์ด ๊ฒฝ์ฐ zabbix)์ ๋ฐ์ดํฐ ์์ฒญ์ผ๋ก ์์๋ฉ๋๋ค. ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ด์ด๊ทธ๋จ์์ ์ฌ์ฉํ๋ ค๋ ๋ชจ๋ ์ธก์ ํญ๋ชฉ์ ๊ฐ์ ธ์์ผ ํฉ๋๋ค. ์ธก์ ํญ๋ชฉ ์ธ๋ถ์ ๋ณด๋ Zabbix์ ๋ฐ์ดํฐ ์์ ์ด๋ฆ์ผ๋ก, ๊ฐ๋ณ ์ธก์ ํญ๋ชฉ์ด๋ ์ ๊ท์์ ํตํด ํํฐ๋ง๋ ์ธํธ๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. ๋ด ์์์ ํญ๋ชฉ ํ๋์๋ "/(^line 1)|(availability)|(zucchini)/"๋ผ๋ ํํ์์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ด๋ ์ด๋ฆ์ด "line 1"๋ก ์์ํ๊ฑฐ๋ "availability"๋ผ๋ ๋จ์ด๋ฅผ ํฌํจํ๋ ๋ชจ๋ ์ธก์ ํญ๋ชฉ์ ์ ํํ๋ค๋ ์๋ฏธ์ ๋๋ค. โ ๋๋ "zucchini"๋ผ๋ ๋จ์ด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ ๋ผ์ธ ์์ง์ ๋ํ ๋ฐ์ดํฐ ์์ฒญ ๋ฐ ์์์ฌ ๊ฐ์ฉ์ฑ์ ์ค์ ํ๋ ์
๋ฐ์ดํฐ ๋ณํ
์์ค ๋ฐ์ดํฐ๊ฐ ํญ์ ํ์ํด์ผ ํ๋ ํ์์ด ์๋ ์๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ปจํ ์ด๋ ๋ด ์ ํ ์ค๋(kg)์ ๋ํ ๋ถ๋ณ ๋ฐ์ดํฐ๊ฐ ์๊ณ ์ถฉ์ ์๋๋ฅผ t/์๊ฐ ๋จ์๋ก ํ์ํด์ผ ํฉ๋๋ค. ์ ๋ ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์ด ์์ ์ ์ํํฉ๋๋ค. ์ฒด์ค ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์ ๋ฏธํฐ๋ฒ ๊ฐ ๊ฐ์ ์ฐจ์ด๋ฅผ ๊ณ์ฐํ๋ grafana delta ํจ์๋ก ๋ณํํ์ฌ ํ์ฌ ์ฒด์ค์ kg/min์ผ๋ก ๋ณํํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ 0.06์ ๊ณฑํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ํค/์๊ฐ ๋จ์๋ก ์ป์ต๋๋ค. ๊ฐ์ค์น ์ธก์ ํญ๋ชฉ์ ์ฌ๋ฌ ์ฟผ๋ฆฌ์์ ์ฌ์ฉ๋๋ฏ๋ก ์ด์ ๋ํ ์ ๋ณ์นญ(setAlias)์ ์ง์ ํ๊ณ ์ด๋ฅผ ์๊ฐํ ๊ท์น์ ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
๋ธํ ๋ฐ ์น์ ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ๊ณ ์ฟผ๋ฆฌ์์ ์ธก์ ํญ๋ชฉ ์ด๋ฆ์ ๋ฐ๊พธ๋ ์
๋ค์์ ๋ฐ์ดํฐ ๋ณํ์ ๋ ๋ค๋ฅธ ์์ ๋๋ค. ๋ฐฐ์น ์(์ฃผ๊ธฐ ์์ = ์์ง ์์)๋ฅผ ๊ณ์ฐํด์ผ ํ์ต๋๋ค. ๋ฉํธ๋ฆญ์ ์์ง ์ํ "๋ผ์ธ 1 - ํฑํฌ 1์ ํํ ํํ(์ํ)"๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ณ์ฐ๋ฉ๋๋ค. ๋ณํ: ๋ธํ ํจ์(๊ฐ์ ์ฐจ์ด)๋ฅผ ์ฌ์ฉํ์ฌ ์๋ ๋ฉํธ๋ฆญ์ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํ๋ฏ๋ก ๋ฉํธ๋ฆญ์ ์์ง์ ์์ํ ๋ "+1", ์ค์งํ ๋ "-1", ์์ง์ด ์์ํ ๋ "0" ๊ฐ์ ๊ฐ๊ฒ ๋ฉ๋๋ค. ์ํ๋ฅผ ๋ณ๊ฒฝํ์ง ๋ง์ญ์์ค. ๊ทธ๋ฐ ๋ค์ 1๋ณด๋ค ์์ ๊ฐ์ ๋ชจ๋ ์ ๊ฑฐํ๊ณ ํฉ์ฐํฉ๋๋ค. ๊ฒฐ๊ณผ๋ ์์ง ์๋ ํ์์ ๋๋ค.
ํ์ฌ ์ํ์์ ์์ ํ์๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณํํ๋ ์
์ด์ ์๊ฐํ ์์ฒด์ ๋ํด
๋์คํ๋ ์ด ์ค์ ์๋ "Edit Draw" ๋ฒํผ์ด ์๋๋ฐ, ์ด ๋ฒํผ์ ๋๋ฅด๋ฉด ๋ค์ด์ด๊ทธ๋จ์ ๊ทธ๋ฆด ์ ์๋ ํธ์ง๊ธฐ๊ฐ ์คํ๋ฉ๋๋ค. ๋ค์ด์ด๊ทธ๋จ์ ๊ฐ ๊ฐ์ฒด์๋ ๊ณ ์ ํ ๋งค๊ฐ๋ณ์๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํธ์ง๊ธฐ์์ ๊ธ๊ผด ์ค์ ์ ์ง์ ํ๋ฉด Grafana์ ๋ฐ์ดํฐ ์๊ฐํ์ ์ ์ฉ๋ฉ๋๋ค.
Draw.io์ ํธ์ง๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ค์ด์ด๊ทธ๋จ์ ์ ์ฅํ๋ฉด Grafana์ ๋ํ๋๋ฉฐ ์์ ๋ณ๊ฒฝ์ ๋ํ ๊ท์น์ ์์ฑํ ์ ์์ต๋๋ค.
๋งค๊ฐ๋ณ์()์์ ๋ค์์ ์ง์ ํฉ๋๋ค.
- ์ต์ - ๊ท์น ์ด๋ฆ, ๋ฐ์ดํฐ๊ฐ ์ฌ์ฉ๋ ๋ฉํธ๋ฆญ์ ์ด๋ฆ ๋๋ ๋ณ์นญ์ ์ค์ ํฉ๋๋ค(๋ฉํธ๋ฆญ์ ์ ์ฉ). ๋ฐ์ดํฐ ์ง๊ณ(Aggregation) ์ ํ์ ๋ฉํธ๋ฆญ์ ์ต์ข ๊ฒฐ๊ณผ์ ์ํฅ์ ๋ฏธ์น๋ฏ๋ก Last๋ ๋ง์ง๋ง ๊ฐ์ด ์ ํ๋๋ค๋ ์๋ฏธ์ด๊ณ , avg๋ ์ค๋ฅธ์ชฝ ์๋จ์์ ์ ํํ ๊ธฐ๊ฐ์ ๋ํ ํ๊ท ๊ฐ์ ๋๋ค.
- ์๊ณ๊ฐ - ์๊ณ๊ฐ ๋งค๊ฐ๋ณ์๋ ์์ ์ ์ฉ ๋ ผ๋ฆฌ๋ฅผ ์ค๋ช ํฉ๋๋ค. ์ฆ, ์ ํํ ์์์ด ๋ฉํธ๋ฆญ ๋ฐ์ดํฐ์ ๋ฐ๋ผ ๋ค์ด์ด๊ทธ๋จ์ ์์์ ์ ์ฉ๋ฉ๋๋ค. ๋ด ์์์๋ ์ธก์ ํญ๋ชฉ ๊ฐ์ด "0"์ด๋ฉด ์ํ๊ฐ "ํ์ธ"์ด๊ณ ์์์ ๋ น์์ด๊ณ , ๊ฐ์ด ">1"์ด๋ฉด ์ํ๋ ์ํ์ด๊ณ ์์์ ๋นจ๊ฐ์์ ๋๋ค.
- ์์/๋๊ตฌ ์ค๋ช ๋งคํ" ๋ฐ "๋ ์ด๋ธ/ํ ์คํธ ๋งคํ" - ์คํค๋ง ์์ ๋ฐ ํด๋น ๋์์ ๋ํ ์๋๋ฆฌ์ค๋ฅผ ์ ํํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ์๋๋ฆฌ์ค์์๋ ๊ฐ์ฒด๊ฐ ์น ํด์ง๋ฉฐ, ๋ ๋ฒ์งธ ์๋๋ฆฌ์ค์์๋ ๋ฉํธ๋ฆญ์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ ํ ์คํธ๊ฐ ํ์๋ฉ๋๋ค. ๋ค์ด์ด๊ทธ๋จ์์ ๊ฐ์ฒด๋ฅผ ์ ํํ๋ ค๋ฉด ํ๋ก ๊ธฐํธ๋ฅผ ํด๋ฆญํ๊ณ ๋ค์ด์ด๊ทธ๋จ์ ํด๋ฆญํด์ผ ํฉ๋๋ค.
์ด ์์์๋ ํํ์ ํ์ดํ๊ฐ ์๋ํ๋ฉด ๋นจ๊ฐ์์ผ๋ก ์น ํ๊ณ , ์๋ํ์ง ์์ผ๋ฉด ๋
น์์ผ๋ก ์น ํฉ๋๋ค.
์์๋ ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ์ฌ ์ ์ฒด ๋ผ์ธ์ ๋ค์ด์ด๊ทธ๋จ์ ๊ทธ๋ฆด ์ ์์๋๋ฐ, ๊ทธ ๋ด์ฉ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ํ์ ๋ฐ๋ผ ์ ๋์ ์์์ด ๋ณ๊ฒฝ๋ฉ๋๋ค.
- ์ฉ๊ธฐ์ ์ ํ์ด ์์์ ๋ํ ๊ฒฝ๋ณด๊ฐ ์์ต๋๋ค
- ๋ชจํฐ ์ฃผํ์ ์ค์ ์ด ํ์๋ฉ๋๋ค
- ์ฒซ ๋ฒ์งธ ํฑํฌ ์ถฉ์ /ํฌ๊ธฐ ์๋
- ๋ผ์ธ ์์ (๋ฐฐ์น)์ ์ฌ์ดํด ์๋ฅผ ๊ณ์ฐํฉ๋๋ค.
์์ฐ๋ผ์ธ ์ด์ ์๊ฐํ
๊ฒฐ๊ณผ
์ ์๊ฒ ๊ฐ์ฅ ์ด๋ ค์ ๋ ์ ์ ์ปจํธ๋กค๋ฌ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ป๋ ๊ฒ์ด์์ต๋๋ค. ๋ฐ์ดํฐ ์์ ์ธก๋ฉด์์ Zabbix์ ๋ค์์ฑ๊ณผ ํ๋ฌ๊ทธ์ธ์ผ๋ก ์ธํ Grafana์ ์ ์ฐ์ฑ ๋๋ถ์ ํฌ๊ด์ ์ธ ์์ฐ ๋ผ์ธ ๋ชจ๋ํฐ๋ง ํ๋ฉด์ ๋ง๋๋ ๋ฐ ๋ฉฐ์น ๋ฐ์ ๊ฑธ๋ฆฌ์ง ์์์ต๋๋ค. ์๊ฐํ๋ฅผ ํตํด ๊ทธ๋ํ์ ์ํ ํต๊ณ๋ฅผ ๋ณผ ์ ์์ ๋ฟ๋ง ์๋๋ผ ๊ด์ฌ ์๋ ๋ชจ๋ ์ฌ๋์ด ์น์ ํตํด ์ฝ๊ฒ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์ด ๋ชจ๋ ๊ฒ์ ํตํด ๋ณ๋ชฉ ํ์๊ณผ ์ฅ์น์ ๋นํจ์จ์ ์ธ ์ฌ์ฉ์ ๋น ๋ฅด๊ฒ ์๋ณํ ์ ์์ต๋๋ค.
๊ฒฐ๋ก
Zabbix+Grafana ์กฐํฉ์ด ์ ๋ง ๋ง์์ ๋ค์๊ณ , ๋ณต์กํ ์์ฉ ์ ํ์ ํ๋ก๊ทธ๋๋ฐํ๊ฑฐ๋ ๊ตฌํํ์ง ์๊ณ ๋ ์ปจํธ๋กค๋ฌ๋ ์ผ์์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํด์ผ ํ๋ค๋ฉด ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ฌผ๋ก ์ด๊ฒ์ด ์ ๋ฌธ SCADA ์์คํ ์ ๋์ฒดํ ์๋ ์์ง๋ง ์ ์ฒด ์์ฐ์ ์ค์ ์ง์ค์์ผ๋ก ๋ชจ๋ํฐ๋งํ๋ ๋๊ตฌ๋ก๋ ์ถฉ๋ถํฉ๋๋ค.
์ถ์ฒ : habr.com