簡體   English   中英

"使用 collectd + TDengine + Grafana 部署監控系統"

[英]Deploy monitoring system using collectd + TDengine + Grafana

嘗試構建監控系統。 在使用 collectd 將監控指標生成以下格式的文件后,我的下一步是將數據導入 TDengine 並使用 Grafana 作為前端儀表板來顯示收集的指標。 將此類數據格式轉換為與 TDengine 兼容的數據格式並將數據導入數據庫的最佳實踐是什么?

[root@nas01]# head cpu-load-2021-10-15
epoch,min,max,avg
1470731947.726,0.000000,0.002500,0.012500
1470731957.724,0.000000,0.002500,0.012500
1470731967.724,0.000000,0.002500,0.012500
1470731977.724,0.000000,0.002500,0.012500
1470731987.724,0.000000,0.002500,0.012500

您可以使用 collectd 通過 taosAdapter 將數據寫入 TDengine。

使用“直接收集”方式:

修改collectd配置/etc/collectd/collectd.conf。 taosAdapter默認使用6045進行collectd直接采集數據寫入。

LoadPlugin network
<Plugin network>
         Server "127.0.0.1" "6045"
</Plugin>

或者使用“tsdb writer”方式:

修改collectd配置/etc/collectd/collectd.conf。 taosAdapter 默認使用 6047 進行 collectd tsdb 寫入。

LoadPlugin write_tsdb
<Plugin write_tsdb>
        <Node>
                Host "localhost"
                Port "6047"
                HostTags "status=production"
                StoreRates false
                AlwaysAppendDS false
        </Node>
</Plugin>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM