Files
pika/docs/features.md
T

38 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 功能特性
## 📊 实时性能监控
- 系统资源监控: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 配置文件,支持网卡过滤和数据保留策略