38 lines
1.6 KiB
Markdown
38 lines
1.6 KiB
Markdown
# 功能特性
|
||
|
||
## 📊 实时性能监控
|
||
|
||
- 系统资源监控:CPU、内存、磁盘、网络、GPU、温度等指标
|
||
- 时序数据查询:支持多种时间范围(5分钟、15分钟、30分钟、1小时),实时刷新和历史趋势分析
|
||
|
||
## 🔍 服务监控
|
||
|
||
- HTTP/HTTPS 监控:支持状态码检查、响应时间测量、内容匹配、HTTPS 证书到期检测
|
||
- TCP 端口监控:检测端口连通性和响应时间
|
||
- ICMP/Ping 监控:测量网络延迟和丢包率
|
||
|
||
## 🛡️ 防篡改保护
|
||
|
||
- 文件保护:保护关键目录,防止未授权修改
|
||
- 实时监控:基于 fsnotify 实时监控受保护目录的文件变动
|
||
- 属性巡检:定期检查不可变属性,自动恢复被篡改的保护
|
||
- 事件告警:实时上报文件变动事件和属性篡改告警
|
||
|
||
## 🔒 安全审计与应急响应
|
||
|
||
- **资产清单收集**:支持收集网络资产(端口、连接、防火墙)、进程资产、用户资产(SSH配置、密钥)、登录日志、文件资产(Cron、服务、启动脚本)、内核资产等
|
||
- **安全风险分析**:自动检测登录异常、可疑进程、用户权限风险、SSH配置安全问题等,并按严重程度分级(Critical/High/Medium/Low)
|
||
- **历史审计记录**:保存审计历史,支持查询和对比
|
||
|
||
## 🔐 认证与授权
|
||
|
||
- 支持多种认证方式:Basic Auth(bcrypt)、OIDC、GitHub OAuth
|
||
- 灵活的权限管理:管理员权限、公开页面、JWT Token 认证
|
||
|
||
## 📦 部署与运维
|
||
|
||
- Docker Compose 一键部署,数据持久化
|
||
- 支持 SQLite 和 PostgreSQL 两种数据库方案
|
||
- 灵活的 YAML 配置文件,支持网卡过滤和数据保留策略
|
||
|