
์ฅ๋น๋ฅผ ๋ชจ๋ํฐ๋งํด์ผ ํ๋๋ฐ, ์ฌ์ฉํ๋ Zabbix ์์คํ
์ ํด๋น ์ฅ๋น ์ ํ์ ๋ง๋ ํ
ํ๋ฆฟ์ด ์๋ ๊ฒฝ์ฐ๊ฐ ์๋์? ์ต์ํ ์ํฉ์ผ ๊ฒ๋๋ค. ๊ด๋ฆฌ์๋ง๋ค ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ค์ํฉ๋๋ค. ์ด๋ค ๊ด๋ฆฌ์๋ ์จ๋ผ์ธ์์ ํด๊ฒฐ์ฑ
์ ์ฐพ๊ณ , ์ด๋ค ๊ด๋ฆฌ์๋ ์ง์ ๊ฐ๋ฐํ๋ฉฐ, ๋ ์ด๋ค ๊ด๋ฆฌ์๋ ์์ ํฌ๊ธฐํ๊ธฐ๋ ํฉ๋๋ค. Zabbix ํ์ ์๋ก์ด ๋ฒ์ ์ ์ถ์ํ ๋๋ง๋ค ์ฌ์ ์ค์น๋ ํ
ํ๋ฆฟ ์ธํธ๋ฅผ ์ง์์ ์ผ๋ก ํ์ฅํ๊ณ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๊ณง ์ถ์๋ ๋ฒ์ 5.0์๋ ์๋ก์ด ๋ฒ์ฉ ๋ชจ๋ํฐ๋ง ํ
ํ๋ฆฟ์ด ํฌํจ๋ ์์ ์
๋๋ค. ์๋ฒ IPMI ํ
ํ๋ฆฟ ์๋ฒ(IPMI ์ ๊ณต)๋ฅผ ํตํด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. ๋๋ฃ๋ค์ด ๋ค์ํ ์ ์กฐ์ฌ์ ์ฅ๋น์์ ์ด ๊ธฐ๋ฅ์ด ์ ๋๋ก ์๋ํ์ง ์๋ ๋ฌธ์ ๋ฅผ ๋๋ฒ๊น
ํ๋ ๋ฐ ๋์์ ์์ฒญํ์ต๋๋ค. ์ ํฌ์๊ฒ๋ ์ด๋ฒ ๊ธฐํ๋ ์๋ก์ด ๊ธฐ๋ฅ์ ์ง์ ํ
์คํธํด ๋ณผ ์ ์๋ ์ข์ ๊ธฐํ์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๊ณต์ ํฉ๋๋ค.
์๋ก์ด ํ ํ๋ฆฟ์ ์ด๋ป๊ฒ ์๊ฒผ๋์?
์ด ํ ํ๋ฆฟ์ ์ฌ์ฉํ์ฌ ์๋ฒ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ค๋ฉด IPMI๋ฅผ ํตํด ๊ตฌ์ฑ๋ ๋ชจ๋ํฐ๋ง์ ์ฌ์ฉํ์ฌ ์์คํ ์ "๋คํธ์ํฌ ๋ ธ๋"๋ฅผ ๋ง๋ค๊ณ ์ฌ๊ธฐ์ IPMI ํ ํ๋ฆฟ ์๋ฒ๋ฅผ ์ฐ๊ฒฐํด์ผ ํฉ๋๋ค(๊ทธ๋ฆผ 1). ์ฌ๊ธฐ์๋ ์ด ์์ ์ ๋ํ ์์ธํ ์ค๋ช ์ด ์์ต๋๋ค. ์์ธํ ์ง์นจ์ Zabbix ๊ณต์ ๋ฌธ์์์ ํ์ธํ ์ ์์ต๋๋ค.
์. 1. IPMI์ ํ ํ๋ฆฟ ์๋ฒ

