清除 OpenShift 上的日志文件 - RedHat
Clear log files on OpenShift - RedHat
由于日志数据过多,在 OpenShift 上调试我的应用程序变得困难。
我正在使用终端命令 rhc tail -a appname 查看日志
有没有办法通过 rhc 命令清除日志文件? (或任何其他方法)
关于在 OpenShift 上查看/处理日志数据的任何其他建议?
您可以使用rhc app-tidy <yorApp>
删除齿轮上/tmp
目录的日志和内容(这主要是为了释放一些磁盘space)。
您还可以通过 SSH 进入您的应用程序 rhc ssh <yourApp>
并检查 ~/app-root/logs/
中的各个日志,如果您只阅读您感兴趣的日志,这可能会更清楚一些。
配置日志
设置
- 最大文件大小
- 最大文件数
The maximum file size and maximum number of files can be configured
with the LOGSHIFTER__MAX_FILESIZE and
LOGSHIFTER__MAX_FILES environment variables.
$ 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
The exact variable names depend on the type of cartridge; the value of
is DIY, JBOSSAS, JBOSSEAP, JBOSSEWS, JENKINS, MONGODB,
MYSQL, NODEJS, PERL, PHP, POSTGRESQL, PYTHON, or RUBY as appropriate.
复制自:
https://developers.openshift.com/managing-your-applications/log-files.html
https://developers.openshift.com/managing-your-applications/environment-variables.html
由于日志数据过多,在 OpenShift 上调试我的应用程序变得困难。 我正在使用终端命令 rhc tail -a appname 查看日志
有没有办法通过 rhc 命令清除日志文件? (或任何其他方法)
关于在 OpenShift 上查看/处理日志数据的任何其他建议?
您可以使用rhc app-tidy <yorApp>
删除齿轮上/tmp
目录的日志和内容(这主要是为了释放一些磁盘space)。
您还可以通过 SSH 进入您的应用程序 rhc ssh <yourApp>
并检查 ~/app-root/logs/
中的各个日志,如果您只阅读您感兴趣的日志,这可能会更清楚一些。
配置日志
设置
- 最大文件大小
- 最大文件数
The maximum file size and maximum number of files can be configured with the LOGSHIFTER__MAX_FILESIZE and LOGSHIFTER__MAX_FILES environment variables.
$ 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
The exact variable names depend on the type of cartridge; the value of is DIY, JBOSSAS, JBOSSEAP, JBOSSEWS, JENKINS, MONGODB, MYSQL, NODEJS, PERL, PHP, POSTGRESQL, PYTHON, or RUBY as appropriate.
复制自: https://developers.openshift.com/managing-your-applications/log-files.html https://developers.openshift.com/managing-your-applications/environment-variables.html