AMS でのアプリケーション対応インシデント通知 - AMS Accelerate ユーザーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AMS でのアプリケーション対応インシデント通知

アプリケーション対応の自動インシデント通知を使用して、AMS がユーザーに代わって作成するサポートケースの通信エクスペリエンスをカスタマイズします。この機能を使用すると、AMS は AWS Service Catalog AppRegistry からカスタムワークロード設定を取得し、アプリケーションに関するメタデータを使用して AMS インシデント通信を強化し、ユーザーに代わって AMS によって作成されたサポートケースの重要度をカスタマイズします。この機能を使用するには、まず AWS Service Catalog AppRegistry にオンボードする必要があります。

AMS Accelerate のモニタリングのデフォルトの詳細については、「」を参照してくださいAMS Accelerate でのモニタリングとイベント管理

AppRegistry にオンボードしてアプリケーションを作成する

AppRegistry にオンボードするには、AppRegistry 管理者ガイドの「AppRegistry の開始方法」を参照してください。 AWS Service Catalog AppRegistry オンボーディング後、次のいずれかの方法を使用してアプリケーションを作成します。

  1. AWS コンソール: AWS コンソールを使用して AppRegistry でアプリケーションを作成する方法の詳細については、AWS Service Catalog AppRegistry 管理者ガイド「アプリケーションの作成」を参照してください。

  2. CloudFormation: AppRegistry アプリケーションは、他のリソースを定義するのと同じように定義できます。詳細については、「 AWS CloudFormation ユーザーガイド」のAWS Service Catalog AppRegistry リソースタイプのリファレンス」を参照してください。

  3. AMS オートメーション: アプリケーション登録プロセスを簡素化するために、AMS は SSM オートメーションドキュメント を提供しますAWSManagedServices-CreateAppRegistryApplication。この方法を使用するには、https://console.aws.amazon.com/systems-manager/ の AWS Systems Manager コンソールから、または次の例で説明 AWS CLI されているように を使用して、 ドキュメントを呼び出します。

    # The following registers a new application with customized severity aws ssm start-automation-execution \ --document-name "AWSManagedServices-CreateAppRegistryApplication" \ --parameters '{"ResourceAssociationType":["TAGS"],"AppTagValue":["MyApp"],"CFNStackNames":[],"ApplicationName":["BananaStand"],"ApplicationDescription":["This is my banana stand application"],"AppCriticality":["normal"],"AutomationAssumeRole":["arn:aws:iam::123456789012:role/SSMAdminRole"]}' \ --region us-east-1 # The following registers a new application with no customizations aws ssm start-automation-execution \ --document-name "AWSManagedServices-CreateAppRegistryApplication" \ --parameters '{"ResourceAssociationType":["TAGS"],"AppTagValue":["MyApp"],"CFNStackNames":[],"ApplicationName":["BananaStand"],"ApplicationDescription":["This is my banana stand application"],"AppCriticality":["unset"],"AutomationAssumeRole":["arn:aws:iam::123456789012:role/SSMAdminRole"]}' \ --region us-east-1 # You can also register applications using CloudFormation stacks aws ssm start-automation-execution \ --document-name "AWSManagedServices-CreateAppRegistryApplication" \ --parameters '{"ResourceAssociationType":["STACKS"],"AppTagValue":[""],"CFNStackNames":["arn:aws:cloudformation:us-east-1:123456789012:stack/stack-2343eddq/1a2b3c4d-5e6f-7g8h-9i0j-1k2l3m4n5o6p"],"ApplicationName":["BananaStand"],"ApplicationDescription":["This is my banana stand application"],"AppCriticality":["unset"],"AutomationAssumeRole":["arn:aws:iam::123456789012:role/SSMAdminRole"]}' \ --region us-east-1

タグを作成してケースエンリッチメントを有効にする

AMS がアプリケーションメタデータにアクセスする前に、アプリケーションにタグを付ける必要があります。次の表に、必要なタグを示します。

プレフィックスが付いたタグams:rt:は、Resource Tagger を通じて適用されます。

タグキー タグ値

ams マネージド

true

ams:rt:ams-managed

true

アプリケーションの AMS サポートケースの重要度をカスタマイズする

アプリケーションが組織にとってどの程度重要であるかを指定することで、AMS が作成したサポートケースの重要度をカスタマイズできます。この設定は、AppRegistry のアプリケーションに関連付けられた属性グループによって制御されます。属性グループ名の名前は、次のパターンと一致する必要があります。

AMS.<ApplicationName>.CommunicationOptions

前述のパターンでは、 はアプリケーションの作成時に AppRegistry で使用される名前と一致するApplicationName必要があります。

コンテンツの例:

{ "SchemaVersion": "1.0", "Criticality": "low" }

SchemaVersion

これにより、使用しているスキーマバージョンと使用可能な機能のサブセットが決まります。

スキーマバージョニング 機能

1.0

重要度値に基づいてカスタマイズされたサポートケースの重要度

重要度

このアプリケーションの重要度によって、AMS 自動システムによって作成されたサポートケースの重要度が決まります。

有効な値:

low|normal|high|urgent|critical

重要度レベルの詳細については、 AWS サポート API リファレンスSeverityLevel」を参照してください。

必須: はい

必要なアクセス許可を確認する

この機能を使用するには、AMS は次のアクセス AWS Identity and Access Management 許可にアクセスする必要があります。

  • iam:ListRoleTags

  • iam:ListUserTags

  • resourcegroupstaggingapi:GetResources

  • servicecatalog-appregistry:GetApplication

  • servicecatalog-appregistry:ListAssociatedAttributeGroups

  • servicecatalog-appregistry:GetAttributeGroup

重要

上記のアクションを拒否する IAM ポリシーまたはサービスコントロールポリシー (SCP) がないことを確認します。

API コールは ams-access-adminロールによって行われます。以下は、表示される可能性のある内容の例です。

arn:aws:sts::111122223333:assumed-role/ams-access-admin/AMS-AMSAppMetadataLookup-*