产品和服务与 Incident Manager 集成 - Incident Manager

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

产品和服务与 Incident Manager 集成

事件管理器是一项功能 AWS Systems Manager,可与以下产品、服务和工具集成。

与集成 AWS 服务

事件管理器与下表中所述的 AWS 服务 和工具集成。

AWS CDK

AWS CDK 是一个开发框架,用于使用代码来定义您的云基础架构并 AWS CloudFormation 用于配置。 AWS CDK 支持多种编程语言 TypeScript,包括、、 JavaScriptPythonJava、和 C#/Net。

有关将 AWS CDK 与事件管理器配合使用的信息,请参阅 AWS CDK API 参考中的以下部分:

AWS Chatbot

AWS Chatbot使 DevOps 软件开发团队能够使用消息传递程序聊天室来监控和响应其中的操作事件 AWS Cloud。

AWS Chatbot 使用 Incident Manager,您可以创建聊天频道,响应者可以使用这些频道来监控和响应事件。 AWS Chatbot 支持Slack聊天室、Microsoft Teams频道和 Amazon Chime 聊天室作为聊天频道。

在创建聊天频道的过程中,您还需要在 Amazon Simple Notification Service (Amazon SNS) 中创建主题Amazon SNS 是一项托管服务,可将消息从发布者提供给订阅用户。在事件响应计划中,当您将创建的聊天频道与计划关联时,您还可以选择一个或多个与该聊天频道关联的主题。这些 SNS 主题用于向事件响应者发送有关事件的通知。

有关更多信息,请参阅在 Incident Manager 中使用聊天频道

AWS CloudFormation

AWS CloudFormation 是一项服务,您可以使用它来创建包含应用程序所需的所有资源的模板,然后为您配置和配置资源。它还将配置所有依赖关系,因此您可以将更多精力放在应用程序上,而减少对资源管理的关注。

有关 AWS CloudFormation 与事件管理器配合使用的信息,请参阅《AWS CloudFormation 用户指南》中的以下主题:

Amazon CloudWatch

CloudWatch实时监控您的 AWS 资源和您运行 AWS 的应用程序。您可以使用 CloudWatch 来收集和跟踪指标,这些指标是您可以衡量资源和应用程序的变量。

您可以在事件管理器中配置 CloudWatch 警报以创建事件。 CloudWatch 当警报进入警报状态时,与 Systems Manager 和 Incident Manager 合作,根据响应计划模板创建事件。

有关更多信息,请参阅使用 CloudWatch 警报自动创建事件

Amazon Chime Amazon Chime 是一个集会议、聊天和业务电话于一体的在线工作场所。您可以使用 Amazon Chime 在组织内外开会、聊天和拨打业务电话。

您可以在 AWS Chatbot 中为 Amazon Chime 创建一个聊天频道,然后将该频道添加到响应计划中,从而将 Amazon Chime 聊天室集成到 Incident Manager 操作中。

有关更多信息,请参阅在 Incident Manager 中使用聊天频道

Amazon EventBridge

EventBridge是一项无服务器服务,它使用事件连接应用程序组件,使您可以更轻松地构建可扩展的事件驱动应用程序。

您可以配置 EventBridge 规则以监视 AWS 资源中的事件模式,并在事件与您定义的模式匹配时在事件管理器中创建事件。您的规则可以监控数十种第三方应用程序 AWS 服务 和服务中的事件模式。

有关更多信息,请参阅使用 EventBridge 事件自动创建事件

AWS Secrets Manager

借助 Secrets Manager,您可以在数据库凭证、应用程序凭证、OAuth 令牌、API 密钥和其他密钥的整个生命周期内对其进行管理、检索和轮换。

当你将 Incident Manager 与 PagerDuty 服务集成时,你会在 Secrets Manager 中创建一个包含你的 PagerDuty 凭据的密钥。

有关更多信息,请参阅将 PagerDuty 访问凭证存储在 AWS Secrets Manager 密钥中

AWS Systems Manager

Systems Manager 是一个操作中心,可用于查看和控制您的应用程序基础架构,也是云环境的安全 end-to-end 管理解决方案。以下 Systems Manager 功能可直接与 Incident Manager 集成:

  • 自动化——自动化运行手册定义了 Systems Manager 在 AWS 资源上执行的操作。在 Incident Manager 中,运行手册定义了一系列用于解决事件的自动和手动步骤。

    有关创建与 Incident Manager 一起使用的自动化运行手册的信息,请参阅 在 Incident Manager 中使用 Systems Manager Automation 运行手册

  • OpsCenter— OpsCenter 提供一个中心位置,运营工程师和 IT 专业人员可以在其中管理与 AWS 资源相关的运营工作项目(称为 OpsItems)。您可以 OpsItems直接根据事后分析进行创建,以跟进相关工作。

    有关更多信息,请参阅在 Incident Manager 中执行事件后分析

