[問題] 硬體測試監控系統搭建

作者: z1976 (z1976)   2021-09-15 11:09:46
我們是硬體開發商
我們的硬體研發時會在好幾個平台上同時進行測試
我在幫公司想一個能在遠端監控測試狀態的系統
讓測試工程師在自己座位上監控數台電腦的測試狀態、
有特殊狀況時自動發送EMAIL給大家 (公司已經架設好內部mail server)
因為我的網頁背景趨近於零,根據自己淺薄的知識,構想如下:
1. 搭建一個資料伺服器,偏向用json這種格式管理的,這樣資料欄位比較彈性
2. 測試端一有進度時,自行POST、PUT訊息到上述server
3. 前端伺服器定時向資料伺服器GET新資料,根據狀態反映、供網頁顯示
不知我的這個構想有沒有什麼盲點
或是可否給我一些專業名詞上的提示,我會自行去找資料學怎麼弄
也可以叫下面的人去找,謝謝!
作者: adzc2568 (白紊)   2021-09-15 18:12:00
用websocket讓後端主動推送狀態,應該比前端定時取資料好
作者: MarcoReus (Marco Reus)   2021-09-15 20:26:00
也是有現成的產品 例如Node-Red如果沒有要自己寫code 那就搜尋IoT platform
作者: cspy (Perfect Stranger)   2021-09-18 16:08:00
可以定時將檢查結果寫到db裡面 瀏覽時直接存取db 萬一有異常可以發送mail或是透過其他通訊介面發送訊息
作者: ss610349 (馬加加)   2021-09-18 17:39:00
一台主機用.net core或其他語言寫後台服務,開API 讓其他電腦呼叫(拋資料),後台可以把資料存在資料庫 。後台邏輯處理後就可以做很多事,包括發送email。 後台再Hosting一個網頁,透過websocket 把訊息拋到網頁上顯示或是你也可以在每個平台上都架設上述的服務,就可以根據ip去瀏覽每個平台的測試運行狀況

Links booklink

Contact Us: admin [ a t ] ucptt.com