TaskRunner 解決管理平台與資源設備的運維問題(社區版非商業用途免費)
TaskRunner是智慧運維管理器,協助企業運維單位在網際網路進行運維管理,將部署不同城市和位置的相關設備,通過工業雲平台(愛招飛相關產品)與 TaskRunner 來集中統一管理,賦予傳統設備與電腦物聯網化,從而提升提升運維水平。
企業資源計畫 (ERP) 與物聯網 (IOT) 的應用推動了各行業智慧化發展,在各產業相關領域,都已漸成規模,其未來工作重心趨勢將由"建"變為"管",因此對管理部門形成巨大的挑戰。愛招飛相關產品,結合 TaskRunner 任務運行器,協助解決以下資源設備運維問題:
- 資源設備管理涉及企業內外範圍廣:電腦與設備數量龐大、資料類型眾多、管理整合問題。
- 故障排查難度大:電腦與物聯網感知層資料多源異構,難以第一時間獲取各類資源運行狀態,及時發現隱患。
- 日常工作繁瑣:各部門營運工作多,工作協作力淺、無法及時監測。
- 設備資源效益評估:從數位化角度,評估設備資源執行效率。
TaskRunner 重點圍繞在電腦設備運行程序,自訂程序設計,進行遠端監控、警示、管理。隨著越來越多物聯網設施的投入使用,現場管理人員迫切需要網運維管理工具,即時、直觀地監控大量電腦與設備的運行和異常情況。TaskRunner 整合數位化硬體資源,通過 MQTT、Modbus TCP、RestFul、WebSockets 通訊協定,實現設備遠端安全運維管理。為工廠經營管理與物聯網系統,提供全面遠端監控、故障診斷、預警、報警、處理等運維任務,提高設備管理過程中設備問題的反應及執行效率。從而達到精細管理、降低成本增加營運效能之目的。
TaskRunner的特色
TaskRunner 任務運行器可制定電腦上可運行的程式清單。例如跟 Windows 命列列一樣,可運行程式的啟動或關閉等批次命令,或其它特定程序,其特色如下
- 隨機應變─本地部署任務運行器,是電腦維護管理的一部分,可隨著系統管理方法的改變而變更。
- 量身打造─企業有不同的管理要求,按照需求特點,量身自訂任務。
運維管理的架構
在每部電腦與服務器都安裝 TaskRunner,再編寫自訂程序,監管每台電腦處理程序的運行狀況。透過 MQTT、Modbus TCP、RestAPI 與 WebSocket 通訊協定配合愛招飛產品,採集監管訊息,如有異常可直接使用 FastDesk 遠端遙控該電腦。開發板也採用相同通訊協定,監管運行狀況。
TaskRunner在開發板上的運用
工業監控設備,幾乎都是由電腦負責監測並控制設備的運行。如果反過來做是什情況? 例如機電設備或者 ESP32、Arduino 開發板,依據周遭環境的變動,主動發送訊息,要求 Windows 桌面程式或者 Android APK,運行下列指定的任務︰
- 指定遠端電腦重啟或關閉。
- 指定遠端電腦運行或關閉指定的程序。
- 指定遠端資料庫運行指定的 SQL 程序,例如過帳或轉帳等批次作業。
- 通知 Android 手機中運行的 PinToo 程序,運行指定的任務程序。
- 開發板採集數據(照片、視訊、音訊),傳送遠地電腦,配合接收數據運行指定程序。
- 開發板採集數據(照片、視訊、音訊),傳送遠地資料庫,配合接收數據運行指定的 SQL 程序。
- 開發板自訂程序,傳送遠地電腦,運行該自訂程序。
- 將機電設備、開發板、感測器的運行狀況,隨時回報,避免因意外中斷服務。
TaskRunner的功能
- 用戶自訂程序(運行任務或命令程序)使用JavaScript程序引擎即時編譯、在電腦中運行。
- JavaScript自訂程序,可運用 MQTT、Modbus TCP、RestAPI與WebSocket通訊服務。等候遠端電腦呼叫,運行指定程序,運行完成回傳運行結果。
- 自訂程序監測處理程序運行狀況,可配合電腦啟動,自動執行TaskRunner任務運行器。
- 愛招飛開發軟體或其它第三方軟體,利用 MQTT、Modbus TCP、RestAPI 或 WebSocket 通訊協定,透過 TaskRunner 瀏覽,每台電腦處理程序運行狀況。或發佈命令控制該處理程序。
- 使用 SSL 證書與密碼保護,保障網路使用安全。
- 自訂監測方法與處理程序,協助用戶監控電腦,處理程序的運行狀況。當監控程序發現問題,可自選三種處理方式自動運行,包括發送警示訊息、
- 可設置定時自動強制電腦終止或重啟處理程序。
- 自訂程序控制任務管理程序,包括發起、處置、回饋..等,支援物聯網設備或開發板,智慧運行維護,為施工單位協同管理提供決策依據。
- 使用MQTT、Modbus TCP、RestAPI 或 WebSocket 通訊協定,自訂監測與控制處理程序,即時感知物聯網設備或開發板運行狀態,異常診斷、自動報警、快速定位,自動恢復報警,可自訂程序處理報警任務,即時掌控異常情況,支援快速處置問題,有效縮短發現和排查問題的時間,提高解決問題的工作效率,提高時率。
- 自訂程序實現對報警記錄的統計和分析,對物聯網設備或開發板運行異常情況有整體的瞭解,並可從設備類別、時間等不同維度掌握異常情況分佈、異常處置情況,為運維工作提供參考依據。