• 动环监控的设备架构设计


    1、监控设备的层次显示 

               客户端:  一般用网页提供显示, 需要本地配置有web服务器, web服务器在嵌入式里有:appweb、gohead、uhttpd

               编程接口: 提供http数据接口、支持查询、配置、控制, 也支持提供WSDL通讯方式。  MODBUS、SNMP可以提供对应的集中监控软件进行多设备数据的监控

                日志模块:  嵌入式系统一般有提供日志的定向与输出,比如Openwrt, 也可以自己实现日志,对嵌入式日志的要求是精巧多功能, 目前用于嵌入式日志有zlog、rtthread的ulog

                联动控制:  某个设备数据的状态的判断触发另外设备的控制, 这其中有同个设备的操作,也有跨设备操作, 跨局域网操作

                告警判断与推送:   设备的抽象,  定义告警、判断告警、告警推送对象: 邮件、电话、短信、 声光

                计划任务:  定时保持数据, 或定时发送状态, 定时备份

                 时间同步:  设备与时间服务器同步, 不同区时的时间同步

                 设备安全加密:  设备绑定uuid,  进程启动的非对称加密, 硬件加密

                 灯处理机制:       系统状态灯、运行灯、 电源灯、数据灯。 

                 开门狗管理:     喂狗机制,防止系统异常, 提供其它进程的喂狗, 进程无喂狗时重启进程

                 出厂设置:      升级时不能影响原来配置,   保存配置信息

                 数据解析:   设备来源多种多种,有485、232、网络, 进行数据通讯采集并加载解析脚本

                 数据持久化配置:    数据库、uci、ini、 序列化数据。  

                 云端数据上报:   讲究万物互联的时代,需要将每个设备能上传到云端,进行管理、统计、查看

    以上的每个模块都值得写一篇文章进行

  • 相关阅读:
    k8s存储(部署理论)
    DELL R720针对磁盘故障面板信息误报解决
    ovirt平台新建kvm操作
    宿主机计划任务执行docker相关命令
    网企-11-12
    洛谷-P1164 小A点菜
    洛谷-P1060 开心的金明
    洛谷-P1305 新二叉树
    洛谷-P1030 求先序排列
    洛谷-P1087 FBI树
  • 原文地址:https://www.cnblogs.com/hzijone/p/12130209.html
Copyright © 2020-2023  润新知