Skip to content

Latest commit

 

History

History
21 lines (11 loc) · 961 Bytes

设备信息界面开发需求.md

File metadata and controls

21 lines (11 loc) · 961 Bytes

1. 前端UI需求

在Dashboard界面可以查看到所有设备信息(图形显示)

1)设备信息包括:hostname,ip, cpu,memory相关信息

2)参考https://zhuanlan.zhihu.com/p/501135020, 开发UI界面,来取代Grafana

3)在已有的开发模板的基础上开发,开发模板路径:https://github.com/jiewu-plct/ui_development/tree/master/Vue

4)明确并列出后端需要提供数据内容和格式

2. 后端需求(附加需求)

1)后端用flask实现读取influxDB数据库中的信息,并传送给前端的API

2)针对RISC-V的设备,目前获取并展示设备信息的方式是:

python脚本定期获取数据并将数据上传到influxDB->用flask框架从influxDB获取数据并传送到前端->前端通过axios和后端交互获取数据并显示

除了以上方式,还有没有其他更好的方式来实现设备信息的获取和展示?(Prometheus目前官方不支持RISC-V)