谷歌云运营代理



我遇到了一个问题,由于日志文件的大小不断增加,Google Cloud Ops Agent日志记录收集了大量数据,并在大约3周内填满了我的整个debian服务器硬盘。

我不想增加服务器硬盘的大小。

有人知道如何配置Google Cloud Ops Agent,使其只保留前7天的日志数据吗?

编辑:Google Cloud Ops Agent日志文件存储在下面的目录中

/var/log/googlecloud-ops-agent/subagents/logging-module.log

我最近在使用代理2.11.0时遇到了同样的问题。这不仅仅是一个巨大的日志文件,它也是一个荒谬的CPU使用!在htop中查看。如果你打开日志文件,你会看到它发送关于缓冲区块的错误信息。显然,他们的smh坏了,所以特工无法阅读并发送。因此,IO和CPU使用率高。

解决方案是停止服务:

sudo service google-cloud-ops-agent stop

然后清除所有缓冲区块:

sudo rm -rf /var/lib/google-cloud-ops-agent/fluent-bit/buffers/

如果你想删除日志文件:

sudo rm -f /var/log/google-cloud-ops-agent/subagents/logging-module.log

然后启动代理:

sudo service google-cloud-ops-agent start

这帮了我一把。

顺便说一句,这个问题在这里被描述了,看起来谷歌";固定的";自2.7.0-1以来。不管他们的意思是什么,因为我们仍然面临着…

最新更新