์ด ํ
ํ๋ฆฟ์ ์๋ ์๋ฆฌ์ ๊ตฌ์กฐ๋ฅผ ๊ณ ๋ คํด ๋ณด๊ฒ ์ต๋๋ค.
์ด ํ ํ๋ฆฟ์ ipmitool ์ ํธ๋ฆฌํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. IPMI๋ฅผ ํตํด ์ฅ๋น์์ ํ์ํ ํต๊ณ๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค. ์ด ์ ํธ๋ฆฌํฐ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ณ ํ์ํ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ์ป๋ ์ผ์ ์ด์ IPMI ์์ด์ ํธ ๋ฐ์ดํฐ ์์ ์ ํ๊ณผ ํน์ ipmi.get ํค๋ฅผ ์ฌ์ฉํ์ฌ ์น ์ธํฐํ์ด์ค๋ฅผ ํตํด ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋ฉ๋๋ค. ์ด๋ ์๋ก์ด ๋ฒ์ ์ ipmi.get ํค๊ฐ ๋ฑ์ฅํ๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฅํด์ก์ต๋๋ค.
IPMI ํ ํ๋ฆฟ์ ํ ํ๋ฆฟ ์๋ฒ์์ ํญ๋ชฉ IPMI ์ผ์ ๋ฐ์ดํฐ ์์๋ ์ด ์๋ก์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ ๋ณด ์์ง์ ๊ตฌ์ฑํ๋ ์ญํ ์ ํฉ๋๋ค(๊ทธ๋ฆผ 2).
์. 2. ๋ฐ์ดํฐ ์์ ํญ๋ชฉ IPMI ์ผ์ ๊ฐ์ ธ์ค๊ธฐ

Item Get IPMI ์ผ์ ๋ฐ์ดํฐ ์์์ ์๋ ๊ฒฐ๊ณผ๋ก ์ฅ๋น ์ํ์ ๋ํ ์ ๋ณด๊ฐ Zabbix ์์คํ
์ ๊ตฌ์กฐํ๋ JSON ํ์์ผ๋ก ๋ํ๋ฉ๋๋ค(๊ทธ๋ฆผ 3).
์. 3. IPMI ์ผ์ ์๋ ๊ฒฐ๊ณผ ์์

ํญ๋ชฉ IPMI ์ผ์ ๋ฐ์ดํฐ ์์ ์ธ์๋ ํ
ํ๋ฆฟ์๋ ๋ ๊ฐ์ง ๊ฒ์ ๊ท์น์ด ํฌํจ๋์ด ์์ต๋๋ค. ๊ฐ๋ณ ์ผ์ ๊ฒ์(๊ทธ๋ฆผ 4)๊ณผ ์๊ณ๊ฐ ์ผ์ ๊ฒ์(๊ทธ๋ฆผ 5)์
๋๋ค. ์ด๋ฌํ ๊ฒ์ ๊ท์น์ Item Get IPMI ์ผ์ ๋ฐ์ดํฐ ์์์์ ๋ฐํ๋ JSON์ ์ฌ์ฉํ์ฌ ์๋์ผ๋ก ์๋ก์ด ๋ฐ์ดํฐ ์์์ ํธ๋ฆฌ๊ฑฐ๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ ์๋ ๋ง์คํฐ ์์ดํ
์น์
์ ๊ทธ๋ฆผ์์ ๋ช
ํํ ๋ณผ ์ ์์ต๋๋ค.
์. 4. ๊ฐ๋ณ ์ผ์ ๊ฒ์ ๊ท์น

์. 5. ์๊ณ๊ฐ ์ผ์ ๊ฒ์ ๊ท์น

