作者z1976 (z1976)
看板Web_Design
標題[問題] 測試監控系統搭建
時間Wed Sep 15 11:09:46 2021
我們是硬體開發商
我們的硬體研發時會在好幾個平台上同時進行測試
我在幫公司想一個能在遠端監控測試狀態的系統
讓測試工程師在自己座位上監控數台電腦的測試狀態、
有特殊狀況時自動發送EMAIL給大家 (公司已經架設好內部mail server)
因為我的網頁背景趨近於零,根據自己淺薄的知識,構想如下:
1. 搭建一個資料伺服器,偏向用json這種格式管理的,這樣資料欄位比較彈性
2. 測試端一有進度時,自行POST、PUT訊息到上述server
3. 前端伺服器定時向資料伺服器GET新資料,根據狀態反映、供網頁顯示
不知我的這個構想有沒有什麼盲點
或是可否給我一些專業名詞上的提示,我會自行去找資料學怎麼弄
也可以叫下面的人去找,謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.11.227.167 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1631675388.A.455.html
※ 編輯: z1976 (39.11.227.167 臺灣), 09/15/2021 11:14:07
1F:→ adzc2568: 用websocket讓後端主動推送狀態,應該比前端定時取資料 09/15 18:12
2F:→ adzc2568: 好 09/15 18:12
3F:推 MarcoReus: 也是有現成的產品 例如Node-Red 09/15 20:26
4F:→ MarcoReus: 如果沒有要自己寫code 那就搜尋IoT platform 09/15 20:36
5F:推 cspy: 可以定時將檢查結果寫到db裡面 瀏覽時直接存取db 萬一有異常 09/18 16:08
6F:→ cspy: 可以發送mail或是透過其他通訊介面發送訊息 09/18 16:08
7F:推 ss610349: 一台主機用.net core或其他語言寫後台服務,開API 讓其 09/18 17:39
8F:→ ss610349: 他電腦呼叫(拋資料),後台可以把資料存在資料庫 。後 09/18 17:39
9F:→ ss610349: 台邏輯處理後就可以做很多事,包括發送email。 後台再H 09/18 17:39
10F:→ ss610349: osting一個網頁,透過websocket 把訊息拋到網頁上顯示 09/18 17:39
11F:→ ss610349: 或是你也可以在每個平台上都架設上述的服務,就可以根 09/18 17:40
12F:→ ss610349: 據ip去瀏覽每個平台的測試運行狀況 09/18 17:40