AWS Trusted Advisor

Trusted Advisor是一款可供购买基本或开发人员支持计划的 AWS 客户使用的工具。 Trusted Advisor 检查您的 AWS 环境,然后在有机会节省资金、提高系统可用性和性能或帮助填补安全漏洞时提出建议。

对于 Incident Manager, Trusted Advisor 检查复制集的配置是否使用多个配置 AWS 区域 来支持区域故障转移和响应。

与其他产品和服务的集成

您可以将 Incident Manager 与下表中所述的第三方服务集成或使用。

Jira Cloud

使用 AWS 服务管理连接器,您可以将事件管理器与基于云的第三方工作流程平台 Jira Cloud (Atlassian) 集成。

配置与 Jira Cloud 的集成后,当您在 Incident Manager 中创建新事件时,集成也会在 Jira Cloud 中创建事件。如果您在 Incident Manager 中更新了事件,则就会将这些更新添加到 Jira Cloud 中的相应事件中。如果您在 Incident Manager 或 Jira Cloud 中解决事件,则集成将根据您配置的首选项来解决这两项服务中的事件。

有关更多信息,请参阅《AWS 服务管理连接器 管理员指南》中的集成 AWS Systems Manager Incident Manager (Jira Cloud)

Jira Service Management

使用 AWS 服务管理连接器,您可以将事件管理器与基于云的第三方工作流平台 Jira Service Managem ent 集成。

配置与 Jira Service Management 的集成后,当您在 Incident Manager 中创建新事件时,集成也会在 Jira Service Management 中创建事件。如果您在 Incident Manager 中更新了事件,则就会将这些更新添加到 Jira Service Management 中的相应事件中。如果您在 Incident Manager 或 Jira Service Management 中解决事件,则集成将根据您配置的首选项来解决这两项服务中的事件。

有关更多信息,请参阅《AWS 服务管理连接器 管理员指南》中的配置 Jira Service Management

Microsoft Teams

Microsoft Teams 提供基于云的协作工具,用于团队消息、音频和视频会议以及文件共享。

您可以在 AWS Chatbot 中为 Microsoft Team 创建聊天频道,然后将该频道添加到响应计划中,从而将 Microsoft Teams 频道集成到 Incident Manager 操作中。

有关更多信息,请参阅在 Incident Manager 中使用聊天频道

PagerDuty

PagerDuty是一款支持寻呼工作流程和升级策略的事件响应工具。

将事件管理器与集成后 PagerDuty,可以在响应计划中添加 PagerDuty 服务。之后,每当在事件管理器中创建事件 PagerDuty 时,都会在中创建相应的事件。中的事件除了在事件管理器中定义的寻呼工作流程和升级策略外,还 PagerDuty 使用您在其中定义的寻呼工作流程和升级策略。 PagerDuty将事件管理器中的时间轴事件作为事件备注附上。

要将 Incident Manager 与集成 PagerDuty,您必须先在中创建一个 AWS Secrets Manager 包含您的 PagerDuty 凭据的密钥。

有关向中的密钥添加 PagerDuty REST API 密钥和其他所需详细信息的信息 AWS Secrets Manager,请参阅将 PagerDuty 访问凭证存储在 AWS Secrets Manager 密钥中

有关将您的 PagerDuty 账户中的 PagerDuty 服务添加到事件管理器中的响应计划的信息,请参阅主题中将 PagerDuty 服务集成到响应计划的步骤制定响应计划

ServiceNow

使用 AWS 服务管理连接器,您可以将 Incident Manager 与ServiceNow基于云的第三方工作流程平台集成。

配置集成后 ServiceNow,当您在事件管理器中创建新事件时,集成还会在中 ServiceNow 创建事件。如果您在 “事件管理器” 中更新事件,它会对中相应的事件进行这些更新 ServiceNow。如果您在事件管理器或中解决事件 ServiceNow,则集成将根据您配置的首选项来解决这两个服务中的事件。

有关更多信息,请参阅《AWS 服务管理连接器 管理员指南》 AWS Systems Manager Incident Manager ServiceNow中的 “集成”。

Slack

Slack 提供基于云的协作工具,用于团队消息、音频和视频会议以及文件共享。

您可以在 AWS Chatbot 中为 Slack 创建聊天频道,然后将该频道添加到响应计划中,从而将 Slack 频道集成到 Incident Manager 操作中。

有关更多信息,请参阅在 Incident Manager 中使用聊天频道

Terraform

HashiCorp Terraform 是一种开源基础设施即代码 (IaC) 软件工具,它提供命令行界面 (CLI) 工作流程来管理各种云服务。对于 Incident Manager,您可以使用 Terraform 来管理或提供以下内容:

SSM 事件管理器联系人资源

SSM 联系人数据源

SSM Incident Manager 资源

SSM Incident Manager 数据来源