ํ
ํ๋ฆฟ์ด ํ๋๊ฐ ์๋ ๋ ๊ฐ์ ํ์ง ๊ท์น์ ์ฌ์ฉํ๋ ์ด์ ๋ ๋ฌด์์
๋๊น?
๊ฐ๋ณ ์ผ์ ๊ฒ์ ๊ธฐ๋ฅ์ ๊ฐ์ ๋ฌธ์์ด ์ ํ์ด ์๋ ๋ฐ์ดํฐ ์์๋ฅผ ์๋์ผ๋ก ์์ฑํฉ๋๋ค. ์๊ณ๊ฐ ์ผ์ ๊ฒ์ ๊ท์น์ ์ฌ์ฉํ๋ฉด ๊ฐ์ "์ซ์" ์ ํ์ด ํฌํจ๋ ๋ฐ์ดํฐ ์์๋ฅผ ์๋์ผ๋ก ์์ฑํ ์ ์์ต๋๋ค. ๋ํ ์ด ๊ท์น์ ๊ฐ ๋ฐ์ดํฐ ์์์ ๋ํด ์ต๋ 6๊ฐ์ ํธ๋ฆฌ๊ฑฐ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค(๊ทธ๋ฆผ 6).
ํธ๋ฆฌ๊ฑฐ ์กฐ๊ฑด์ ๋ํ ๊ฐ์ JSON, ์ฆ ์ฅ์น ์์ฒด์์ ๊ฐ์ ธ์ต๋๋ค. ํธ๋ฆฌ๊ฑฐ๋ 6๊ฐ์ง ์๊ณ๊ฐ(๋ฎ์ ์ํ, ๋ฎ์ ์ํ, ๋ฎ์ ๋น์ค์, ๋์ ๋น์ค์, ๋์ ์ํ, ๋์ ์ํ)์ ๋ํด ์์ฑ๋ฉ๋๋ค. JSON์์ ์๊ณ๊ฐ ๊ฐ์ด ๋๋ฝ๋๋ฉด ํธ๋ฆฌ๊ฑฐ๊ฐ ์์ฑ๋์ง ์์ต๋๋ค.
์์ฑ๋ ํธ๋ฆฌ๊ฑฐ์์ ์๊ณ๊ฐ์ Zabbix ์์ค์์ ๋ค์ ์ ์๋ ์ ์์ต๋๋ค. ํ์ง๋ง ์ฐ๋ฆฌ์ ์๊ฒฌ์ผ๋ก๋ ํธ๋ฆฌ๊ฑฐ๋ฅผ ๋ณ๊ฒฝํ๋ ๊ฐ์ฅ ๋ ผ๋ฆฌ์ ์ธ ๋ฐฉ๋ฒ์ ํ๋์จ์ด ์์ค์์ ๋ณํํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ์ํํ๋ ๋ฐฉ๋ฒ์ ์ผ๋ฐ์ ์ผ๋ก ํด๋น ์ฅ์น์ ์ค๋ช ์์ ๋ช ์๋์ด ์์ต๋๋ค.
์. 6. ํธ๋ฆฌ๊ฑฐ ๊ฐ์ง ๊ท์น์ 6๊ฐ์ง ํ๋กํ ํ์ ์๊ณ๊ฐ ์ผ์ ๋ฐ๊ฒฌ

