Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OCI監視機能深掘り 第2回
Search
Database Technology Inc.
July 30, 2026
Technology
3
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OCI監視機能深掘り 第2回
OCIの監視について 全3回の2回目になります
今回は基本的な監視で利用される
サービスに関して深堀りしていきます
#OCI #monitoring #Alarm
Database Technology Inc.
July 30, 2026
More Decks by Database Technology Inc.
See All by Database Technology Inc.
【2026年4月~2026年5月】OCI新機能のまとめ
dbtec
0
24
OCI監視機能深掘り 第1回
dbtec
1
65
【2026年2月~2026年3月】OCI新機能のまとめ
dbtec
0
50
【2025年12月~2026年1月】OCI新機能のまとめ
dbtec
0
56
OCI Vaultについて<応用とまとめ>
dbtec
0
48
【2025年10月~11月】OCI新機能のまとめ
dbtec
0
120
OCI Vaultについて<シークレットについて>
dbtec
0
290
OCI Vaultについて<マスター暗号化キー>
dbtec
0
81
OCI Vaultについて<概要>
dbtec
0
92
Other Decks in Technology
See All in Technology
Atlassian Cloudサポート業務でのAIエージェント活用事例
smt7174
0
110
最新IoT事例11選に学ぶ!現場の成功パターンと実践のコツ【SORACOM Discovery 2026】
soracom
PRO
0
120
plamo-3-translateの開発
pfn
PRO
0
180
Claude Code並行開発環境の ムダ‧ムラ‧ムリを見直した話
muranakaaa
0
320
ソフトウェアアーキテクチャ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
2
1k
QAと開発の両側から進める AI活用 -QAプロセスAI支援ツールキットと Inner Loop / Outer Loopの取り組み-
legalontechnologies
PRO
2
370
最高のシステムプロンプトを作るためにフィードバック機能を導入した話
alchemy1115
1
230
文字起こし基盤の信頼性
abnoumaru
0
150
論語・武士道・産業革命から見る かわるもの、かわらないもの
ichimichi
8
1.7k
AI研修(Day1)【MIXI 26新卒技術研修】
mixi_engineers
PRO
2
2.7k
StepFunctionsとGraphRAGを活用した暗黙知活用のためのRAG基盤
yakumo
0
190
人依存からAIネイティブの体制へ:バックエンド開発の裏側【SORACOM Discovery 2026】
soracom
PRO
0
130
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
11
39k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
420
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
How to build a perfect <img>
jonoalderson
1
5.8k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Faster Mobile Websites
deanohume
310
32k
The Language of Interfaces
destraynor
162
27k
Skip the Path - Find Your Career Trail
mkilby
1
170
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
380
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
Navigating Weather and Climate Data
rabernat
0
420
Transcript
OCI 監視機能深掘り【第2回】 ~基本的な機能~ 2026年04月27日 (月) 株式会社データベーステクノロジ 下山 星夜 © 2026
Database Technology Inc. All Rights Reserved.
はじめに 本書は、Oracle Cloud Infrastructure(以下「OCI」)内で使用可能なOCI 監視機能について、弊社の解釈による解説を付記して紹介するものです。 OCIの各サービスにおける最新情報については、オラクル社による公式情報 をご確認ください。 OCIコンソールの実際の画面は、本書と若干異なる可能性がございます。 © 2026
Database Technology Inc. All Rights Reserved. 2
各回のタイトル 第1回:OCI 監視機能の概要 第2回:基本的な機能 第3回:応用的な機能、全体のまとめ ※OCI 監視機能深掘りは、3回に分けて機能紹介を行います。本書は2回目で す。 © 2026
Database Technology Inc. All Rights Reserved. 3
Index 1. 前回の復習 2. モニタリングサービス 3. アラームサービス 4. イベントサービス 5.
通知サービス 6. ロギングサービス 7. サービスコネクタハブサービス 8. ファンクションサービス 9. まとめ © 2026 Database Technology Inc. All Rights Reserved. 4
本資料のみかた ⚫ 本資料では、「一般的な内容」と「OCI固有の内容」の2種類を取り扱いま す。 ⚫ 各スライド右上に、該当する内容として『一般』または『OCI固有』のラベ ルを表示しています。 ⚫ 以下のアイコンにより、各スライドがどちらかの内容を扱っているかを一 目で判断できます。
OCI固有 一般 © 2026 Database Technology Inc. All Rights Reserved. 5
1.前回の復習 © 2026 Database Technology Inc. All Rights Reserved. 6
OCI固有 1-1:OCI 監視機能の基本的な機能 ①基本的な機能 VCN Oracle Services Network Monitoring (モニタリング)
Events (イベント) Alarms (アラーム) Logging (ロギング) Service Connector Hub (サービスコネクタハブ) Notifications (通知) © 2026 Database Technology Inc. All Rights Reserved. 7 OCI Functions (ファンクション)
OCI固有 1-2:OCI 監視機能の比較 充実した監視/分析 無料での利用が可能 基本的な機能 応用的な機能 有料での利用が前提 シンプルな監視/分析 本書ではこちらを説明
© 2026 Database Technology Inc. All Rights Reserved. 8
OCI固有 1-3:OCI 監視機能の基本的なサービス 1 OCIサービス名 機能 コスト モニタリングサービス (Monitoring) リソースのメトリック(ヘルス、パフォーマンス、など)
を監視 数円~/月 ※無料枠あり アラームサービス (Alarms) メトリックの変化(CPUの負荷、メトリック取得不可、など) によって発火し、アクションを実行 ロギングサービス (Logging) ログ(OS内、OCIサービス、OCI操作)を収集 数円~/月 ※無料枠あり イベントサービス (Events) リソースの状態変化(起動/停止、更新、など) によって発火し、アクションを実行 常に無料 © 2026 Database Technology Inc. All Rights Reserved. 9
OCI固有 1-4: OCI 監視機能の基本的なサービス 2 OCIサービス名 機能 コスト サービスコネクタハブサービス (Service
Connector Hub) OCIサービス間でデータを転送 必要に応じてデータの加工も可能 常に無料 通知サービス (Notifications) 収集されたデータをユーザーに通知(電子メール、 SMS、Slack、など) 数円~/月 ※無料枠あり ファンクションサービス (OCI Functions) サーバーレスでコードを実行 ※過去のSpeakerDeck資料参照 https://speakerdeck.com/dbtec/oci-functionnituite 数円~/月 ※無料枠あり © 2026 Database Technology Inc. All Rights Reserved. 10
2.モニタリングサービス Monitoring © 2026 Database Technology Inc. All Rights Reserved.
11
OCI固有 2-1:モニタリングサービスとは ⚫ ⚫ リソースのメトリック(性能や状態を表すデータ)を収集・監視するサービス ⚫ OCIのデフォルトメトリック以外にも、カスタムメトリックを作成して様々なメトリックを 収集・監視可能 ⚫ サービスコネクタハブサービスで加工されたメトリックもある
メトリックの問い合わせ ⚫ 設定した条件に対応した、メトリックの結果を返す 他にも様々なOCIサービス ▪メトリック取得ターゲットとなるOCIサービスと およびメトリックを監視可能 取得可能なメトリック(抜粋) OCI Compute • CPU使用率 • メモリ使用率 • 死活監視、etc. © 2025 Database Technology Inc. All Rights Reserved. OCI Object Storage Buckets 12 • オブジェクト数 • バケットサイズ • HTTPリクエスト数、etc.
OCI固有 2-2:メトリックの問い合わせ画面 ②問い合わせに関する結果を表示 ①GUIまたはMQLベースで、メトリックの問い合わせを作成 (MQLについてはp.14にて説明) © 2026 Database Technology Inc.
All Rights Reserved. 13
OCI固有 Tips:MQLとは ⚫ Monitoring Query Languageの略で、メトリックを問い合わせる式 ⚫ GUIベースでもメトリックの問い合わせは可能だが、MQLベースの方が複雑な問い合わせが可能 ▪MQLの書き方 メトリック
間隔 アラームサービスの時は利用 ディメンション グループ 統計 ▪MQLの例(モニタリングサービス) CpuUtilization[1m]{resourceDisplayName = “TEST-Server"}.grouping().mean() ▪MQLの例(アラームサービス) CpuUtilization[1m]{resourceDisplayName = “TEST-Server"}.grouping().mean() > 95 © 2025 Database Technology Inc. All Rights Reserved. 14 (演算子)
3.アラームサービス Alarms © 2026 Database Technology Inc. All Rights Reserved.
15
OCI固有 3-1:アラームサービスとは ⚫ モニタリングサービスが収集するメトリックの変化によって、アクションを実行 するサービス ⚫ アラームを作成し、アラームの発火条件と実行されるアクションを定義 ⚫ 作成したアラームの無効化や、一定期間通知の抑制も可能 ▪アクションターゲットとなるOCIサービスと
送信されるメッセージの書式 • HTMLでフォーマットされたメッセージ • 整形されたJSONメッセージ • RAWメッセージ OCI Streaming Notifications © 2026 Database Technology Inc. All Rights Reserved. • RAWメッセージ 16
OCI固有 3-2:アラームの編集画面 GUIまたはMQL式ベースの問い合わせを作成 (MQL式についてはp.14にて説明) © 2026 Database Technology Inc. All
Rights Reserved. 17
4.イベントサービス Events © 2026 Database Technology Inc. All Rights Reserved.
18
OCI固有 4-1:イベントサービスとは ⚫ イベント(リソースの状態変化)によって、アクションを実行するサービ ス ⚫ ルールを作成し、ルールの発火条件と実行されるアクションを定義 ⚫ 作成したルールの無効化も可能 ▪アクションターゲットとなるOCIサービスと
送信されるメッセージの書式 • 整形されたJSONメッセージ Notifications OCI Streaming © 2026 Database Technology Inc. All Rights Reserved. OCI Functions 19
OCI固有 4-2:ルールの編集画面 GUIベースでイベントを編集 © 2026 Database Technology Inc. All Rights
Reserved. 20
5.通知サービス Notifications © 2026 Database Technology Inc. All Rights Reserved.
21
OCI固有 5-1:通知サービスとは ⚫ 発火したルールやアラームを通知するサービス ⚫ トピック ⚫ ⚫ サブスクリプション ⚫
⚫ サブスクリプション(通知先)のグループ。1つのトピックに複数のサブスクリプションを設定可能 実際に通知先となるリソース メッセージ ⚫ 通知本文。ルールとアラームで設定した書式で、通知される ▪通知先となるリソース一覧 • • • • • • 電子メールアドレス HTTPS(カスタムURL) Pager Duty Slack SMS ※1 OCI Functions © 2026 Database Technology Inc. All Rights Reserved. ※1 SMSは、モニタリングサービスおよびサービスコネクタ ハブサービスから送信されたメッセージのみ有効。 それ以外のサポートされていないOCIサービスから送信さ れた場合、SMSメッセージは削除される。 22
OCI固有 5-2:サブスクリプションの編集画面 GUIベースで通知を編集 © 2026 Database Technology Inc. All Rights
Reserved. 23
6.ロギングサービス Logging © 2026 Database Technology Inc. All Rights Reserved.
24
OCI固有 6-1:ロギングサービスとは ⚫ ログを収集・監視するサービス ⚫ ⚫ OCIのログ(監査ログ・サービスログ)以外にも、カスタムログを作成して様々なログを収 集・監視可能 ログの問い合わせ ⚫
設定した条件に対応した、ログの結果を返す ▪ログの種類 監査ログ • • サービスログ OCI上のAPIコールをデフォルトで収集 誰が、いつ、何をしたのかを把握 • • OCIサービスのログを収集 必要に応じて有効化する カスタムログ • • 他のクラウドプロバイダや、オンプレミス環境のログを収集 必要に応じて作成する © 2026 Database Technology Inc. All Rights Reserved. 25
OCI固有 6-2:ログの問い合わせ画面 ①GUIまたはロギング問い合わせ言語ベースで、ログの問い合わせを作成 (ロギング問い合わせ言語についてはp.27にて説明) ②問い合わせに関する結果を表示 © 2026 Database Technology Inc.
All Rights Reserved. 26
OCI固有 Tips:ロギング問い合わせ言語とは ⚫ MQLのように公式で使われている略語は無い ⚫ GUIベースでもログの問い合わせは可能だが、ロギング問い合わせ言語ベースの方が複雑な問い合わせが 可能 ▪ロギング問い合わせ言語の書き方 ログストリーム フィールド
パイプ式 演算子 ▪ロギング問い合わせ言語の例 search "ocid1.compartment.oc1..xxxxxx " "ocid1.compartment.oc1..xxxxxx /_Audit" | type='com.oraclecloud.logging.ListLogGroups' | sort by datetime desc © 2025 Database Technology Inc. All Rights Reserved. 27
7.サービスコネクタハブサービス Service Connector Hub © 2026 Database Technology Inc. All
Rights Reserved. 28
OCI固有 7-1:サービスコネクタハブサービスとは ⚫ OCIサービスから別のOCIサービスへ、データを転送(必要に応じて加工) するサービス ⚫ サービスコネクタ ⚫ ソース(送信元OCIサービス)と、ターゲット(送信先OCIサービス)と、タスク(必 要に応じてデータの加工を実施)を設定
詳細についてはp.30~33にて説明 ▪ソースとターゲットとなるOCIサービスの組み合わせと ターゲット タスクの設定 ソース • • • • ロギングサービス ストリーミングサービス キューサービス モニタリングサービス © 2026 Database Technology Inc. All Rights Reserved. (タスク) • • ファンクションタスク ログフィルタータスク 29 • • • • • • ストリーミングサービス オブジェクトストレージサービス ファンクションサービス 通知サービス ログアナリティクスサービス モニタリングサービス
OCI固有 7-2:サービスコネクタの処理の流れ 1 ▪ソースがロギングサービスの場合 (タスク) ソース データ転送 Logging ターゲット OCI
Streaming OCI Object Storage OCI Functions Notifications Logging Analytics Monitoring データ転送 Service Connector Hub ・ファンクションタスクでファンクション実行 ・ログフィルタータスクで必要なデータを抽出 © 2026 Database Technology Inc. All Rights Reserved. 30
OCI固有 7-3:サービスコネクタの処理の流れ 2 ▪ソースがストリーミングサービスの場合 (タスク) ソース データ転送 OCI Streaming ターゲット
OCI Streaming OCI Object Storage Notifications Logging Analytics データ転送 Service Connector Hub ・ファンクションタスクでファンクション実行 © 2026 Database Technology Inc. All Rights Reserved. 31 OCI Functions
OCI固有 7-4:サービスコネクタの処理の流れ 3 ▪ソースがキューサービスの場合 (タスク) ソース OCI Streaming データ転送 OCI
Queue ターゲット データ転送 OCI Object Storage Service Connector Hub Notifications ・ファンクションタスクでファンクション実行 © 2026 Database Technology Inc. All Rights Reserved. 32 OCI Functions
OCI固有 7-5:サービスコネクタの処理の流れ 4 ▪ソースがモニタリングサービスの場合 (タスク) ソース OCI Streaming データ転送 Monitoring
ターゲット データ転送 OCI Object Storage Service Connector Hub ・ファンクションタスクでファンクション実行 © 2026 Database Technology Inc. All Rights Reserved. 33 OCI Functions
OCI固有 7-6:サービスコネクタの編集画面 GUIベースでサービスコネクタを編集 © 2026 Database Technology Inc. All Rights
Reserved. 34
8.ファンクションサービス OCI Functions © 2026 Database Technology Inc. All Rights
Reserved. 35
OCI固有 8-1:ファンクションサービスとは ⚫ サーバーレスでコードを実行し、様々なアクションを実行するサービス ⚫ OCI APIにより、OCIリソースを操作可能 ⚫ サービスコネクタから呼び出し、データを加工してターゲットにデータ転送 ⚫
ルールから呼び出し、例えばDB停止イベントが発生したのなら、ファンクションサー ビスによりDB起動を自動実行、ということが可能 ▪利用可能なSDK • • • • • • SDK for Java SDK for Python SDK for TypeScript and JavaScript SDK for .NET SDK for Go SDK for Ruby © 2026 Database Technology Inc. All Rights Reserved. 36
OCI固有 8-2:ファンクションの編集画面 CUIベースでファンクションを編集 © 2026 Database Technology Inc. All Rights
Reserved. 37
9.まとめ © 2026 Database Technology Inc. All Rights Reserved. 38
OCI固有 9-1:基本的なOCI 監視機能のまとめ ⚫ 基本的なOCI 監視機能は、無料での利用が可能 ⚫ シンプルな監視/分析が可能 ▪各サービスの使い方の例 •
リソースのメトリックに基づき、モニタリングサービスとアラームサービスで通知サービスを呼 び出す • リソースの状態変化に基づき、イベントサービスで通知サービスを呼び出す • ロギングサービスでログを収集し、必要に応じてファンクションサービスで加工しながら、サー ビスコネクタハブサービスでデータを転送 © 2026 Database Technology Inc. All Rights Reserved. 39
お問い合わせ OCIに関するお困りごとは,ぜひ弊社までご相談ください。 お電話でのお問い合わせ メールでのお問い合わせ 075-231-6131
[email protected]
受付時間:平日 10:00~17:00 ※お手数ですが、御社名、ご氏名、 お問い合わせ内容を本文中にご記載ください。
https://www.db-tec.com/ 弊社ホームページからも、お問い合わせを承っております。 Oracleは、オラクルおよびその関連会社の登録商標です。その他の社名、商品名等は各社の商標または登録商標である場合があります。 © 2026 Database Technology Inc. All Rights Reserved. 40