0
我需要使用golang將cpu信息推送到OpenTSDB服務器。如何使用golang將cpu信息推送到OpenTSDB服務器
在golang中發送數據的過程是什麼?
哪個包應該使用發送的數據? (websocket或http)
我應該用哪種格式發送數據?
我應該用什麼方法來推送數據? (POST或GET)
我需要使用golang將cpu信息推送到OpenTSDB服務器。如何使用golang將cpu信息推送到OpenTSDB服務器
在golang中發送數據的過程是什麼?
哪個包應該使用發送的數據? (websocket或http)
我應該用哪種格式發送數據?
我應該用什麼方法來推送數據? (POST或GET)
您可以使用https://github.com/shirou/gopsutil軟件包來收集指標,然後使用http包通過帶有json主體的POST請求將數據推送到您的後端。看看這個線程發佈數據與golang:How do I send a JSON string in a POST request in Go。
你有沒有試過這個https://github.com/bodji/gopentsdb? –
謝謝Abhijeet。是否有可能發送磁盤使用情況,CPU使用情況記憶信息? – vanarajcs