ユーザーとして Opsgenie の利用を開始する
プロフィールの設定、Opsgenie からの通知の取得、オンコール スケジュールの表示に関するすべての方法を説明します。
Opsgenie の Desk.com インテグレーションを使用して、Desk.com のアラートを Opsgenie に転送します。Opsgenie は、オンコール スケジュールに基づいて通知する適切な担当者を決定します。テキスト メッセージ (SMS)、電話、iOS、Android のプッシュ通知によって通知して、アラートが確認されるかクローズされるまでアラートをエスカレートします。Opsgenie の "add note" アラート アクティビティを Desk.com に転送します。
Desk.com で新しいケースが作成されると、統合によって Opsgenie でアラートが自動で作成されます。
Desk.com のケースがクローズまたは解決されると、Opsgenie でアラートがクローズされます。
Opsgenie でアラートにメモが追加されると、そのメモは Desk.com のケースにも追加されます。
この統合は、Opsgenie の Standard プランと Enterprise プラン、および Jira Service Management の Premium プランと Enterprise プランでのみ利用できます。
統合をチーム ダッシュボードから追加すると、そのチーム統合の所有者になります。Opsgenie では、この統合を通じて受信したアラートはそのチームのみに割り当てられます。このセクションの残りの手順に従って、統合を設定してください。
[設定] > [統合] の順に移動します。Desk.com を検索して [追加] を選択します。
[応答者] フィールドを使用して、Desk.com アラートの通知先を指定します。入力し始めると、オートコンプリートの候補が表示されます。
Opsgenie エンドポイントと API キーを含む統合 URL をコピーします。
[Save Integration (統合の保存)] を選択します。
Desk.com で管理者パネルに移動します。
[アプリ] タブで、カスタム アクションをインストールします。
アクション名「Opsgenie」を入力して、認証方法として [なし] を選択します。
統合を追加する際に、コピーした統合 URL を貼り付けます。
5. [作成] をクリックします。
6. アプリをインストールした後、[アクションを追加] をクリックします。
7. 名前を「Send to Opsgenie (Opsgenie に送信)」に設定する
8. [アクション タイプ] として [Post a JSON string to a URL (JSON 文字列を URL に投稿する)] を選択します。
9. このファイルを参照して [JSON to POST (JSON から POST へ)] フィールドに入力します。
10. [アクションを追加] をクリックします。
11. [Cases (ケース)] > [ルール] > [Inbound Interaction (受信インタラクション)] の順に移動します。
12. [+ ルールを追加] をクリックします。
13. 名前を入力して [追加] をクリックします。
14. [アプリ アクションのトリガー] と [Opsgenie: Opsgenie に送信] を選択して、ルール アクションを追加します。
15. [有効化] を [はい] に設定して [更新] をクリックします。
送信インタラクションを設定すると、ケースの変更で Opsgenie アラートを更新してクローズできます。
アラートのプロパティは、Desk.com の [Integration / Advanced Settings (統合/詳細設定)] ページから設定します。
Opsgenie が Desk.com にアラート アクションを送信できるようにするには、Desk.com と Opsgenie の両方を設定します。
Desk.com で次の手順に従います。
API アプリケーションを追加する
Desk.com で [管理パネル] > [設定] の順に移動します
「Opsgenie」という名前の API アプリケーションを追加します
生成されたキーは Opsgenie によって使用されます
Opsgenie で次の手順に従います。
Opsgenie の Desk.com インテグレーションに次の情報を追加します。
Opsgenie インテグレーション ページに移動して、Desk.com インテグレーションをクリックして変更します。
[Send Actions to Desk.com (Desk.com にアクションを送信)] がオンになっていることを確認します。
Desk アカウントのサブドメインを入力します。
"OpsGenie" API アプリケーションの [キー] を [コンシューマー キー] フィールドに貼り付けます。
"OpsGenie" API アプリケーションの [シークレット] を [Consumer Key Secret (コンシューマー キー シークレット)] フィールドに貼り付けます。
"OpsGenie" API アプリケーションの [トークン] を [アクセス トークン] フィールドに貼り付けます。
"OpsGenie" API アプリケーションの [Token Secret (トークン シークレット)] を [Access Token Secret (アクセス トークン シークレット)] フィールドに貼り付けます。
[Save Integration (統合を保存)] をクリックします。
Opsgenie はこの情報を使用して、Desk.com から API リクエストを送信し、ケースを最新の状態に保ちます。この設定はオプションです。[アクションをデスクに送信] をオフにして Desk.com インテグレーションを一方向で使用します。
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"caseId": "2558",
"caseSubject": "Fwd: test123",
"caseDescription": "",
"caseLabels": "",
"caseStatusName": "New",
"caseGroupName": "General",
"caseChannel": "email",
"casePriority": "4",
"caseUserId": "",
"caseUserName": "",
"caseOpenedAt": "2015-01-29 15:45:47 UTC",
"caseCreatedAt": "2015-01-29 15:42:47 UTC",
"caseUpdatedAt": "2015-01-29 15:42:47 UTC",
"customerId": "290081130",
"customerName": "Tuba",
"customerEmail": "tuba@gmail.com",
"customerPhone": "12345",
"customerCompany": "ifountain"
}
この内容はお役に立ちましたか?