通过 Python 向 Grafana 读取 CSV 文件
Posted
技术标签:
【中文标题】通过 Python 向 Grafana 读取 CSV 文件【英文标题】:Read CSV files through Python towards Grafana 【发布时间】:2021-07-10 02:50:54 【问题描述】:我是 Grafana 的新手,所以我很好奇有没有办法通过 Python 读取 CSV 文件到 Grafana?或者我必须在其中一台服务器(例如 Prometheus 或 Graphite)上发送我的数据吗?
【问题讨论】:
【参考方案1】:grafana 从 csv 作为数据源进行查询很复杂。 一些开源解决方案正在开发中。
https://github.com/ryantxu/file-system-datasource一个好的方法是将 csv 存储到 influxdb 或时间序列数据中,并将其作为数据源指向 grafana 进行读取。
参考文献
https://medium.com/devops-dudes/install-prometheus-on-ubuntu-18-04-a51602c6256b
https://medium.com/swlh/create-grafana-dashboards-with-python-14a6962eb06c#:~:text=Let's%20start%20with%20installation%3A,of%20your%20datasource%20in%20grafana
【讨论】:
以上是关于通过 Python 向 Grafana 读取 CSV 文件的主要内容,如果未能解决你的问题,请参考以下文章
通过kafka和filebeat收集日志 再保存到clickhouse 最后通过grafana展现
Grafana 未经授权的任意文件读取漏洞复现(CVE-2021-43798 )
CVE-2021-43798——Grafana 未授权任意文件读取