Grafana: λ²”λ‘€ μ •λ ¬ μˆœμ„œ

에 λ§Œλ“  2015λ…„ 09μ›” 01일  Β·  5μ½”λ©˜νŠΈ  Β·  좜처: grafana/grafana

μ•ˆλ…•ν•˜μ„Έμš” Torkel

λΆ„λͺ…ν•œ 섀정을 λ†“μΉ˜κ³  μžˆλŠ”μ§€ ν™•μ‹€ν•˜μ§€ μ•Šμ§€λ§Œ 주변을 λ‘˜λŸ¬ λ³΄μ•˜μ§€λ§Œ 결정적인 닡을 찾을 수 μ—†μ—ˆμŠ΅λ‹ˆλ‹€.

grafana-2.1.0-1.x86_64 및 InfluxDB 0.9.3을 μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

λͺ¨λ“  νŒ¨λ„μ—μ„œ μΌκ΄€λœ λ°©μ‹μœΌλ‘œ 전섀을 μ£Όλ¬Έν•˜κΈ° μœ„ν•΄ κ³ κ΅°λΆ„νˆ¬ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. νŽ˜μ΄μ§€λ₯Ό (λ‹€μ‹œ)λ‘œλ“œ ν•  λ•Œλ§ˆλ‹€ λ²”λ‘€κ°€ λ‹€λ₯Έ μˆœμ„œλ‘œ λ‚˜νƒ€λ‚©λ‹ˆλ‹€. 예 :
image

[μ—†μŒ | μ•ŒνŒŒλ²³μˆœμœΌλ‘œ asc | μ•ŒνŒŒλ²³μˆœ desc]

이것을 놓기에 이상적인 μž₯μ†ŒλŠ” νŽΈμ§‘ νŒ¨λ„-> μΆ• 및 κ·Έλ¦¬λ“œ-> λ²”λ‘€-> μ •λ ¬ μˆœμ„œλΌκ³  μƒκ°ν•©λ‹ˆλ‹€.

κ·ΈλŸ¬λ‚˜ μ„ νƒμ μœΌλ‘œ μ •λ ¬ μˆœμ„œλ₯Ό μž¬μ •μ˜ν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μœ„ μ΄λ―Έμ§€μ—μ„œ λ‹€μŒκ³Ό 같이 μ£Όλ¬Έν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€.
합계
죽은
λ””μŠ€ν¬ μ ˆμ „
게으λ₯Έ
μž κΉ€
λ‹¬λ¦¬λŠ”
자고
κΈ°λ‹€λ¦¬λŠ”
μ’€λΉ„

λ”°λΌμ„œ μˆœμ„œκ°€ μ•ŒνŒŒλ²³μˆœμœΌλ‘œ μ •λ ¬λ˜μ–΄ μžˆμŒμ„ μ•Œ 수 μžˆμ§€λ§Œ "전체"λ²”λ‘€λ₯Ό 첫 번째둜 ν™λ³΄ν–ˆμŠ΅λ‹ˆλ‹€.
λ‚˜μ—κ²ŒλŠ”μ΄ μ˜΅μ…˜μ„ λ””μŠ€ν”Œλ ˆμ΄ μŠ€νƒ€μΌ-> μ‹œλ¦¬μ¦ˆ νŠΉμ • μ˜΅μ…˜μ— μΆ”κ°€ν•˜λŠ” 것이 합리적 일 κ²ƒμž…λ‹ˆλ‹€.
image

"μ •λ ¬ μˆœμ„œ λ¬΄μ‹œ"와 같은 κ²ƒμž…λ‹ˆλ‹€. 그런 λ‹€μŒ "total"을 1st둜 μ„€μ •ν•˜κ³  λ‚˜λ¨Έμ§€ μ‹œλ¦¬μ¦ˆλŠ” μ•ŒνŒŒλ²³μˆœμœΌλ‘œ asc λ˜λŠ” desc둜 μ •λ ¬λ©λ‹ˆλ‹€.

이것이 μ˜λ―Έκ°€ 있기λ₯Ό λ°”λžλ‹ˆλ‹€!
λ‹€μ‹œ ν•œ 번 κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€!

typquestion

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

