- 13 5月, 2026 7 次提交
-
-
由 陈泽健 提交于
- 修改ARM自动部署脚本中的镜像文件扩展名为.tar - 创建服务自检模块化拆分转换shell脚本需求文档 - 定义PowerShell到Shell脚本的技术映射方案 - 规划模块转换优先级和执行计划 - 设计新的目录结构和配置管理机制 - 制定测试验证和风险评估计划
-
由 陈泽健 提交于
- 新增PRD文档描述将PowerShell脚本转换为shell脚本的需求 - 定义了完整的目录结构调整方案,支持Linux环境运行 - 规划了从AuxiliaryTool/ScriptTool/ServiceSelfInspection模块到lib/system/service/utils的完整迁移路径 - 包含系统基础检测、服务层检测和工具脚本的全面转换计划 - 更新了IP地址配置从192.168.5.45到192.168.5.52的修改示例
-
由 陈泽健 提交于
- 移除修复PowerShell Here-String换行符的Python脚本 - 删除MySQL深度检测的Shell脚本 - 删除Redis深度检测的Shell脚本 - 清理相关辅助工具脚本文件
-
由 陈泽健 提交于
- 将UjavaServices相关变量声明为全局变量以确保进程检测正常工作 - 修复新统一平台java服务进程检测逻辑,使用全局变量引用 - 更新自动化部署脚本中的java镜像路径为arm_java1.8.0_321.tar.gz - 调整docker容器挂载路径映射,移除重复的web目录挂载 - 在容器启动命令中添加start.sh启动脚本执行 - 修复FastDFS中间件安装脚本中的镜像ID和标签配置 - 添加模块强制卸载机制确保使用最新版本模块 - 优化数组计数逻辑避免PowerShell版本兼容性问题 - 移除重复的平台类型检测逻辑,使用主函数检测结果 - 注释掉现场数据备份功能避免意外触发 - 增强参数验证和错误处理机制
-
由 陈泽健 提交于
- 修复ARM架构Docker安装脚本中的文件扩展名错误 - 改进新统一平台系统类型的精细化检测,区分独立挂载点和根分区 - 更新文件权限检查脚本的日志级别,将未找到文件从错误改为警告 - 优化文件权限检查结果的统计显示,分别统计找到和缺失的项目数量 - 统一平台类型检测逻辑,使用/data/services目录作为判断标准 - 添加平台类型检测失败时的默认处理机制 - 修复硬盘空间检测脚本中未知系统类型的错误提示
-
由 陈泽健 提交于
- 将系统架构检测从x86改为arm架构 - 更新错误提示信息以匹配arm架构要求 - 修改系统架构判断条件为aarch64 - 调整日志输出内容以反映正确的架构信息
-
由 陈泽健 提交于
- 添加 /data/middleware/mysql/conf/my.cnf 到新平台配置文件检查列表 - 添加 /usr/local/docker/mysql/my.cnf 到传统平台配置文件检查列表 - 扩展服务器健康检查功能以覆盖更多关键配置文件路径
-
- 12 5月, 2026 5 次提交
-
-
由 陈泽健 提交于
- 移除不必要的日志文件挂载路径 - 简化 Docker 容器启动参数 - 更新本地变量定义以匹配实际使用需求
-
由 陈泽健 提交于
- 将Redis日志文件路径从 /data/middleware/redis/redis.log 更新为 /data/middleware/redis/log/redis.log - 确保日志目录结构与数据目录分离,提升文件管理规范性
-
由 陈泽健 提交于
fix(deploy): 修复ARM架构部署脚本中防火墙端口配置问题 - 将直接修改XML文件方式改为使用firewall-cmd官方命令添加端口 - 添加端口后自动重载防火墙配置使规则立即生效 - 改进错误处理逻辑并提供更详细的错误日志信息 - 移除手动修改配置文件的方法提高脚本稳定性 ```
-
由 陈泽健 提交于
统一修改多个服务的镜像文件路径从 /data/offline_auto_unifiedPlatform/data/temp 到 /data/temp - 修正 Python 语音后端服务、iListen 语音服务、paperless 服务和电子桌牌服务的文件路径 - 更新防火墙端口添加方式,使用 firewall-cmd 官方命令替代直接修改 XML 文件 - 添加防火墙配置重载逻辑确保端口规则立即生效 - 改进防火墙操作的日志记录和错误处理机制
-
由 陈泽健 提交于
- 添加了Redis日志文件路径变量定义 - 配置了Redis日志文件到容器的数据卷映射 - 确保Redis日志能够正确持久化到主机目录
-
- 11 5月, 2026 14 次提交
-
-
由 陈泽健 提交于
- 添加了Redis日志文件路径变量定义 - 配置了Redis日志文件到容器的数据卷映射 - 确保Redis日志能够正确持久化到主机目录
-
由 陈泽健 提交于
- 将JDK版本从8u472-linux-x64更新为8u492-linux-arm - 修复会议系统部署脚本中的JDK路径配置 - 修复监控系统部署脚本中的JDK路径配置 - 修复语音系统部署脚本中的JDK路径配置
-
由 陈泽健 提交于
fix(deploy): 修复JDK部署脚本中ARM架构文件路径,arm架构升级为492版本 - 修正了JDK压缩包路径中的架构标识从x64改为arm - 确保ARM架构下正确的JDK版本部署 ```
-
由 陈泽健 提交于
- 统一电子桌牌服务镜像文件名为下划线分隔格式 - 更新Docker安装包文件名为arm前缀格式 - 保持文件路径一致性便于维护管理
-
由 陈泽健 提交于
- 将nginx版本从v1.27.3升级到v1.30 - 修正nginx镜像压缩包文件名格式,将连字符改为下划线 - 确保临时目录路径与文件名格式一致
-
由 陈泽健 提交于
- 修改cardtable服务工作目录从 /data/third_party/wifi-local 到 /data/third_party/cardtable - 为cardtable服务创建独立的wifi-local子目录并调整数据库路径映射 - 更新容器挂载路径以匹配新的工作目录结构 - 更新Redis镜像版本从6.2.6到8.2.2并修改文件名格式 - 添加Redis日志文件挂载路径配置 - 统一部署脚本中的目录结构以提高一致性
-
由 陈泽健 提交于
- 将中间件安装脚本从auto_middleware_install.sh更改为arm_auto_middleware_install.sh - 将文件上传检查脚本从auto_file_upload_check.sh更改为arm_auto_file_upload_check.sh - 将定时任务设置脚本从auto_crontab_settings.sh更改为arm_auto_crontab_settings.sh - 将主服务部署脚本从auto_deploy_services.sh更改为arm_auto_deploy_services.sh - 将防火墙设置脚本从auto_firewall_settings.sh更改为arm_auto_firewall_settings.sh - 将空间检查脚本从auto_check_space.sh更改为arm_auto_check_space.sh - 为会议、监控和语音三个部署场景同时应用上述脚本引用更新
-
由 陈泽健 提交于
- 重命名主部署脚本文件名为arm_new_auto.sh - 更新中间件安装脚本引用路径为arm_auto_middleware_install.sh - 更新文件上传检查脚本引用路径为arm_auto_file_upload_check.sh - 更新定时任务设置脚本引用路径为arm_auto_crontab_settings.sh - 更新主服务部署脚本引用路径为arm_auto_deploy_services.sh - 更新防火墙设置脚本引用路径为arm_auto_firewall_settings.sh - 更新系统空间检查脚本引用路径为arm_auto_check_space.sh
-
由 陈泽健 提交于
- 更新Java容器镜像从v6版本降级至v4版本,对应tar包版本从472调整为321 - 修改Python服务镜像标签从v16降至v15,离线包名称改为ARM适配版本 - 调整语音后端服务镜像配置,统一使用ARM架构Python基础镜像 - 移除iListen语音服务的完整部署逻辑,仅保留ARM架构不支持提示 - 更新无纸化服务离线包路径至统一临时目录结构 - 优化电子桌牌服务镜像命名规范,添加容器启动脚本挂载配置
-
由 陈泽健 提交于
fix(deploy): 更新ARM架构中间件部署脚本 - 更新Docker版本从29.1.3到29.4.3 - 修复架构标识从arm_64更正为x86_64 - 重构FastDFS部署逻辑,简化为单容器部署 - 添加sudo权限自动检测和处理机制 - 更新FastDFS镜像路径和配置参数 - 修改Nacos和Nginx镜像文件名为ARM专用版本 - 优化容器状态检查和日志输出 - 统一使用SUDO变量处理权限问题 ```
-
由 陈泽健 提交于
- 修改Redis镜像文件路径从redis8.2.tar.gz到arm_redis6.2.6.tar - 更新Redis镜像版本从v3到v2 - 适配ARM架构的Redis镜像文件名
-
由 陈泽健 提交于
fix(deploy): 修正ARM架构EMQX镜像文件路径 - 修改container_name变量定义位置到函数内部 - 更新EMQX镜像压缩包文件名为arm_uemqx5.8.7.tar.gz ```
-
由 陈泽健 提交于
- 将auto_middleware_install.sh重命名为auto_middleware_install_arm.sh - 更新MySQL镜像路径从umysql.tar.gz到arm_mysql8.0.28.tar - 降级MySQL镜像版本从v5.2到v4 - 降级Nacos镜像版本从v2.5.2到v2.5.1 - 降级Nginx版本从1.27.4到v1.27.3 - 为Nginx容器启动命令添加daemon off参数
-
由 陈泽健 提交于
- 实现MySQL、Redis、EMQX、Java、Python、Nginx、Nacos容器的模糊匹配检测 - 添加EMQX Dashboard状态检测功能 - 增加Spring Boot Actuator端点检测 - 添加Java应用配置文件检测 - 实现Nginx访问日志状态码统计 - 添加Nginx慢请求检测 - 增加应用日志错误频率和类型检测 - 创建新的服务器空间检查脚本 - 优化容器状态检测逻辑和错误处理机制
-
- 10 5月, 2026 3 次提交
-
-
由 陈泽健 提交于
- 新增CPU调度器阻塞进程检测功能 - 添加进程可执行文件路径和孤儿进程统计 - 集成系统错误日志和OOM killer详细检测 - 扩展PowerShell脚本中的监控指标和阈值设置 - 优化长列表项过滤逻辑并保留关键进程信息
-
由 陈泽健 提交于
- 新增系统资源限制、内核启动参数和内核关键参数检测 - 扩展CPU检测,增加中断统计、软中断、调度器队列和CPU亲和性检测 - 添加内存压力、虚拟内存统计、Slab缓存和大页内存检测 - 增加磁盘延迟、NFS挂载、RAID状态、LVM和磁盘调度算法检测 - 新增不可中断进程、进程文件句柄和网络连接数TOP5检测 - 添加TCP参数、扩展统计、ARP表、路由表和Socket统计检测 - 扩展PowerShell脚本模块映射和国际化
-
由 陈泽健 提交于
- 将安全合规检测模块重命名为 43_security_compliance.sh - 将系统日志检测模块重命名为 44_system_logs.sh - 将时间同步检测模块重命名为 45_time_sync.sh - 更新PowerShell脚本中的模块映射关系 - 添加安全合规检测相关的显示名称和阈值配置 - 添加系统日志检测相关的显示名称和阈值配置 - 添加时间同步检测相关的显示名称和阈值配置 - 移除原有的 08_security_check.sh、09_system_logs.sh 和 10_time_sync.sh 文件
-
- 09 5月, 2026 8 次提交
-
-
由 陈泽健 提交于
- 新增Nginx深度检测脚本,实现连接统计、进程监控、配置检查等功能 - 新增Nacos深度检测脚本,实现服务实例统计、健康状态、Raft集群检测 - 新增FastDFS深度检测脚本,实现存储状态、同步状态、文件统计检测 - 优化EMQX最大连接数检测逻辑,修正集群模式识别算法 - 更新PowerShell主脚本,添加新的检测模块映射和结果显示配置 - 扩展系统阈值配置,为新增服务添加相应的告警规则定义
-
由 陈泽健 提交于
- 更新模块分类规则,调整Docker和MySQL模块编号范围 - 新增综合诊断模块支持,添加40_综合诊断模块前缀识别 - 扩展显示名称映射,增加Redis、MySQL、EMQX等组件的基础指标 - 完善阈值配置体系,添加系统、Docker、MySQL、Redis、EMQX等多组件阈值 - 增加新的状态判断逻辑,支持运行中、异常、未运行、已停止等状态识别 - 引入深度检测模块,新增21_Docker深度检测等功能模块 - 重构报告生成逻辑,优化Markdown报告格式和内容结构 - 增加综合诊断数据文件生成功能,支持远程数据传输处理
-
由 陈泽健 提交于
- 更新需求文档中的完成状态标记和进度跟踪 - 创建系统基础信息检测模块 01_system_basic.sh - 创建CPU资源检测模块 02_cpu_check.sh,包含使用率和TOP5进程检测 - 创建内存资源检测模块 03_memory_check.sh,包含使用率和NUMA架构检测 - 创建磁盘资源检测模块 04_disk_check.sh,包含SMART健康状态检测 - 创建OOM和内核异常检测模块 05_oom_check.sh - 实现各模块的独立执行和统一输出格式 - 完成第一
-
由 陈泽健 提交于
- 创建8周实施计划,包含基础设施搭建、系统模块拆分、服务模块拆分和测试优化四个阶段 - 设计模块化架构,将4300+行PowerShell脚本拆分为PowerShell主脚本、Shell检测模块和通用函数库 - 规划33个检测模块(12个系统模块+21个服务模块),实现配置文件和通用函数库 - 制定详细任务分解、风险管理、验收标准和进度跟踪机制 - 提供完整的实施检查清单和开发模板,确保项目按计划执行 - 定义成功标准
-
由 陈泽健 提交于
- 移除 AutomatedServiceMonitoring.sh 脚本文件 - 清理相关配置和依赖安装功能 - 删除日志监控、内存监控、MySQL监控等功能模块 - 移除邮件通知和钉钉机器人集成功能 - 清理磁盘空间检测和容器信息收集功能 - 删除Markdown转HTML报告生成功能
-
由 陈泽健 提交于
- 添加内核启动参数、系统资源限制、内核关键参数检测 - 增加内存压力、虚拟内存统计、大页内存使用情况监控 - 新增中断统计、软中断统计检测功能 - 添加磁盘挂载情况、RAID状态、磁盘调度算法检测 - 扩展进程状态检测,包括按进程统计打开文件数 - 增加TCP参数配置、TCP扩展统计、ARP表、路由表检测 - 新增iptables规则、异常cron任务、空密码账户安全检测 - 添加内核panic/oops、服务崩溃记录、资源耗尽事件日志检测 - 扩展Docker容器资源限制、日志错误扫描、Docker事件检测 - 增加Spring Boot健康检查、Java线程dump分析功能 - 添加Java错误频率统计、Nginx慢请求分析功能 - 更新报告模板,增加内核参数等新检测项显示 - 将检测点数量从120+提升至150+
-
由 陈泽健 提交于
- 新增MySQL活跃查询详情、TOP5耗时查询和慢查询统计 - 新增MySQL缺少索引表检测和数据库分布统计 - 新增Redis Keyspace信息和键类型分布采样分析 - 新增Redis持久化状态、复制状态和慢日志TOP10检测 - 新增EMQX客户端连接详情、Broker统计和综合指标监控 - 新增EMQX消息丢弃详情和连接异常统计功能 - 新增Java应用GC统计和JVM堆内存配置详情 - 优化数据库列表过滤规则,排除系统数据库和警告信息
-
- 08 5月, 2026 3 次提交
-
-
由 陈泽健 提交于
- 新增EMQX Broker信息检测,获取版本和节点名称 - 新增EMQX Topic统计检测,监控活跃路由数量 - 新增EMQX集群状态检测,检查节点数量和运行状态 - 新增JVM运行时详细信息检测,监控内存使用和线程情况 - 实现虚拟内存、物理内存、数据段、栈段等详细指标监控 - 添加堆内存比例监控和相应的健康状态判断
-
由 陈泽健 提交于
- 新增线程池状态监控,显示运行/连接/空闲连接数 - 集成InnoDB引擎状态检测功能 - 实现临时表使用率统计和阈值告警 - 添加数据库总大小统计功能 - 增加表数量统计功能 - 实现主从复制状态检测 - 添加Binlog日志过期时间监控 - 扩展健康检查脚本的数据解析能力
-
由 陈泽健 提交于
- 新增活跃查询数监控 - 新增Binlog状态检测 - 新增表碎片检测功能 - 新增连接错误统计 - 新增InnoDB缓冲池大小监控 - 新增事务状态统计 - 新增锁等待检测功能 - 完善MySQL性能指标监控体系
-