一、项目概述 Vigilix 是一个具备多组件、多功能的系统,主要用于自动巡检、系统监控、数据推送以及告警处理等。该项目集成了 Zabbix 告警、巡检表格生成等特色功能,为运维人员提供全面的系统监控解决方案。 二、项目功能 多模块协同工作 客户端(Client):负责与用户进行交互,实现用户登录和命令执行等功能。客户端支持执行各种命令,并将命令执行结果返回给用户。 推送端(Push):根据配置将信息推送给不同的接收方,如邮件、钉钉、短信、企业微信等。支持通过 POST 方式对接 Server 服务端,实现告警及数据推送,具备轻量级架构、高并发处理能力和优异性能。 代理端(Agen...
精通C++开发,Linux 系统维护,熟悉嵌入式开发,交叉编译,i2c,spi 串口通信,STM32固件开发。有以太网网络协议 tcp,udp,ppp 分析经验。能独立开发项目。精通 Qt Widget 界面开发。熟悉 JavaScript,shell 脚本。熟悉 ffmpeg 开源库的应用。有客户端和服务器开发经验。从项目需求阶段,设计阶段,开发阶段,测试阶段,验收阶段全程参与过。开发风格稳健,成熟负责,能根据工作需要不断学习新知识。 该项目是一款面向有安全需求的企业和个人,结合国密算法自定义文件格式加密文件和文件夹,能够授权好友解密。设置解密时间和次数。支持直接发送给好友。支...