※ 本記事は、Lavanya Jain, Leo Alvaradoによる”The Right Alert to the Right Team: Managing Exadata Database Service Maintenance Notifications in OCI“を翻訳したものです。

2026年11月4日

企業のクラウド環境が拡大すると、メンテナンスやサービス更新をチームに知らせる際のバランスが重要になります。アラートが少なすぎると更新を見逃して予期しない中断につながり、多すぎると通知疲れを招きます。

Oracle Cloud Infrastructure(OCI)では、作成、管理する個々のクラウドコンポーネントをリソースと呼びます。Exadata Database Serviceの場合、Exadata Cloud InfrastructureやVMクラスタなどが該当します。これらのリソースに計画メンテナンスが必要になると、1件の更新に対しても、DBA、インフラの所有者、オンコールチームで、それぞれ異なる対応が必要になる場合があります。

チームへの情報提供には、相互補完的な2つの方法があります。インフラのメンテナンス更新を直接メールで伝えるメンテナンス連絡先(Maintenance Contacts)と、より広い範囲のサービス情報をフィルタ付きで配信するOCI Announcementsです。組織が情報をどのように配布したいかに応じて、個別にも組合せでも使用できます。

OCI Eventsはどうでしょうか。 Exadata Database Serviceは、特定のリソースやメンテナンスの活動についてOCI Eventsも発行します。イベントルールで選択したイベントタイプを監視し、OCI Notifications経由で配信できます。ただし、本記事では、メンテナンスと関連するサービス情報を把握する相互補完的な方法として、メンテナンス連絡先とOCI Announcementsを取り上げます。

適切な通知方法を選ぶ

選択肢1:メンテナンス連絡先

メンテナンス連絡先は、Exadataインフラのメンテナンス更新をメールで直接受け取る方法です。Exadata Infrastructureリソースごとに、個人や配布リストを含め、最大10個のメールアドレスを指定できます。追加の通知設定をしなくても、オラクルからこれらの連絡先にメンテナンス通知メールが直接届きます。

次の場合に適しています。

  • メンテナンスのライフサイクル全体(実施前、実施中、予定の変更、実施後)にわたり、インフラの更新を簡単かつ直接受け取りたい場合。
  • リソースごとに異なるメンテナンス日程を管理する場合。開発、テスト、本番などのExadataシステムごとに、テナンシ全体への一斉通知よりも、それぞれに合わせた受信者リストが必要です。

選択肢2:OCI Announcementsサービス

OCI Announcementsは、メンテナンスとサービス更新に関してオラクルが公開する情報を提供します。たとえば、Exadata Database Service on Dedicated Infrastructureの月次推奨パッチの更新は、Oracle DatabaseとGrid Infrastructureのセキュリティガイダンスや、利用可能なRelease Updateの確認を顧客に促します。チームはアナウンスメントのサブスクリプションで、どの情報を配信し、どのリソースに適用するかを定義できます。一方、OCI Notificationsのトピックとサブスクリプションでは、該当するアナウンスメントを誰が受信し、メール、Slack、PagerDuty、OCI Functionsなどのどの方法で配信するかを決めます。

次の場合に適しています。

  • 特定の更新を異なるチームに振り分ける必要がある場合。
  • 通知をインシデント管理ツールと連携させたい場合。
  • アナウンスメントタイプ、リソースタイプ、コンパートメントで通知範囲を限定する必要がある場合。

主な概念

OCI Announcementsを使い始めるには、3つの基本概念を理解しておくと役立ちます。

  • アナウンスメント: 計画メンテナンス、緊急変更、サービスの中断、情報更新など、リソースに影響するサービスやメンテナンスの更新についてオラクルが公開するメッセージです。アナウンスメントタイプの全一覧はこちらをご覧ください。
  • アナウンスメントのサブスクリプション: サービス、リソースタイプ、コンパートメント、アナウンスメントタイプなどの条件に基づき、送信するアナウンスメントを定義するフィルタです。フィルタの全一覧はこちらをご覧ください。
  • トピック: サブスクライバにメッセージを配信する通信チャネルです。アナウンスメントのサブスクリプションと、選択した配信先(メール、Slack、PagerDutyなど)を結び付けます。詳細はこちら。

