顯示具有 dashboard 標籤的文章。 顯示所有文章
顯示具有 dashboard 標籤的文章。 顯示所有文章

2024/09/16

最近因為換冷氣 所以要觀察 raspberry 的cpu溫度 

來調整冷氣的設定溫度

先前已經利用設定snmp把值放在librenms上畫圖

今天想到grafana可以取值來畫圖

而且應該比snmp librenms 方便

首先把日期跟溫度存成csv 檔 格式如下 放在web server上

格式如下

time,temperature

Sun Sep 15 09:15:01 CST 2024,46.2

Sun Sep 15 09:20:01 CST 2024,46.2


接下來只要定時更新這個csv檔就可以了

grafana 要add new datasource          

yesoreyeram-infinity-datasource

安裝後不需要先建立 Global queries

接下來 New 一個 dashboard

Add visualization









select data source






type 選擇csv           修改csv檔的url








要把columns 依照數字及時間 設定好 

時間的格式一定要依照cvs檔裡的時間格式設定好才能畫圖 








完成後就能看到如下的圖了






2020/08/28

利用Custom OID或snmpd 的extend 畫出圖後
想把圖放到Dashboard
看了半天
沒看到可以直接放一個圖的選項
找了一下
步驟如下

首先先到圖所在的頁面

在圖片上按右鍵 複制圖片網址


http://10.10.0.140/graph.php?type=customoid_humidity&unit=value&device=243&from=1598531400&to=1598617800&height=300&width=1229.4

把from= 跟 to= 刪除


http://10.10.0.140/graph.php?type=customoid_humidity&unit=value&device=243&height=300&width=1229.4


在 Dashboard上新增一個 Widget     
External image


把修改過後的url 填入 Image URL 和 Target URL
Widget title idget title 修改成需要的值 點save就完成了