系统概述
一个基于《X园区自动化巡检脚本》为雏形衍生出来的 网络设备资产巡检管理系统,支持多厂商、多设备类型的自动化巡检。帮助运维人员高效完成日常巡检工作,及时发现设备隐患。
功能模块
仪表盘
系统首页,直观展示关键运维数据:
● 设备统计:总设备数、在线/离线设备、正常/异常设备
● 巡检统计:今日巡检次数、成功率、异常设备数
● 任务状态:待执行任务、执行中任务、已完成任务
● 最新异常:最近发现的异常设备列表
设备管理
功能说明
集中管理所有网络设备信息,支持批量导入导出。
主要功能
● 设备列表:查看所有设备,支持按厂商、类型、状态筛选
● 添加设备:录入设备基本信息和连接参数
● 批量导入:通过 Excel 批量导入设备信息
● 导出设备:导出设备清单到 Excel 文件
● 设备测试:测试设备连接是否正常
设备信息
字段 说明
设备名称 设备标识名称
IP地址 设备管理IP
厂商 华为/H3C/思科/锐捷等
设备类型 交换机/路由器/防火墙等
SSH端口 SSH连接端口,默认22
SNMP版本 SNMP协议版本
计划任务
功能说明
配置定时巡检任务,实现自动化周期性巡检。
主要功能
● 创建定时巡检任务
● 设置巡检周期(每日/每周/每月)
● 选择巡检目标设备
● 启用/禁用任务
● 查看任务执行历史
任务类型
● 全量巡检:对所有设备执行完整巡检
● 分组巡检:对指定厂商或类型的设备巡检
● 单设备巡检:对特定设备执行巡检
巡检记录
单台巡检
对单台设备执行即时巡检,实时查看巡检结果。
● 选择目标设备
● 选择巡检命令
● 实时显示巡检输出
● 支持结果导出
批量任务
管理批量巡检任务,查看历史巡检记录。
● 查看所有批量巡检任务
● 下载巡检报告
● 查看巡检详情
● 统计巡检结果
任务中心
功能说明
查看所有巡检任务的执行状态和结果。
任务状态
状态 说明
待执行 任务已创建,等待执行
执行中 任务正在执行
已完成 任务执行完成
已失败 任务执行失败
主要功能
● 查看任务执行进度
● 查看巡检结果摘要
● 下载巡检报告
● 重新执行失败任务
异常统计
功能说明
统计分析设备异常情况,帮助定位问题。
统计维度
● 按厂商统计:各厂商设备异常分布
● 按类型统计:各类型设备异常分布
● 按时间统计:异常趋势变化
异常类型
● 设备连接失败
● CPU使用率过高
● 内存使用率过高
● 接口错误计数
● 环境温度告警
● 自定义规则告警
系统设置
用户管理
管理系统用户账号和权限。
● 添加/编辑/删除用户
● 重置用户密码
● 设置管理员权限
● 启用/禁用账号
厂商管理
管理系统支持的设备厂商。
● 添加自定义厂商
● 编辑厂商信息
● 删除无关联厂商
命令配置
配置各厂商设备的巡检命令模板。
● 按厂商/设备类型分类
● 自定义巡检命令
● 设置命令执行顺序
● 批量导入/导出命令
告警设置
配置告警阈值和通知方式。
● CPU使用率告警阈值
● 内存使用率告警阈值
● 温度告警阈值
● 接口错误包阈值
● 自定义告警规则
系统管理
系统运行参数配置。
● 数据库管理
● 日志查看
● 系统信息查看
● 数据清理
系统状态
查看系统运行状态和资源使用情况。
● 服务运行状态
● 数据库状态
● 磁盘使用情况
● 系统版本信息
支持的设备厂商
厂商 支持设备类型
华为 交换机、路由器、防火墙
H3C 交换机、路由器、防火墙
思科 交换机、路由器、防火墙
锐捷 交换机、路由器
中兴 交换机、路由器
神州数码 交换机、路由器
迈普 交换机、路由器
戴尔 交换机
Mikrotik 路由器
其他 自定义命令
巡检方式
SSH 巡检
通过 SSH 协议连接设备执行命令,适用于所有支持 SSH 的设备。
● 支持用户名密码认证
● 支持密钥认证
● 自动处理交互式命令
SNMP 巡检
通过 SNMP 协议获取设备信息,适用于开启了 SNMP 的设备。
● 支持 SNMP v1/v2c/v3
● 获取系统信息、接口状态
● 获取 CPU、内存使用率
● 获取环境温度等信息
输出报告
巡检报告格式
● Excel 格式:便于存档和二次处理
● 多工作表:按设备分页展示
● 汇总统计:巡检结果概览
报告内容
● 设备基本信息
● 巡检命令输出
● 异常标记
● 巡检时间戳
默认账号
首次安装后的默认管理员账号:
用户名 admin
密码 admin@1245
技术支持
如遇问题,请查看系统日志或联系技术支持
刘工:374143265@qq.com
后期计划
1.增加多并发巡检;
2.增加监控功能;
3.告警消息通知(邮箱、飞书、企业微信等消息接口对接);
4.优化bug等;
5.网络安全相关模块;
评论 (0)