mirror of
https://github.com/dushixiang/pika.git
synced 2026-05-07 06:16:43 +08:00
1.6 KiB
1.6 KiB
功能特性
📊 实时性能监控
- 系统资源监控: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 配置文件,支持网卡过滤和数据保留策略