アナウンスメントのサブスクリプション戦略の例

これらの概念を踏まえ、各チームの責任に合わせてサブスクリプションを調整できます。次の例は、アナウンスメントを選択し、適用範囲を定め、適切なチームやツールに振り分ける方法を示します。

DBAチーム

ユースケースの例:Exadata Database Serviceの本番環境で対応が必要になる可能性のあるメンテナンスや変更にDBAが備えられるよう、アナウンスメントのサブスクリプションを作成します。

  • アナウンスメントタイプ: Scheduled Maintenance(計画メンテナンス)、Required Action(必須の対応)、Recommended Action(推奨する対応)、Planned Change(計画変更)、Information(情報)
  • サービス: Oracle Exadata Database Service on Dedicated Infrastructure
  • コンパートメント: 本番データベース環境
  • トピック: 「本番データベースサービスのアナウンスメント(DBAチーム)」
  • トピックのサブスクリプション: DBAチーム(メール)または共有の運用チャネル(Slack)

オンコール/インシデント対応

ユースケースの例:本番リソースに影響する優先度の高い運用イベントをオンコールチームに知らせ、先回りして対応できるよう、アナウンスメントのサブスクリプションを作成します。

  • アナウンスメントタイプ: Emergency Change(緊急変更)、Required Action(必須の対応)、Event Notification(イベント通知)
  • サービス: Oracle Exadata Database Service on Cloud@Customer
  • コンパートメント: ミッションクリティカル
  • トピック: 「本番オンコール通知」
  • トピックのサブスクリプション: オンコールエンジニア(PagerDuty)またはインシデント対応チャネル(Slack)

2つの通知戦略を組み合わせる

2つの方法を組み合わせ、二段構えの戦略として利用できます。メンテナンス連絡先では、管理するリソースのメンテナンス更新をメールで受信すべきDBAとインフラ所有者を指定します。OCI Announcementsは、より広い範囲のメンテナンスとサービスの更新を提供し、アナウンスメントのサブスクリプションでフィルタして、OCI Notifications経由で中央の運用チームやツールに振り分けられます。リソース所有者への情報提供を維持しながら、組織全体でも、関連する更新を体系的に受信、追跡できるようになります。

どちらの方法も、正確さを維持するために定期的な見直しが必要です。メンテナンス連絡先に配布リストを使うと、チームメンバーが変わっても受信者の管理を簡素化できます。一方、コンパートメントの再編後に、以前の構成を対象としたアナウンスメントのサブスクリプションが、本来対象とすべきリソースを気付かないうちにカバーしなくなることがあります。チームや環境の変化に応じて連絡先リストとサブスクリプションを見直すことで、現在の担当者に合った通知を維持できます。

設定してみましょう

簡単なユースケースから始めます。Exadata Database Service on Exascale Infrastructureで稼働する一部のVMクラスタについて、メンテナンスとサービスに影響するイベントをチームに通知したい場合です。

設定は、大きく3つの手順で進めます。

  1. Exadata Database Service on Exascale InfrastructureのVMクラスタを特定します。
  2. アナウンスメントのサブスクリプションを作成し、通知要件に合うフィルタを追加します。
  3. 通知トピックを設定し、条件に一致するアナウンスメントの配信先を決めます。

アナウンスメントのサブスクリプションを作成

通知トピックを設定

設定完了

効果的な通知戦略では、更新を受け取るだけでなく、適切な情報を適切な人に適切なタイミングで届けることが大切です。

リソース単位の直接的な連絡にメンテナンス連絡先を使う場合も、より細かな振分けにOCI Announcementsを使う場合も、両方を組み合わせる場合も、目的はチームに情報を届け、不要な通知を減らし、重要な運用情報に基づいて対応しやすくすることです。

設定を始めるには、Exadata Database ServiceのOCIアナウンスメントのサブスクリプションを設定する方法で、詳しい手順を確認してください。

そのほかのアナウンスメントタイプ、フィルタオプション、高度な構成については、OCI Announcementsサービスのドキュメントを参照してください。