api-evangelist/amazon-incident-manager
GitHub: api-evangelist/amazon-incident-manager
AWS Systems Manager Incident Manager API 的机器可读规范集合,涵盖 OpenAPI 定义、JSON Schema、示例和校验规则,方便开发者快速集成 AWS 原生事件响应与自动化处置能力。
Stars: 0 | Forks: 0
# Amazon Incident Manager (amazon-incident-manager)
AWS Systems Manager Incident Manager 是一个事件管理控制台,旨在帮助用户缓解并恢复影响其 AWS 托管应用程序的事件。它通过自动化响应计划和跨通知渠道联系响应人员,实现更快速的事件解决。
**URL:** [访问 APIs.json URL](https://raw.githubusercontent.com/api-evangelist/amazon-incident-manager/refs/heads/main/apis.yml)
**运行:** [使用 Naftiko 的功能](https://github.com/naftiko/fleet?utm_source=api-evangelist&utm_medium=readme&utm_campaign=company-api-evangelist&utm_content=repo)
## 标签:
- 自动化, AWS, DevOps, 事件管理, 运维
## 时间戳
- **创建时间:** 2026-03-16
- **修改时间:** 2026-04-19
## API
### AWS Systems Manager Incident Manager API
AWS Systems Manager Incident Manager API 提供编程接口,用于创建和管理响应计划、事件、时间线、相关项和复制集,以实现自动化的事件响应。
**人类可读 URL:** [https://aws.amazon.com/systems-manager/features/#Incident_Manager](https://aws.amazon.com/systems-manager/features/#Incident_Manager)
#### 标签:
- DevOps, 事件管理, 运维
#### 属性
- [文档](https://docs.aws.amazon.com/incident-manager/latest/APIReference/Welcome.html)
- [OpenAPI](openapi/amazon-incident-manager-openapi-original.yml)
- [入门指南](https://docs.aws.amazon.com/incident-manager/latest/userguide/getting-started.html)
- [定价](https://aws.amazon.com/systems-manager/pricing/)
- [常见问题解答](https://aws.amazon.com/systems-manager/faq/)
## 通用属性
- [门户](https://aws.amazon.com/systems-manager/features/#Incident_Manager)
- [网站](https://aws.amazon.com/systems-manager/)
- [文档](https://docs.aws.amazon.com/incident-manager/)
- [服务条款](https://aws.amazon.com/service-terms/)
- [隐私政策](https://aws.amazon.com/privacy/)
- [支持](https://aws.amazon.com/premiumsupport/)
- [博客](https://aws.amazon.com/blogs/mt/tag/aws-systems-manager-incident-manager/)
- [GitHub 组织](https://github.com/aws)
- [控制台](https://console.aws.amazon.com/systems-manager/incidents/)
- [注册](https://portal.aws.amazon.com/billing/signup)
- [登录](https://signin.aws.amazon.com/)
- [状态页](https://health.aws.amazon.com/health/status)
- [联系方式](https://aws.amazon.com/contact-us/)
## 功能特性
| 名称 | 描述 |
|------|-------------|
| 自动化响应计划 | 创建响应计划,在事件发生时自动联系响应人员并执行 runbook。 |
| 事件跟踪 | 从集中式控制台实时跟踪事件状态、严重性和时间线。 |
| 多渠道通知 | 通过 SMS、电子邮件、语音和联系渠道中的 PagerDuty 通知响应人员。 |
| Runbook 自动化 | 作为事件响应的一部分,自动运行 Systems Manager Automation runbook。 |
| 事件后分析 | 生成包含时间线事件的分析报告,以识别根本原因并改进未来的响应。 |
| 多区域复制 | 跨多个 AWS 区域复制事件数据,以进行全局事件管理。 |
## 使用场景
| 名称 | 描述 |
|------|-------------|
| 待命管理 | 定义升级策略和待命计划,确保联系到合适的响应人员。 |
| 自动化事件检测 | 与 CloudWatch 警报和 EventBridge 集成,以自动触发响应计划。 |
| 跨团队协作 | 通过共享事件渠道,协调多个团队的事件响应。 |
| 合规与审计 | 维护事件时间线和分析报告,以满足监管合规和审计要求。 |
## 集成
| 名称 | 描述 |
|------|-------------|
| Amazon CloudWatch | 从 CloudWatch 警报自动触发事件响应计划。 |
| AWS Systems Manager Automation | 作为事件响应工作流的一部分运行自动化 runbook。 |
| PagerDuty | 与 PagerDuty 集成以进行待命管理和通知。 |
| AWS Chatbot | 在 Slack 或 Microsoft Teams 中接收事件通知和更新。 |
## 产物
按格式组织的机器可读 API 规范。
### OpenAPI
- [AWS Systems Manager Incident Manager API](openapi/amazon-incident-manager-openapi-original.yml)
### JSON Schema
涵盖事件、响应计划、时间线事件和复制集的 125 个 schema 文件。
### JSON 结构
从 JSON Schema 转换而来的 125 个 JSON 结构文件。
### JSON-LD
- [Amazon Incident Manager 上下文](json-ld/amazon-incident-manager-context.jsonld)
### 示例
从 schema 生成的 125 个示例 JSON 文件。
## 能力
Naftiko 能力被组织为共享的按 API 定义,并组合成面向客户的工作流。
### 共享的按 API 定义
- [SSM Incidents API](capabilities/shared/ssm-incidents.yaml) — 用于响应计划和事件的操作
### 工作流能力
| 工作流 | 组合的 API | 工具 | 角色 |
|----------|--------------|-------|---------|
| [事件响应](capabilities/incident-response.yaml) | SSM Incidents | 7 | 运维工程师, 站点可靠性工程师 |
## 词汇表
- [Amazon Incident Manager 词汇表](vocabulary/amazon-incident-manager-vocabulary.yaml) — 映射了 5 个资源、5 个操作、1 个工作流和 2 个角色的统一分类法
## 规则
- [Amazon Incident Manager Spectral 规则](rules/amazon-incident-manager-spectral-rules.yml) — 涵盖 6 个类别的 14 条规则,用于执行 Amazon Incident Manager API 约定
## 维护者
**姓名:** Kin Lane
**邮箱:** kin@apievangelist.com
标签:Awesome, AWS, DPI, IT服务管理, IT运维, OpenAPI, Socks5代理, 事件管理, 云计算, 亚马逊云, 告警管理, 响应计划, 库, 应急响应, 故障恢复, 漏洞利用检测, 系统管理, 系统运维, 自动化响应, 规则引擎, 跨部门协作, 通知渠道