如何在Apps脚本仪表板中查看完整日志

时间:2019-10-17 21:11:15

标签: google-apps-script

我的应用脚本仪表板中的日志被截断了;我只能看到最后的X个日志条目。我知道仪表板应该是简化版本,但是是否有可能甚至以某种方式从仪表板(或其他地方)获取完整日志?

1 个答案:

答案 0 :(得分:0)

答案:

Google Apps脚本具有三个不同的日志,这些日志可以保留不同的时间并包含不同级别的信息。

其他信息:

根据Apps脚本文档:

  

Apps脚本提供了三种不同的日志记录机制:

     
      
  • 内置的Apps脚本记录器,重量轻,但只能保留很短的时间。

  •   
  • 开发者控制台中的Stackdriver Logging界面,该界面提供的日志在创建后会持续很多天。

  •   
  • 开发者控制台中的Stackdriver Error Reporting界面,该界面收集并记录脚本运行时发生的错误。

  •   

如何查看:

Logger.log():

以这种方式创建的日志可以通过使用脚本中的Logger.log()行来创建,并且可以通过在脚本编辑器中选择“查看”>“日志”来查看。

Stackdriver记录:

当您要求日志记录的持续时间比每次运行的时间更长时,首选Stackdrier日志。这些附加到与Apps Script项目相关联的GCP项目,并且可以在Apps Script dashboard中找到简化版本。异常记录也可以通过Stackdriver日志完成。

Stackdriver错误报告:

您可以在GCP console中查看Stackdriver错误报告。

参考文献: