天天看點

敲黑闆:純技術分享阿裡雲RPA機器人的一天

随着社會的發展,大小城市乃至我們個别人家裡都會安裝很多雙“眼睛”,他記錄着社會每時每刻的動态,一旦發生什麼事情,我們就可以很友善的調出當時的視訊,及時準确的了解具體情況。在軟體使用領域也是如此,日志功能就是軟體的“行車記錄儀”。

技術部門在對RPA機器人的日常維護中,通常會利用日志快速定位bug的根源、追蹤程式執行、資料追蹤的過程、以及協助我們進行資料統計、性能分析,并且還可以通過日志來采集運作環境資料。一般在機器人上線之後,一旦發生異常,第一件事就是要弄清楚當時發生了什麼。機器人當時做了什麼操作、環境有無影響、資料有什麼變化、是不是反複發生等,然後再進一步細化問題的根源所在。如果确定是機器人的問題之後就可以針對性的交由開發人員去重制、研究、提出解決方案。這時,日志就給我們提供了第一手的資料。那麼我們今天就來看看,我們想要的日志到底在哪裡。

場景一

在本地檢視日志

1、代碼中Print的日志。

相信各位負責開發實施的夥伴,在開發一個流程中,必然會在流程的各個必要的節點處print一些必要的日志吧。那這些被我們Print出來的日志呢,我們可以直接點開日志,從日志面闆中直接檢視。很簡單很友善哦。

敲黑闆:純技術分享阿裡雲RPA機器人的一天

2、檢視本地用戶端日志。

print日志呢,是我們在開發流程時預先設定好的。但是,遇到一些流程外的異常情況時該怎麼辦呢,比如機器人突然自己閃退了。這個時候呢,我們就要檢視下本地的機器人用戶端日志以及服務端日志。以便我們來排查問題出現的原因。本地用戶端日志呢就儲存在C:Users使用者名AppDataRoamingAliRPAlog目錄下,裡面儲存了我們的機器人每一天的執行日志。

敲黑闆:純技術分享阿裡雲RPA機器人的一天

另外,如果小夥伴們遇到一些自己無法解決的問題時,可以聯系我們的技術專家,說明好問題出現的時間場景以及現象後,再将C:Users使用者名AppDataRoamingAliRPARER目錄下的RER包發給我們。這樣可以讓我們的專家更快速地找到問題出現的原因哦。

敲黑闆:純技術分享阿裡雲RPA機器人的一天

場景二

從控制台檢視日志

從控制台檢視代碼中Print的日志。

上面我們介紹了如何檢視機器人的本地日志,相信很多小夥伴都GET到了。那麼問題來了!!!在實際RPA應用中,很多場景涉及到的是無人值守以及服務型機器人,很多時候我們無法直接通路機器人所在的裝置,也就無法直接檢視機器人本地的日志了。遇到這種情況呢,不要慌,我們還可以通過控制台,直接檢視相應機器人運作流程代碼中Print的日志。通過登入控制台-計劃任務管理-選擇無人值守/服務型任務-操作-檢視批次資訊-檢視運作結果-檢視運作日志,就可以看到我們想要的日志啦!本地&控制台雙保險!是不是很棒棒呀~~

下面步驟圖甩起來:

敲黑闆:純技術分享阿裡雲RPA機器人的一天
敲黑闆:純技術分享阿裡雲RPA機器人的一天
敲黑闆:純技術分享阿裡雲RPA機器人的一天
敲黑闆:純技術分享阿裡雲RPA機器人的一天