Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging Sensu日志文件的大小越来越大_Logging_Sensu - Fatal编程技术网

Logging Sensu日志文件的大小越来越大

Logging Sensu日志文件的大小越来越大,logging,sensu,Logging,Sensu,我的sensu-client.log文件正在增长到荒谬的大小,如1.7GB以上,并且占用了大量不必要的空间 是否有人知道如何设置一个选项来限制文件大小,或者有额外的建议来控制这个 感谢您可以通过将/etc/default/sensu中的log\u level设置为debug、info、warn或error来配置传感器日志级别 进行更改后,您需要重新启动sensu客户端(服务sensu客户端重新启动)。除了@KrzysztofSzarek的回答,将LOG\u LEVEL=warn放入/etc/de

我的sensu-client.log文件正在增长到荒谬的大小,如1.7GB以上,并且占用了大量不必要的空间

是否有人知道如何设置一个选项来限制文件大小,或者有额外的建议来控制这个


感谢您可以通过将
/etc/default/sensu
中的
log\u level
设置为
debug
info
warn
error
来配置传感器日志级别


进行更改后,您需要重新启动sensu客户端(
服务sensu客户端重新启动
)。

除了@KrzysztofSzarek的回答,将
LOG\u LEVEL=warn
放入
/etc/default/sensu
中,您还可以在启动sensu服务器/sensu api/sensu客户端时在命令行上指定日志级别,例如,
-L警告


请参阅相应的。

我在/etc/default/sensu中尝试了此设置,LOG_LEVEL=error,重新启动服务后仍会记录所有内容。我做错了什么?你有什么样的日志条目?{“timestamp”:“2014-12-03T12:01:47.584546+0000”,“level”:“info”,“message”:“received check request”,“check”:{“name”:“memory\u percent\u check”,“issued”:1417608107,“command”:“/etc/sensu/plugins/system/check-memory-pcnt.sh-c80-w70”}{“timestamp”:“2014-12-03T12:01:58.080922+0000”,“级别”:“警告”,“消息”:“接收信号”,“信号”:“术语”}{“时间戳”:“2014-12-03T12:01:58.081110+0000”,“级别”:“警告”,“消息”:“停止”}{“时间戳”:“2014-12-03T12:01:58.081379+0000”,“级别”:“信息”,“消息”:“正在完成检查”,“正在检查”:[]}你知道我怎么解决这个问题吗?你有什么样的系统?Ubuntu,CentOS还是别的什么?