day_by_day

allure + influxDB + grafana / (3)grafana setting 본문

QA Automation/그냥하는거지무슨주제가있어

allure + influxDB + grafana / (3)grafana setting

kokorii_ 2024. 11. 20. 23:17

https://day-by-day.tistory.com/entry/allure-influxDB-grafana-2influxDB-setting

 

allure + influxDB + grafana / (2)influxDB setting

2024.11.16 - [QA Automation/그냥하는거지무슨주제가있어] - allure + influxDB + grafana / (1)그런데 docker를 곁들여서 실행 allure + influxDB + grafana / (1)그런데 docker를 곁들여서 실행요즘 테스트 리포트 개선작업

day-by-day.tistory.com

DB 세팅과 데이터 저장이 완료되었다

 

마지막으로 그라파나에서 influxDB에 있는 데이터를 땡겨오는 설정만 해주면 된다


1. data source 지정

http://localhost:3000으로 접속 > connections > data source > influxDB 선택

2. url, password 

url : http://influxdb:8086

auth의 password는 influxdb에서 저장해둔 token을 입력하면된다. 

3. 그래프 

dashboards > creat dashboard > 하단에서 datasource로 influxdb 선택 > 데이터 쿼리 입력(30일간 데이터 read)

from(bucket:"example-bucket")
    |> range(start: -30d)

refresh 왼쪽 데이터 기간을 30days로 조정하면 그래프가 그려진다

이상태에서 저장하면 새로운 대시보드에 새로운 패널 1개가 추가되어 보인다. 

 

유로, 달러, 파운드 각각으로 보여주는 패널도 하나 만들어봤다. 

대시보드에서 크기도 자유롭게 만질 수 있다


allure 데이터로도 크게 다른건 없어서, 기회가 된다면 요 글 뒤에 allure 데이터로 세팅하는 것도 정리해보겠지만!

회사 데이터라서 아마 안할 것 같다

테스트 데이터가 생긴다면 정리해봐야지