[问题] 硬件测试监控系统搭建

楼主: 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