禁用日志目录中的Opentsdb .out文件(/var/log/opentsdb/hostname.out)

时间:2016-02-17 13:19:40

标签: time-series opentsdb

文件“/ var / log / opennts / hostname.out”占用非常大的磁盘使用量并生成以GB为单位的文件大小。另请告诉我这些指标是如何记录在日志目录中的hostname.out文件中的。

如果可能,请告诉我禁用/var/log/opentsdb/hostname.out文件的步骤,我的磁盘空间总是填满。

例如:[root @ tsdb-host2 opentsdb] #du -sh opentsdb-tsdb-host2.server.local-opentsdb.out 3.4G opentsdb-tsdb-host2.server.local-opentsdb.out

注意;我现在已经清理,它已超过50 GB。

1 个答案:

答案 0 :(得分:0)

为了解决同样的问题,我们修改了启动脚本中的以下行/etc/init.d/opentsdb

daemon --user $USER --pidfile $PID_FILE "$PROG $PROG_OPTS 1>> /dev/null 2>> ${LOG_FILE}opentsdb.err &"

将其更改为:

{{1}}

将stdout重定向到/ dev / null,因为logback正在处理实际的文件记录,并且它已停止写入out文件,但继续将相同的消息记录到已滚动的日志文件