- 07 1月, 2026 5 次提交
-
-
由 陈泽健 提交于
-
由 陈泽健 提交于
- 重构 Redis 和 Emqx 日志导出的状态判断逻辑,使用变量替代三元运算符 - 简化 Nginx 日志导出的远程脚本,使用单引号 here-string 避免 PowerShell 解析问题 - 移除 Nginx 日志导出中多余的注释行 - 优化变量赋值的代码格式,增加可读性 - 调整容器信息展示逻辑,从详细信息展示改为状态汇总展示 - 移除复杂的容器详情展示代码,简化为状态图标和名称显示 - 新增 Download-RemoteFile 函数,统一文件下载逻辑 - 添加 PlatformType 全局变量设置,供容器信息检测使用
-
由 陈泽健 提交于
-
由 陈泽健 提交于
- 注释掉云电脑的chromedriver路径配置 - 启用自动化虚拟机的chromedriver路径配置 - 修正了默认浏览器驱动服务的初始化设置
-
由 陈泽健 提交于
- 在服务自检脚本中增加nginx错误日志导出逻辑 - 实现通过docker cp将容器内nginx日志拷贝到宿主机 - 添加远程临时文件下载到本地的处理流程 - 增加对ujava容器的检测和日志导出条件判断 - 添加日志文件清理和错误处理机制 - 更新需求文档中的nginx日志导出说明 - 调整chromedriver路径配置注释状态
-
- 05 1月, 2026 2 次提交
- 04 1月, 2026 5 次提交
-
-
由 陈泽健 提交于
- 实现Redis容器异常时的日志导出、远端修复和复检流程 - 添加Emqx容器异常检测和日志导出功能 - 优化issue_handler.sh中Redis容器修复脚本的交互模式和参数处理 - 更新PRD文档中的Redis修复交互模式说明和Emqx容器检测需求 - 完善服务自检需求文档中的检测功能详细描述和执行要求
-
由 陈泽健 提交于
- 重构容器信息收集逻辑,简化容器状态检查 - 新增 Redis 容器异常检测和自动修复功能 - 添加 Redis 日志导出到本地功能 - 实现 Redis 容器修复后的复检机制 - 扩展修复脚本支持 redis_container_exception 操作 - 更新上传修复脚本函数支持 Redis 异常处理 - 添加服务自检使用说明文档 - 优化代码结构和错误处理机制
-
由 陈泽健 提交于
- 更新 EMQX 镜像版本从 5.8.4 升级到 5.8.7 - 修改 EMQX 镜像仓库地址从私有仓库改为官方仓库 - 调整 EMQX 配置目录结构,将配置文件单独挂载 - 修正 EMQX 数据和日志目录权限设置路径 - 更新 Ngrok 镜像 ID 以匹配新版本 - 修复 Ngrok 脚本挂载路径的变量引用格式
-
由 陈泽健 提交于
- 移除镜像打标签步骤,简化镜像加载流程 - 删除Nacos认证配置相关变量定义 - 修改容器启动参数,使用host网络模式替代端口映射 - 调整挂载配置,移除数据目录挂载改为脚本挂载 - 简化Docker运行命令参数结构
-
由 陈泽健 提交于
- 修复了FastDFS存储卷路径配置错误,将/data/storage/storage/data改为/var/fdfs/storage/data - 统一了docker ps命令后的换行格式 - 在服务自检文档中添加了定时任务查询功能的需求描述 - 增加了新统一平台和传统平台的定时任务配置说明
-
- 31 12月, 2025 4 次提交
-
-
由 PGY 提交于
- 添加新统一平台自动化部署脚本 new_auto.sh,包含完整的系统部署流程 - 修改java容器生成文件映射路径错误
-
由 PGY 提交于
- 移除运维系统中不必要的端口开放,包括8083、18083、8306、8000、8002、9009等 - 移除预定系统中未使用的端口,如18082、899、8996、8080等 - 在预定义系统中新增UDP端口323的开放支持 - 简化端口列表,提高脚本执行效率和安全性
-
由 PGY 提交于
- 将时间戳变量声明和赋值分离,提高代码可读性 - 使用find命令替换grep -vE模式,改进网络接口检测的准确性和性能 - 为数组元素添加引号,避免变量展开问题 - 移除未使用的group变量 - 使用tee -a命令替换cat >>,提高文件写入的安全性 - 移除EMQX容器的重复端口映射配置 - 修复数组遍历时的语法,使用"${array[@]}"替换"${array[*]}" - 添加版本信息日志输出 - 移除调试用的尾日志命令注释 -
由 PGY 提交于
-
- 29 12月, 2025 2 次提交
- 26 12月, 2025 11 次提交
-
-
由 陈泽健 提交于
- 实现DNS配置检测逻辑,检查DNS服务器配置状态 - 添加DNS解析功能测试,验证域名解析成功率 - 增加网络连通性测试,验证DNS解析IP的可达性 - 实现检测到DNS异常时自动触发远程修复机制 - 添加修复后复检功能,确认DNS解析恢复正常 - 更新PRD文档说明DNS修复功能实现情况 - 优化issue_handler.sh支持非交互模式DNS修复
-
由 陈泽健 提交于
- 添加异常修复相关内容 - 详细说明宿主机进程未启动时的远程修复流程 - 补充fix_external_service_disconnect函数说明 - 增加issue_handler.sh脚本上传和执行机制描述 - 添加修复完成后的复检要求
-
由 陈泽健 提交于
- 修复了外部会议服务进程检测逻辑,支持通过 Pattern 或 Service 字段匹配 - 改进了 PowerShell 脚本中服务器对象传递方式,从 pscustomobject 改为 hashtable - 统一了新旧平台对外服务修复结果的报告格式 - 优化了 issue_handler.sh 中的 Java 环境检测和 PATH 配置 - 移除了启动脚本中的冗余 source /etc/profile 命令 - 添加了非交互模式下的自动修复执行支持
-
由 陈泽健 提交于
- 新增 Repair-ExternalMeetingService 函数处理远端修复 - 实现对外服务进程 ubains-meeting-api-1.0-SNAPSHOT.jar 检测 - 集成修复后复检机制验证进程是否成功启动 - 添加修复结果报告输出到自检报告中 - 实现异常情况下的错误处理和日志记录 - 更新需求文档说明对外服务修复流程
-
由 陈泽健 提交于
- 优化内存检测逻辑,使用更可靠的 free 命令路径查找机制 - 修复内存使用率计算公式,确保准确统计内存占用情况 - 移除已弃用的回退机制,简化内存检测流程 - 添加防火墙状态检测的日志输出,提供更详细的防火墙信息 - 改进文件下载功能,增加 pscp 命令的错误处理和调试信息 - 优化容器信息显示格式,添加分隔线提升可读性 - 统一配置文件检测的日志格式,改用 Write-Log 替代 Write-Host - 修复磁盘空间检查的异常处理,避免因驱动器访问问题中断流程 - 添加各检测模块的分段标识日志,便于追踪检测进度
-
由 陈泽健 提交于
-
由 陈泽健 提交于
- 修改上传修复脚本功能描述,添加防火墙修复支持 - 增加远程修复后复检操作说明 - 完善防火墙端口检测规则文档
-
-
由 PGY 提交于
-
由 陈泽健 提交于
fix(server): 修复服务器内存检测脚本兼容性问题 - 使用 available 计算已用内存,兼容不同 free 格式 - 添加 fallback 机制,当 free 命令不可用时使用 /proc/meminfo - 规整内存数据,防止负值或超出范围的计算结果 - 在容器信息打印之间增加分隔线 ```
-
由 陈泽健 提交于
- 修复内存检测命令,使用LC_ALL=C环境变量和CSV输出格式避免本地化问题 - 添加内存检测失败时的备用方案,通过/proc/meminfo计算内存使用情况 - 改进IP地址检测逻辑,添加服务器IP到允许列表中 - 优化grep命令添加2>/dev/null重定向和sort -u去重 - 简化IP检测输出,只显示未授权IP地址,合法IP不再打印 - 修复路径中的中文字符,将/data/第三方/wifi-local改为/data/third_party/wifi-local - 更新需求文档中的IP检测说明,明确合法地址可不打印
-
- 25 12月, 2025 4 次提交
-
-
由 陈泽健 提交于
- 在mysql连接数监测部分补充了具体的账号密码信息 - 完善了mysql连接数监测的实现细节说明
-
由 陈泽健 提交于
- 注释掉云电脑的chromedriver路径配置 - 启用自动化虚拟机的chromedriver路径配置 - 修改默认使用虚拟机环境的chromedriver路径
-
由 陈泽健 提交于
- 集成钉钉机器人API,实现自动化告警消息发送 - 重构日志审计功能,添加主机信息标识 - 修复MySQL连接数监测中的逻辑错误 - 更新文档状态标记,完善需求实现进度 - 优化代码格式化和参数传递方式
-
由 陈泽健 提交于
- 实现SSH连接管理,支持多服务器连接与自动重连 - 添加平台识别功能,自动检测新统一平台(/data/services)与传统平台(/var/www) - 实现系统识别,检测ujava、upython、upython_voice容器并映射业务系统 - 添加日志暴涨检测,采用增量行数窗口法监测日志增长速率 - 实现ERROR日志审计,抓取错误上下文并记录发生时间段 - 添加内存资源监控,记录使用峰值、平均值与时间点 - 实现MySQL连接数监测,检测容器内连接数并判断暴涨情况 - 集成多线程监控,支持并发监测多台服务器 - 配置中文日志输出与滚动文件日志记录
-
- 24 12月, 2025 2 次提交
- 18 12月, 2025 5 次提交
-
-
由 陈泽健 提交于
- 修改了自动化虚拟机的chromedriver路径注释,确保路径指向正确的可执行文件位置 - 确保Service对象能够正确引用到新的chromedriver路径 - 优化了注释格式以便更好地标识不同环境下的配置选项
-
由 陈泽健 提交于
- 改进防火墙状态检测逻辑,区分 firewalld 和 iptables 状态 - 新增 Copy-File-To-Remote 函数,支持多种方式上传文件(pscp/plink/scp) - 重构 Upload_the_repair_script 函数,使用新传输方法并增强容错 - 为修复动作添加非交互参数支持,防止远端执行卡住 - 移除部分冗余日志输出,提升脚本执行效率 - 统一远程命令执行与结果解析方式,提高稳定性
-
由 陈泽健 提交于
- 检测到防火墙未启用或状态异常时,触发远端修复脚本 - 执行修复后重新检查防火墙状态与开放端口 - 支持 firewalld 和 iptables 类型防火墙的状态识别 - 自动更新检查结果并记录修复过程日志 - 提升服务自检对安全配置的自动化处理能力
-
由 陈泽健 提交于
- 新增对 chronyd/ntpd 服务运行状态的主动检查 - 修复本地时间获取逻辑,统一使用 UTC 时间戳避免时区偏差 - 更新时间差判定条件,确保服务运行状态下才判断同步状态 - 优化日志记录内容,明确显示本地UTC时间戳与差值 - 在PRD文档中标注NTP修复功能已实现 - 调整测试报告展示逻辑,支持错误信息滚动定位 - 增加.gitignore忽略新平台日志图片目录
-
由 陈泽健 提交于
- 移除 EMQX 配置文件冗余路径检查 - 新增 issue_handler.sh 交互式菜单模式 - 支持本地运行时通过菜单选择执行动作 - 实现 NTP、端口、IP、权限等常见问题处理入口 - 增加非交互模式和确认选项支持 - 注释掉讯飞系统巡检中的转录文字检测逻辑
-