오늘의 목표
CPU 온도 측정을 위해 그라파나 1860 대시보드에 새로운 패널을 추가한다
현재 상황
모니터링을 위해 프로메테우스, node-exporter 그리고 그라파나를 설정하였고 그라파나 대시보드로 1860 를 사용하고 있다.
이 대시보드는 Node Exporter Full 이라는 이름과 달리, CPU 온도를 보여주지 않는다. 하지만 node-exporter 는 node_hwmon_temp_celsius
라는 항목으로 온도 역시 출력하고 있으므로, 이 값을 이용하여 CPU 온도를 대쉬보드에 추가해보려고 한다
방법
그라파나 대시보드를 잘 못쓰지만, 손쉽게 설정할 수 있었다
우선 대시보드 우측상단 Edit > Add > Visualization 항목으로 새로운 패널을 생성한다.

이후 매트릭 값을 다음과 같이 설정한다.
- Metric:
node_hwmon_temp_celsius
입력 - Label filters:
job
=$job
입력
이후 Run queries
를 누르면, 해당 job에 대해 그 동안 수집중이던 CPU 온도값들을 볼 수 있다.
결과

이후 우측상단의 save dashboard 을 통해 이 패널을 저장하고, Edit > Add > Row 를 이용하면 이 패널을 넣을 추가 행을 만들어 그 안에 넣어두니 보기에 좋다
Member discussion: