
# 软件系统健康自检
#### 系统状态检查
- **系统运行状态检查**
  K8s登录后，单击pod，教育云k8s同时运行18个pod，发布后需要对新发布的pod进行检查。如果是绿色，则视为健康；如果不是绿色，则视为不健康，需要对部署的应用进行检查。
  表1系统运行状态检查 
  | **检查内容**  | **是否正常** | **备注** |
  |:---|:---|:---|
  | 服务器cpu    | 是        | /      |
  | 服务器内存     | 是        | /      |
  | 网络资源      | 是        | /      |
  | 数据库运行状态   | 是        | /      |
  | nginx运行状态 | 是        | /      |
     
  

- **系统告警信息检查**
  检查系统告警情况，无异常告警。
  
- **系统基本功能检查**
  登录系统，检查各模块基本功能是否正常。
  表2各模块功能检查列表 
  | **模块**         | **功能模块**           | **是否正常** | **备注** |
  |:---|:---|:---|:---|
  | 智慧教育数据中台       | SaCa DataExchange  | 是        | /      |
  | 智慧教育数据中台       | SaCa DataQuality   | 是        | /      |
  | 智慧教育数据中台       | SaCa DataTransform | 是        | /      |
  | 智慧教育数据中台       | SaCa DataCompare   | 是        | /      |
  | 智慧教育数据中台       | SaCa DataServices  | 是        | /      |
  | 智慧教育数据中台       | SaCa DataCatalog   | 是        | /      |
  | 智慧教育云平台-基础支撑平台 | 综合信息门户             | 是        | /      |
  | 智慧教育云平台-基础支撑平台 | 统一身份认证             | 是        | /      |
  | 智慧教育云平台-基础支撑平台 | 岗位角色平台             | 是        | /      |
  | 智慧教育云平台-校园管理平台 | 教学管理服务             | 是        | /      |
  | 智慧教育云平台-校园管理平台 | 校园日常服务             | 是        | /      |
  | 智慧教育云平台-校园管理平台 | 学生日常管理服务           | 是        | /      |
  | 智慧教育云平台-校园管理平台 | 综合素质评价系统           | 是        | /      |
     
  
 
#### 系统信息收集及自检报告
表3系统检查清单 
| **名称** | **检查项目**              | **检查记录** | **改善建议** |
|:---|:---|:---|:---|
| Nginx  | 进程是否启动                | 正常       | 无        |
| Nginx  | 监听端口是否启动              | 正常       | 无        |
| Nginx  | 日志是否有正常访问记录           | 正常       | 无        |
| Nginx  | 页面访问是否正常              | 正常       | 无        |
| 应用程序   | 能否正常登录                | 正常       | 无        |
| 应用程序   | 登录后是否按照角色显示不同权限菜单     | 正常       | 无        |
| 应用程序   | 能否正常录入数据              | 正常       | 无        |
| 应用程序   | 管理员能否正常查看信息           | 正常       | 无        |
| 日志监控   | 进程是否启动                | 正常       | 无        |
| 日志监控   | 监听端口是否启动              | 正常       | 无        |
| 日志监控   | 是否可以正常打开监控页面，查看日志监控情况 | 正常       | 无        |
   
#### 备份与恢复策略
关键数据、关键配置文件、关键日志必须有例行的备份与快速恢复机制。
在文件或数据丢失、服务器损坏、存储损坏等场景下，要能快速找到有效的备份文件，快速恢复，数据偏差不超过24小时。
