我无法查看应用程序日志:
应用程序是runnig,为什么日志不起作用?
谢谢
答案 0 :(得分:1)
cf logs AppName
是一个尾部,因此只显示在启动命令后会发生什么。您需要cf logs AppName --recent
才能获得完整日志。但如果最近没有写入,这可能是空的。每个bluemix文档:
Bluemix保留有限数量的日志信息。
我永远无法弄清楚'有限'究竟是什么意思。对我来说,它通常有一天左右。如果您需要更长时间,您必须将其流式传输到另一个日志系统,如Anatoly建议的那样。
答案 1 :(得分:0)
我假设您的应用程序按https://console.ng.bluemix.net/docs/monitor_log/logging/cfapps/logging_writing_to_log_from_cf_app.html#logging_writing_to_log_from_cf_app放置日志,并且看不到通过cf日志记录的日志APPNAME --recent
在CLI和Kibana之外,您可以根据https://papertrailapp.com/
使用外部日志记录提供程序(如https://console.ng.bluemix.net/docs/monitor_log/logging/external/logging_external_hosts.html#thirdparty_logging)验证日志记录功能