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 清除OpenShift-RedHat上的日志文件_Logging_Openshift_Redhat_Paas - Fatal编程技术网

Logging 清除OpenShift-RedHat上的日志文件

Logging 清除OpenShift-RedHat上的日志文件,logging,openshift,redhat,paas,Logging,Openshift,Redhat,Paas,由于日志数据过多,在OpenShift上调试我的应用程序变得越来越困难。 我正在使用terminal命令rhctail-a appname查看日志 是否有办法通过rhc命令清除日志文件?(或任何其他方法) 有关在OpenShift上查看/处理日志数据的任何其他建议?您可以使用rhc app tidy删除gears上/tmp目录的日志和内容(这主要是为了释放一些磁盘空间) 您还可以ssh到您的应用程序rhc ssh,并在~/app root/logs/中检查各个日志,如果您只阅读您感兴趣的日志,这

由于日志数据过多,在OpenShift上调试我的应用程序变得越来越困难。 我正在使用terminal命令rhctail-a appname查看日志

是否有办法通过rhc命令清除日志文件?(或任何其他方法)


有关在OpenShift上查看/处理日志数据的任何其他建议?

您可以使用
rhc app tidy
删除gears上
/tmp
目录的日志和内容(这主要是为了释放一些磁盘空间)


您还可以ssh到您的应用程序
rhc ssh
,并在
~/app root/logs/
中检查各个日志,如果您只阅读您感兴趣的日志,这可能会让您更加清楚。

配置日志

设置

  • 最大文件大小
  • 最大文件数
可以配置最大文件大小和最大文件数 使用LOGSHIFTER\uuu MAX\u文件大小和 LOGSHIFTER\uuu MAX\u文件环境变量

确切的变量名取决于盒式磁带的类型;价值 是DIY,JBOSSAS,JBOSSEAP,JBOSSEWS,JENKINS,MONGODB, MYSQL、NODEJS、PERL、PHP、POSTGRESQL、PYTHON或RUBY(视情况而定)

抄袭自:

$ rhc env set LOGSHIFTER_PHP_MAX_FILESIZE=5M LOGSHIFTER_PHP_MAX_FILES=5 -a myapp
Setting environment variable(s) ... done
$ rhc app stop
RESULT:
myapp stopped
$ rhc app start
RESULT:
myapp started