文件“/ 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。
答案 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文件,但继续将相同的消息记录到已滚动的日志文件