3. grafana dashboard
Last updated
Last updated
source-code : https://github.com/teamsmiley/devops-public/tree/main/monitoring/3.grafana-dashboard-import
grafana dashboard๋ฅผ ๋ง๋ค์ด๋ณด์.
memu >> dashboard >> new >> new dashboard
select prometheus
title๋ฐ๊พธ๊ณ ์ฟผ๋ฆฌ๋ฅผ ๋ฃ๋๋ค. ํน์ ์๋ณด์ด๋ฉด code๋ผ๋ ๋ฒํผ์ ํด๋ฆญํด์ฃผ์.
run query๋ฒํผ์ ๋๋ฅด๋ฉด ๋ฐ์ดํฐ๊ฐ ๋ณด์ธ๋ค. shift+enter๋ฅผ ๋๋ฌ๋ ๋ฉํธ๋ฆญ์ด ๋ณด์ธ๋ค.
์๋จ์ apply๋ฒํผ์ ๋๋ฅธ๋ค.
๊ทธ๋ํ๊ฐ ์ ๋์จ๋ค.
์ด์ ์ด๊ฑธ ์ ์ฅํด๋ณด์.
์ด๋ฆ์ ๋ฃ๊ณ ์ ์ฅํ์.
http://localhost:3000/dashboards
dashboard๋ฉ๋ด์ ๋ค์ด๊ฐ๋ฉด ๋ฐฉ๊ธ ๋ง๋ dashboard๊ฐ ๋ณด์ธ๋ค.
ํด๋ฆญํด๋ณด๋ฉด ์ ๋ณด์ธ๋ค.
์ด์ panel์ ๊ณ์ ์ถ๊ฐํ๋ฉด์ ์ ์ฅํ๋ฉด ๋๋ค.
ํน์ docker๊ฐ ๋ง๊ฐ์ง๊ฑฐ๋ ์๋ฒ๊ฐ ๋ง๊ฐ์ง๋๋ฅผ ๋๋นํ์ฌ dashboard๋ฅผ ์ ์ฅํด๋์.
์ค์ ๋ฒํผ์ ๋๋ฅด๋ฉด json ๋ชจ๋ธ ๋ฉ๋ด๊ฐ ๋ณด์ธ๋ค.
์ ์ฒด๋ฅผ ๋ณต์ฌํด์ ์ ์ฅํด๋๋ฉด ๋๋ค.
๋์ค์ ๋ฌธ์ ์๊ธฐ๋ฉด ์ด ํ์ผ์ ๋ค์ ์ํฌํธํ๋ฉด ๋๋ค.