【发布时间】:2017-04-24 06:37:31
【问题描述】:
我已经部署了 Grafana 监控系统,它将数据库保存在“/home/user/data”目录中,问题是数据永远存在,因此文件系统已被完全使用,我想删除这些数据,因为例如每周一次。
【问题讨论】:
标签: grafana
我已经部署了 Grafana 监控系统,它将数据库保存在“/home/user/data”目录中,问题是数据永远存在,因此文件系统已被完全使用,我想删除这些数据,因为例如每周一次。
【问题讨论】:
标签: grafana
您没有说明要删除哪些数据或生成所有数据的内容(是日志?)。从数据库中删除数据似乎很奇怪?您的用户不会错过他们的仪表板吗?
我假设您想从数据库中删除数据。有几种方法可以做到这一点。
保存一份干净的 Sqlite 数据库副本,然后每周更换一次数据库文件。这将丢失您的所有数据。
对于保存在数据库中的大多数数据,您可以使用 Grafana API 来删除数据。
例如,remove dashboards。使用 curl 和基本身份验证:
curl -X DELETE http://admin:admin@localhost:3000/api/dashboards/db/testdash
使用sqlite cli写sql查询直接删除数据。
【讨论】: