1. 程式人生 > >open-falcon自定義push資料無法在grafana顯示

open-falcon自定義push資料無法在grafana顯示

使用open-falcon自定義push資料,在open-falcon中資料能正常顯示,而在grafana中新增監控項時卻無法顯示。

由上述現象可判斷可能是由於open-falcon的api元件有問題,檢視api元件的日誌錯誤如下:

可見由於endpoint的值沒有傳資料庫的條件中,導致上面select * from 'endpoint' where (endpoint in ())這裡後面括號中的值為空。

經查詢,發現是自定義push資料的python指令碼中,metric的值都寫了大寫,改為小寫後重啟api即可。