μ •λ ¬ν•˜κΈ° μœ„ν•΄ 클릭 ν•  λ©”νŠΈλ¦­ 이름 헀더가 μ—†μŠ΅λ‹ˆλ‹€.

λͺ¨λ“  5 λŒ“κΈ€

λ²”λ‘€ μ—΄ 헀더λ₯Ό ν΄λ¦­ν•˜μ—¬ μ •λ ¬ μˆœμ„œλ₯Ό 지정할 수 μžˆμŠ΅λ‹ˆλ‹€.

λ˜ν•œ λ™μΌν•œ 범둀에 avg, min, maxλ₯Ό ν‘œμ‹œν•˜μ§€ μ•ŠλŠ” 것에 λŒ€ν•΄ λ§Žμ€ 쑰언을 ν•  κ²ƒμž…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ 쿼리가 select mean(value) ...

즉, InfluxDBλŠ” 평균을 μ μš©ν•˜μ—¬ κ°’μ˜ 수λ₯Ό ν”½μ…€ λ‹Ή ν•˜λ‚˜μ˜ κ°’μœΌλ‘œ μ€„μž…λ‹ˆλ‹€. λ²”λ‘€ 값은 Grafana ν΄λΌμ΄μ–ΈνŠΈ μΈ‘μ—μ„œ κ³„μ‚°ν•˜λ―€λ‘œ 쿼리에 mean ν•¨μˆ˜κ°€μžˆλŠ” 경우 범둀에 avg λ₯Ό ν‘œμ‹œ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. max κ°€ 있으면 μ΅œλŒ€ λ²”λ‘€λ₯Ό ν‘œμ‹œ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 값이 μ •ν™•ν•©λ‹ˆλ‹€.

κ·ΈλŸ¬λ‚˜ λ™μ‹œμ— μ •ν™•ν•  μˆ˜λŠ” μ—†μŠ΅λ‹ˆλ‹€.

μ •λ ¬ν•˜κΈ° μœ„ν•΄ 클릭 ν•  λ©”νŠΈλ¦­ 이름 헀더가 μ—†μŠ΅λ‹ˆλ‹€.

@torkelo μ•„λ§ˆλ„ λ‚΄κ°€ λ­”κ°€λ₯Ό λ†“μΉ˜κ³  μžˆμ§€λ§Œ 이것을 λ‹€μ‹œ μ—΄μ–΄μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 범둀에 λ©”νŠΈλ¦­ 이름 만 ν¬ν•¨λ˜μ–΄ 있으면 ν΄λ¦­ν•˜μ—¬ μ •λ ¬ ν•  μˆ˜μžˆλŠ” μ—΄ 헀더가 μ—†μŠ΅λ‹ˆλ‹€ ...

νŒ¨λ„μ˜ JSON을 νŽΈμ§‘ν•˜μ—¬ 직접 λ‚΄κ°€ μΆ”κ°€ ν•  수 μžˆμŠ΅λ‹ˆλ‹€ "sort": "current", "sortDesc": false μ•„λž˜μ— legend λ‚΄ μ „μ„€κ³Ό λ‚΄ 차트 μ‹œλ¦¬μ¦ˆμ˜ μŠ€νƒ μˆœμ„œλ₯Ό λͺ¨λ‘ μ •λ ¬ν•œλ‹€. μŠ€νƒ μˆœμ„œμ™€ λ²”λ‘€ μˆœμ„œλ₯Ό μ •λ ¬ν•˜λŠ” 독립적 인 방법이 μ •λ§λ‘œ ν•„μš”ν•©λ‹ˆλ‹€.

κ°’ (예 : κ°€μž₯ 큰 κ°’)을 κΈ°μ€€μœΌλ‘œ μŠ€νƒ μˆœμ„œλ₯Ό μ •μ˜ ν•  수 μžˆμ§€λ§Œ μ°¨νŠΈκ°„μ— μΌκ΄€λ˜κ²Œ λ²”λ‘€λ₯Ό μ •λ ¬ν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€ (예 : 별칭을 μ•ŒνŒŒλ²³μˆœμœΌλ‘œ μ •λ ¬).

λ‹€μ‹œ μ—΄ 수 μžˆμŠ΅λ‹ˆκΉŒ? μˆ˜μ •λ˜μ§€ μ•Šμ€ 것 κ°™μŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