Jira Service Management の管理者向けの利用開始ガイド
最初に、Jira Service Management の使用を開始する方法を確認します。
この記事では、Jira Service Management Cloud の一部のお客様に段階的に展開されている、Jira Service Management でネイティブに利用できる新しいアラート機能を取り上げています。ご利用のサイトにはまだ表示されていないか、利用できない可能性があります。
Amazon Route 53 Health Check 統合を使用して、Amazon Route 53 のヘルス チェック アラートを Jira Service Management に転送します。Jira Service Management は、オンコール スケジュールに基づいて通知する担当者を決定します。メール、テキスト メッセージ (SMS)、電話、iOS や Android のプッシュ通知による通知を行い、アラートが承認またはクローズされるまで、アラートをエスカレートします。
Amazon Route 53 Health Check でアラートが作成されると、統合を通じて Jira Service Management でアラートが自動的に作成されます。
Amazon Route 53 は API ベースの統合です。設定は次の手順で行います。
Jira Service Management で Amazon Route 53 統合を追加する
Amazon Route 53 で統合を設定する
双方向統合は Free プランと Standard プランではサポートされていません。他のすべての統合は Free と Standard でチーム レベルでサポートされています。ただし、送信統合を機能させるには、上位のプランにアップグレードする必要があります。Settings (歯車アイコン) > Products (Jira 設定の下) > OPERATIONS からサイト レベルで統合を追加できるのは、Premium プランと Enterprise プランのみです。
統合をチームの運用ページから追加すると、そのチームが統合の所有者になります。つまり、Jira Service Management は、この統合を通じて受信したアラートをチームにのみ割り当てます。
Jira Service Management で Amazon Route 53 Health Check 統合を追加するには、次の手順に従います。
チームのオペレーション ページに移動します。
左側のナビゲーション パネルで、[統合]、[統合を追加] の順に選択します。
検索を実行して「Amazon Route 53 Health Check」を選択します。
次の画面で、統合の名前を入力します。
オプション: 特定のチームが統合からのアラートを受信するようにする場合は、[Assignee team (担当者チーム)] のチームを選択します。
[続行] を選択します。
この時点で、統合が保存されます。
[統合を設定する手順] セクションを展開して、Jira Service Management のエンドポイントと API キーを含む統合 URL をコピーします。この URL は、後ほど Amazon Route 53 Health Check で統合を設定する際に使用します。
[統合をオンにする] を選択します。
統合のために作成したルールは、統合をオンにした場合にのみ機能します。
Amazon Route 53 Health Check で統合を設定するには、次の手順に従います。
SNS トピックを作成します。Amazon SNS の使用を開始する方法をご確認ください。
以前に Jira Service Management からコピーした統合 URL をエンドポイントとして使用して、HTTPS サブスクリプションをトピックに追加します。設定が正常に完了すると、Jira Service Management で確認のアラートが作成されます。HTTPS サブスクリプションを追加する方法をご確認ください。
事前に作成した SNS トピックに通知を送信するようにヘルス チェックを設定します。
[Create alarm (アラームを作成)] で [Yes (はい)] を選択します。
[Send Notification to (通知の送信先)] で [Existing SNS Topic (既存の SNS トピック)] を選択し、作成した SNS トピックを選択します。
[Create health check (ヘルス チェックを作成)] を選択します。
ヘルス チェック ステータスの監視と通知の受け取りに関する詳細をご確認ください。
[Get notified when health check fails (ヘルス チェックに失敗したら通知を受け取る)] ウィンドウで、次の操作を行います。
[Yes (はい)] と [Send Notification to Existing Topic (既存のトピックに通知を送信)] を選択します。
Jira Service Management 用に作成したトピックを選択します。
[Create Health Check (ヘルス チェックを作成)] を選択します。
(JSON 形式)
1
2
3
4
5
6
7
8
9
10
11
12
{
"Type" : "Notification",
"MessageId" : "fa97d391-ae96-585b-97dc-830e0d4935e9",
"TopicArn" : "arn:aws:sns:us-east-1:72918xxxxxxx:test-sns-for-route53",
"Subject" : "ALARM: \"try2-awsroute53-23065a3c-3d3d-467f-8930-xxxxxx-Low-Health...\" in US East - N. Virginia",
"Message" : "{\"AlarmName\":\"try2-awsroute53-23065a3c-3d3d-xxxx-x0-82cbb897a5ab-Low-HealthCheckStatus\",\"AlarmDescription\":null,\"AWSAccountId\":\"729181xxxxxx\",\"NewStateValue\":\"ALARM\",\"NewStateReason\":\"Threshold Crossed: 1 datapoint (0.0) was less than the threshold (1.0).\",\"StateChangeTime\":\"2016-11-11T10:46:55.660+0000\",\"Region\":\"US East - N. Virginia\",\"OldStateValue\":\"INSUFFICIENT_DATA\",\"Trigger\":{\"MetricName\":\"HealthCheckStatus\",\"Namespace\":\"AWS/Route53\",\"Statistic\":\"MINIMUM\",\"Unit\":null,\"Dimensions\":[{\"name\":\"HealthCheckId\",\"value\":\"23065a3c-xxxx-467f-8930-82cbb897a5ab\"}],\"Period\":60,\"EvaluationPeriods\":1,\"ComparisonOperator\":\"LessThanThreshold\",\"Threshold\":1.0}}",
"Timestamp" : "2016-11-11T10:46:55.762Z",
"SignatureVersion" : "1",
"Signature" : "YuaEzc4ZGxWI68sBukJ0+Bn5NpI2uLpKJwmVU5uhj7+xxxxS+YprbcNH0fT22QyzxCt5oyouFMJO860ULeV8KNd0GZjJhg6xukxiXQJk3pTe9ecvqRDQVsTnVOZUII9+ITZNEFgsQ3mIZXElb8hhJixnPZJEVYSutqyDtA807HS9LSL5aLrnNCOBzqAx493phcf6b60DeyX2+m1N8WAjclDTC6UwJwaIRX+5OHnfi2+xxxxxxxxxxxxxHRcgaj2XLhe5jApIHp5L8QnVGhBpopJ56gNytvCj7/5FWg==",
"SigningCertURL" : "https://sns.us-east-1.amazonaws.com/SimpleNotificationService-b95095bebxxxxxafc7f4149a.pem",
"UnsubscribeURL" : "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:72918xxxxxx:test-sns-for-route53:d6533783-f9a2-xxxxxd2-3bcedd92a8ec"
}
Jira Service Management によって解析されたペイロード
(JSON 形式)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"Type" : "Notification",
"MessageId" : "fa97d391-ae96-xxxxx-830e0d4935e9",
"TopicArn" : "arn:aws:sns:us-east-1:72918xxxxxx:test-sns-for-route53",
"Subject" : "ALARM: \"try2-awsroute53-23065a3c-3xxxxx4xxx-82cbb897a5ab-Low-Health...\" in US East - N. Virginia",
"AlarmName" : "try2-awsroute53-23065a3c-3d3d-467xxxxxxxx-Low-HealthCheckStatus",
"AlarmDescription" : null,
"AWSAccountID" : "72918xxxxxx",
"NewStateValue" : "ALARM",
"NewStateReason" : "Threshold Crossed: 1 datapoint (0.0) was less than the threshold (1.0).",
"StateChangeTime" : "2016-11-11T10:46:55.660+0000",
"Region" : "US East - N. Virginia",
"OldStateValue" : "INSUFFICIENT_DATA"
}
この内容はお役に立ちましたか?