2017-08-16 77 views
1

我正在使用R taskscheduler調度一些腳本。我想要診斷一些性能問題,但問題是來自調度程序的標準日誌不會包含時間戳,並且只包含print和cat語句的結果,因此很難確定哪些代碼行花費了大部分時間。在預定的腳本中也有一些腳本來源。從taskscheduleR擴展日誌記錄

如何擴展日誌記錄以包含每個代碼行(包括源代碼)的時間戳或運行時間?

任何幫助,將不勝感激!

回答

1

如果您想查看腳本失敗的位置,請在.R文件的開頭使用options(echo = TRUE)。 或者使用其中一個日誌記錄R包。我傾向於使用這一個:https://github.com/smbache/loggr但在CRAN上還有更多。