企业运维工具系统(OpsTools)
我们的 OpsTools 是运维工程师的'瑞士军刀',把日常运维中最常用的几十种工具功能集成到一个统一入口,包括中间件管理、数据库管理、证书管理、域名管理、短网址等。
运维日常工作中有一类需求很零散但又高频:查一下 Kafka 的消费 lag、看下 Redis 的 key 数量、给某个域名续个证书、生成一个短链接……这些事情说大不大,但每件事都要登录不同的系统,效率很低。OpsTools 把所有这些散落的功能整合到了一起。
1. 中间件管理
- Redis 管理:Key 查询/删除/过期时间设置、内存分析、慢查询日志、连接数监控
- Kafka 管理:Topic 创建/删除/配置、Consumer Group Lag 监控、消息查询与重放
- RocketMQ 管理:Topic/Group 管理、消息轨迹追踪、堆积告警
- Elasticsearch 管理:索引管理、集群健康检查、慢查询分析、分片重分配
- Nginx 管理:配置在线编辑、语法检查、热重载、访问日志分析
2. 数据库管理
- MySQL/PostgreSQL:慢查询分析、连接池状态、锁等待检测、表空间监控
- SQL 审核:生产环境 DDL/DML 语句提交前自动审核(是否符合规范、是否有风险)
- 数据查询控制台:Web SQL 编辑器,支持自动补全、执行计划分析、结果导出
- 备份管理:手动备份、定时备份、备份恢复验证
3. 域名与证书管理
- 域名全生命周期:注册、续费、DNS 解析配置、备案状态跟踪
- DNS 管理:A/CNAME/MX/TXT 记录的可视化管理,支持批量导入
- SSL 证书管理:证书到期前 30 天自动提醒,支持自动续签(Let’s Encrypt)
- 证书部署:一键部署证书到 Nginx、CDN、负载均衡
4. 短网址系统
- 自定义短链接:长 URL → 短域名,支持自定义后缀
- 访问统计:每个短链接的 PV、UV、来源分布
- 有效期管理:设置短链接的有效期,到期自动失效
- 权限控制:哪些人可以创建/管理短链接
5. 文件与日志管理
- 文件分发:批量上传文件到多台服务器
- 日志检索:对接 ELK/Loki,Web 界面直接搜索日志
- 临时文件清理:按时间、按大小、按规则自动清理
- 文件对比:两个配置文件的可视化 Diff
6. 工具箱
编码解码:Base64、URL、Unicode、MD5、SHA256
JSON/YAML 格式化与校验
Cron 表达式生成器
正则表达式测试
时间戳转换
加解密工具(AES/RSA)