首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google云操作代理

Google云操作代理
EN

Stack Overflow用户
提问于 2022-03-21 11:37:38
回答 1查看 1.5K关注 0票数 4

我遇到了一个问题,Google代理日志记录收集了大量数据,并在大约3周内填满了我的整个debian服务器硬盘驱动器,原因是日志文件的大小不断增加。

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

是否有人知道如何配置Google代理,使其只保留前7天的日志数据?

编辑: Google代理日志文件存储在下面的目录中

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-29 12:52:30

最近,我在使用代理2.11.0时也遇到了同样的问题。这不仅是一个巨大的日志文件,它也是一个荒谬的CPU使用!在htop里看看。如果您打开日志文件,您将看到它发送有关缓冲区块的错误。很明显,他们被弄坏了,所以探员不能把它们读出来然后把它们送走。因此,高IO和CPU使用率。

解决方案是停止服务:

代码语言:javascript
复制
sudo service google-cloud-ops-agent stop

然后清除所有缓冲区块:

代码语言:javascript
复制
sudo rm -rf /var/lib/google-cloud-ops-agent/fluent-bit/buffers/

如果需要,请删除日志文件:

代码语言:javascript
复制
sudo rm -f /var/log/google-cloud-ops-agent/subagents/logging-module.log

然后启动代理:

代码语言:javascript
复制
sudo service google-cloud-ops-agent start

这帮了我的忙。

顺便说一句,这个问题被描述为这里,似乎谷歌从2.7.0-1开始就“修正”了它。不管他们的意思是什么,因为我们还在面对它.

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71556991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档