Kamon,Statsd,Grafana磁盘空间

时间:2016-11-11 11:29:46

标签: docker graphite grafana statsd kamon

我最近设置了Kamon,Statsd,Graphite,Grafana来监控我的akka​​应用程序。我使用了大多数教程建议的Statsd,Graphite和Grafana的Docker容器,直到最近我注意到Grafana仪表板开始滞后并且变得反应迟钝时一切正常。 它现在变得没有反应,原因是托管Docker容器的机器已经用完了空间......

85790556    /var/lib/docker
85786096    /var/lib/docker/aufs
42922104    /var/lib/docker/aufs/diff
42863828    /var/lib/docker/aufs/mnt
42863668    /var/lib/docker/aufs/mnt/1daed028a6ca7041dc95257b27328324936f548d2cfc589d6e3c94ac3d8cc63b
41878192    /var/lib/docker/aufs/mnt/1daed028a6ca7041dc95257b27328324936f548d2cfc589d6e3c94ac3d8cc63b/opt
41793244    /var/lib/docker/aufs/diff/1daed028a6ca7041dc95257b27328324936f548d2cfc589d6e3c94ac3d8cc63b
41754416    /var/lib/docker/aufs/mnt/1daed028a6ca7041dc95257b27328324936f548d2cfc589d6e3c94ac3d8cc63b/opt/graphite

这可能来自监控统计数据的建立。 所以我有两个问题......

  1. 如何安全地清理此容器中的空间以使其再次运行。
  2. 我可以配置statsd或graphite来定期清除数据吗?
  3. 谢谢!

2 个答案:

答案 0 :(得分:3)

更好的解决方案是配置碳来管理数据的保留。您可以定义多个间隔以保持数据和分辨率。

例如storage-schemas.conf

retentions = 15s:7d,1m:21d,15m:5y

此保留意味着指标将保留7天,分辨率为15秒。然后碳将聚合旧数据,精确度为1分钟,并保持21天。然后将数据保存5年,分辨率为15分钟。

根据您的需要和存储容量,您可以配置多个保留策略。

storage-aggregation.conf中,您可以定义在更改解决方案时碳应如何汇总指标:取minmaxavgsum ..

carbon documentation

中的更多信息

答案 1 :(得分:0)

在这里找到解决方案......

https://github.com/kamon-io/docker-grafana-graphite/issues/16

我需要连接到Docker Container并运行...

查找/ opt / graphite / storage / whisper / stats -type f -mtime +3 -delete&&找/ opt / graphite / storage / whisper / stats -type d -empty -delete