DOCS
インテグレーションガイド / Oracle Cloud Infrastructure
本記事は米国PagerDuty社のサイトで公開されているものをDigital Stacksが日本語訳したものです。無断複製を禁じます。原文はこちらです。
Oracle Cloud Infrastructureは、パブリック・クラウドの弾力性と有用性を、オンプレミス・インフラストラクチャの細かい制御、セキュリティ、予測可能性と組み合わせて、高性能、高可用性、コスト効率の高いインフラ・サービスを提供します。 Oracle Cloud Infrastructureはアラームを利用してシステム全体のリソース使用状況を可視化し、メトリックが指定されたしきい値を超えた場合に通知を設定できます。 これらのアラームは、PagerDutyに自動的に送信され、PagerDutyは正しい連絡先の方法で正しいオンコール担当者に確実に警告します。 以下の手順に従って、PagerDutyを使用してOracle Cloud Infrastructureアラートを設定します。 ご不明な点やサポートが必要な場合は、[email protected]までご連絡ください。
PagerDutyでの設定
- Configuration メニューから Services を選択します 。
- サービスページで次の操作を行います。
- 統合のために新しいサービスを作成する場合は、+Add New Service をクリックします。
- 既存のサービスにインテグレーションを追加する場合は、追加したいサービスの名前をクリックします。 その後、Integrations タブをクリックし、+ New Integration ボタンをクリックします。
- Integration Typeメニューからあなたのアプリを選択し、** Integration Nameを入力します。統合のために新しいサービスを作成する場合は、General Settingsで新しいサービスの名前を入力します。 次に、Incident Settingsで、新しいサービスのEscalation Policy**、Notification Urgency、Incident Behaviorを指定します。
- Add ServiceまたはAdd Integrationボタンをクリックして、新しいインテグレーションを保存します。あなたはサービスのIntegrationsページにリダイレクトされます。
- 新しいインテグレーションのインテグレーションキーをコピーします。
Oracle Cloud Infrastructureコンソールでの設定
- ナビゲーションメニューを開きます。 Solutions –> Platform and Edge –> Monitoring に移動してAlarm Definitionsをクリックします。
- Create alarmをクリックします。
- 監視するmetricと関連する設定を構成します。
- Notifications –> Create a topicをクリックします 。
- Create a topic セクションで、 Topic NameとTopic Descriptionを入力します。 PagerDutyサービスの名前の後にトピックの名前を付けることができます。
- Subscription ProtocolでHTTPS (PagerDuty)を選択します 。
- PagerDuty Integration URLの場合、Integration Keyのテキストボックスに、PagerDutyからコピーしたインテグレーションキーを貼り付けます。
- Create topic and subscriptionをクリックします 。
- 必要に応じて繰り返し通知を設定します。
- Save alarm をクリックします 。
- 新しく作成されたアラームのalarm detail pageが表示されます。
- PagerDuty側では、 Oracle Notification Service Subscription Confirmation というタイトルでインシデントが自動的に登録されます 。 このインシデントには、サブスクリプションを確認してインテグレーションのセットアップを完了するために必要なConfirmation URLが含まれています。
おめでとう! Oracle Cloud Infrastructure MonitoringとPagerDutyのインテグレーションを設定し終わりました! アラームのトリガー条件が満たされると、アラームはトリガー状態に移行し、PagerDutyでインシデントがトリガーされます