来自taskscheduleR的扩展日志记录

时间:2017-08-16 09:47:20

标签: r logging taskscheduler

我正在使用R taskscheduler安排一些脚本。我想要诊断一些性能问题,但问题是来自调度程序的标准日志没有合并时间戳并且只包含print和cat语句的结果,因此很难判断哪些代码行占用了大部分时间。还有一些脚本来自预定的脚本。

如何将日志记录扩展为包含每个代码行的时间戳或运行时间,包括哪些代码行?

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

如果要查看脚本失败的位置,请在.R文件的开头使用options(echo = TRUE)。 或者使用众多日志记录R包中的一个。我倾向于使用这个:https://github.com/smbache/loggr但CRAN还有更多。