안녕하세요.
MQTT 연동을 위해서 InfluxDB를 설치할 때처럼 공식적인 저장소에서 설치패키지를 다운로드하여서 설치를 진행하도록 해보겠습니다.
1. Grafana 다운로드
- RaspberryPi에 GPG key를 추가합니다.
curl https://packages.grafana.com/gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/grafana-archive-keyrings.gpg >/dev/null
- Grafana 저장소를 추가합니다.
echo "deb [signed-by=/usr/share/keyrings/grafana-archive-keyrings.gpg] https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
- 저장소를 업데이트합니다.
sudo apt update
2. Grafana 설치
- Raspberry Pi에 Grafana를 설치를 진행합니다. y를 눌러 계속 진행시킵니다. 특별한 설정 없이
sudo apt install grafana
3. Grafana 서비스 실행
- Grafana Service를 활성화하고 Service를 실행합니다.
sudo systemctl enable grafana-server
sudo systemctl start grafana-server
- Service 상태를 확인해 봅니다.
sudo systemctl status grafana-server
4. Grafana 동작확인
- Raspberry Pi IP 주소를 확인합니다.
hostname -I
- PC의 웹브라우저에서 Raspberry Pi로 접속을 합니다. Grafana 기본포트는 3000번입니다.
기본 username/password는 admin입니다. 처음 접속을 하면 암호를 변경하라고 창이 나타납니다. 필요에 따라 변경하시면 됩니다. 필요 없다면 Skip 하시면 됩니다. 그러나 변경을 추천드립니다.
- Grafana Dashboard 첫 화면을 볼 수 있습니다.
- 시계열 데이터를 시각화하기 위한 웹기반 Dashboard를 생성할 수 있게 되었습니다. influxDB와 MQTT와 연동해서 데이터를 시각화한다면 시간과 노력 대비에 효율적으로 데이터를 보여줄 수 있습니다.
감사합니다.
<참고 사이트>
https://linuxhint.com/install-grafana-visualization-tool-raspberry-pi/
'Embedded > RaspberryPI' 카테고리의 다른 글
[MQTT] Raspberry Pi에서 Node-RED FLOW 생성하기 2 (influxDB 연결) (0) | 2024.01.09 |
---|---|
[MQTT] Raspberry Pi에서 Node-RED FLOW 생성하기 1 (Mosquitto 연결) (0) | 2024.01.06 |
[MQTT] CM4 RaspberryPi에 Node-RED에 편집 권한 부여하기 (0) | 2023.12.29 |
[MQTT] CM4 RaspberryPi에 Node-RED 설치하기 (0) | 2023.12.26 |
[MQTT] CM4 RaspberryPi에 InfluxDB 설치와 설정하기 (2) | 2023.12.22 |