【发布时间】:2021-01-27 05:22:48
【问题描述】:
我目前正在开发 GCP,并将我的 rails 应用程序部署在 GCP 实例上。 我目前使用https://github.com/brendeschuijmert/google-cloud-ruby/tree/master/google-cloud-logging 作为计算引擎。
当我在 rails 应用程序上使用它时。
Rails.logger.info "Hello World" 运行良好。
但是logger.warn "Hola Mundo" 不起作用。
我希望有人能对这个问题有所了解。
谢谢
【问题讨论】:
-
你的意思是
Rails.logger.warn不工作?或者您正在尝试使用带有Rails前缀的命令? -
谢谢@Vidur。
Rails.logger.warn也运行良好。但是logger.warn不起作用。我不确定是什么问题。 -
您收到的错误信息是什么?以及您试图从哪里调用记录器 - 控制器/模型?
-
我正在尝试在
application_controller.rb中使用记录器。当我使用logger而不是Rails.logger时,我不会得到任何错误 -
您有没有机会查看 Google 为 Ruby 提供的 Cloud Logging 库 [1]? Stackdriver [2] 有一些 Ruby 示例。 [1] cloud.google.com/logging/docs/setup/ruby [2] github.com/GoogleCloudPlatform/ruby-docs-samples/blob/…
标签: ruby-on-rails google-cloud-platform google-compute-engine google-cloud-logging