ํ์ ๋ชจ์ ์ถ๋ฐํ์
IPMI ํ ํ๋ฆฟ์ผ๋ก ํ ํ๋ฆฟ ์๋ฒ๋ฅผ ํ ์คํธํ๊ธฐ ์ํด IBM, HP, Huawei์ ์ธ ์ ์กฐ์ ์ฒด์ ์๋ฒ๋ฅผ ์ ํํ์ต๋๋ค. ์ฐ๊ฒฐ ํ ๋ช ๋ถ ํ์ ํ์ ์ ์๋ ๊ฒฐ๊ณผ๊ฐ ์ป์ด์ก์ต๋๋ค.
ํ 1. IPMI ํ ํ๋ฆฟ์ ์ด์ฉํ ํ ํ๋ฆฟ ์๋ฒ ํ ์คํธ ๊ฒฐ๊ณผ
์ฅ๋น ์ ์กฐ์
์ฒด
์ฅ๋น ๋ชจ๋ธ
์๋ ์์ฑ๋ ๋ฐ์ดํฐ ์์์ ์
์๋์ผ๋ก ์์ฑ๋ ํธ๋ฆฌ๊ฑฐ ์
HP
ํ๋ก๋ผ์ด์ธํธ DL360 G5
20
24
ํ์จ์ด
1288H V5
175
56
IBM
์์คํ
X
139
27
๋ชจ๋ ์ฅ๋น๋ ์๋ก์ด ํ ํ๋ฆฟ๊ณผ ์๋ก์ด ipmi.key๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ๊ณต์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ ์ ์์์ต๋๋ค.
์ฐ๋ฆฌ๋ Huawei ์ฅ๋น์์ ๊ฐ์ฅ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ์ป์ ์ ์์๊ณ , HP ์ฅ๋น์์๋ ๊ฐ์ฅ ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ป์ ์ ์์์ต๋๋ค. ๊ทธ ์ด์ ๋ ๊ธฐ๊ธฐ์ ํ๋์จ์ด ์ฐจ์ด์ ์์ผ๋ฉฐ, ์๋ก์ด ํ ํ๋ฆฟ์ ํ์ง๊ณผ๋ ์๋ฌด๋ฐ ๊ด๋ จ์ด ์์ต๋๋ค.
์๋์ ์คํฌ๋ฆฐ์ท์ ํ ํ๋ฆฟ์์ ์๋์ผ๋ก ์์ฑ๋ ๋ฐ์ดํฐ ์์์ ํธ๋ฆฌ๊ฑฐ๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์. 7. ํ ํ๋ฆฟ์ ์ํด ์๋์ผ๋ก ์์ฑ๋ ๋ฐ์ดํฐ ์์

์. 8. ํ
ํ๋ฆฟ์ ์ํด ์๋์ผ๋ก ์์ฑ๋ ํธ๋ฆฌ๊ฑฐ

* * *
IPMI ํ ํ๋ฆฟ์ Template Server๋ ์ต๊ณ ๋ผ๋ ๊ฒ์ด ์ ์ฆ๋์์ต๋๋ค. ์ฌ์ฉํ๊ธฐ ์ฌ์ ๊ณ , ๊ฐ์ฅ ์ค์ํ ์ ์ "๋ณดํธ์ "์ด๋ผ๋ ๊ฒ์ ๋๋ค.
IPMI ํ ํ๋ฆฟ์ ํ ํ๋ฆฟ ์๋ฒ๋ Zabbix 5.0 ๋ฒ์ ์ ๊ธฐ๋ณธ ํ ํ๋ฆฟ ๋ชฉ๋ก์ ํฌํจ๋ ์์ ์ ๋๋ค. ์ฐ๋ฆฌ๋ ์ ์กฐ์ ์ฒด์ ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ์ ์ ์ผ๋ก ์ง์งํฉ๋๋ค. ์ ๋ฌธ๊ฐ๊ฐ ์์ ๋ง์ ์ ๋ฌธํ๋ ํ ํ๋ฆฟ์ ๋ง๋ค์ด์ผ ํ๋ ๊ฒฝ์ฐ์๋ ์ ์กฐ์ ์ฒด์์ ์ ์ํ๊ณ IPMI์ Template Server์์ ๊ด์ฐฐํ ์ ๊ทผ ๋ฐฉ์์ ๊ธฐ๋ณธ์ผ๋ก ์ผ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋จผ์ , ๋ง์คํฐ ํญ๋ชฉ์ ์ฌ์ฉํ์ฌ ์๋ ๋ฐ์ดํฐ ์์ ๊ฒ์์ ์ฌ์ฉํฉ๋๋ค. ๋ ๋ฒ์งธ๋ก, ๊ฐ๋ฅํ ๊ฒฝ์ฐ ๋ง์คํฐ ํญ๋ชฉ์ ์ฌ์ฉํ์ฌ ์๋ ํธ๋ฆฌ๊ฑฐ ๊ฐ์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
Zabbix 5.0์ด ๊ณง ์ถ์๋๊ธฐ๋ฅผ ๊ธฐ๋ํ๊ณ ์์ต๋๋ค!
์ ์: Infosystems Jet์ ๋ชจ๋ํฐ๋ง ์์คํ
์ค๊ณ์ Dmitry Untila
์ถ์ฒ : habr.com
