自动巡检系统产品系统

我要开发同款
不喝咖啡2026年10月16日
2阅读

技术信息

语言技术
Java、CSS、JavaScript、jQuery
系统类型
Web、Linux、算法模型
行业分类
工业互联网

作品详情

行业场景

针对有大量主机活着网络设备需要管理的情况,开发定制的自动巡检,自动配置程序,是像批量自动化操作。

功能介绍

根据某网络公司的实际情况,网络拓扑、业务分布、业务脉络及业务需求等方面,以切实解决问题为出发点,确立系统主要功能如下:
(1) WEB端-资源类型管理
配置和管理设备的厂家、版本、设备类型、业务类型等。
(2) WEB端-资源管理
配置和管理设备列表、所属维度、所属类型,ip,端口、登录方式、帐号、密码、登录提示符等参数,。
(3) WEB端-采集机管理
配置和管理采集机,包括采集机名称,采集机池名称、ip、端口等。
(4) WEB端-模版管理
配置和管理模版类型、指令、解析脚本、告警脚本等。
(5) WEB端-任务管理
配置和管理任务名称、任务包含的设备,任务包含的指令模版,任务执行顺序,然后与调度的关系,相当于把设备和指令方案以及执行时间绑定到一起。
(6) WEB端-调度管理
配置和管理调度,定时任务触发时间,任务类型,启用状态,调用的采集机等。
(8) SERVER端
负责协调和管理采集机,管理定时任务(调度),接收web程序的请求,是web端与PROBE端的桥梁,其实WEB端和SERVER端可以合并的,但是考虑到PROBE端部署多了之后,SERVER也会增多,后期可能还要设计SERVER端支持多个负载均衡的情况,为了降低后期改造难度,所以模块化独立出来。
(9) PROBE端
负责采集数据,接收SERVER端的请求,通过TELNET、SSH2等协议登录被管理设备,执行指令操作,解析日志输出结果,根据输出结果解析告警,生成告警级别和告警正文,并反馈给采集。

项目实现

全部由我一人完成,包括设计,编写,调试,部署等所有功能,后续各种设备接入,脚本编写也是我做的

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论