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 Stack Monitoringでリソース監視をする
Search
yukitkns
June 23, 2024
Programming
1
130
OCI Stack Monitoringでリソース監視をする
yukitkns
June 23, 2024
Tweet
Share
More Decks by yukitkns
See All by yukitkns
Let's EncryptでSSL証明書を自動更新
yukitkns
1
16
WAFログの推奨ルールを確認する
yukitkns
0
46
OCI ロギングでカスタム・ログを収集する
yukitkns
1
530
多段接続について
yukitkns
0
49
「寺子屋Oracle Cloud:Win Story研究会『ハイブリッドクラウド・マルチクラウド』」に参加してみて
yukitkns
1
54
開発未経験者がはじめて DevOpsを触ってみた
yukitkns
0
140
「寺子屋Oracle Cloud:Win Story研究会『OCVSのリフト案件』」に参加してみて
yukitkns
0
100
ここがスゴいよ、OCM!!
yukitkns
1
150
Other Decks in Programming
See All in Programming
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
100
Select API from Kotlin Coroutine
jmatsu
1
190
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
930
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
460
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
520
datadog dash 2025 LLM observability for reliability and stability
ivry_presentationmaterials
0
110
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
46
30k
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
200
Deep Dive into ~/.claude/projects
hiragram
8
1.4k
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
120
童醫院敏捷轉型的實踐經驗
cclai999
0
190
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
17
4.9k
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Docker and Python
trallard
44
3.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
4 Signs Your Business is Dying
shpigford
184
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Invisible Side of Design
smashingmag
299
51k
Making Projects Easy
brettharned
116
6.3k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Transcript
OCI Stack Monitoringで リソースを監視する
最初に • 先週⽔曜⽇にWinStory研究会が開かれました。 • 今回のテーマは「データ活⽤基盤」で以下URLに資料が格納されております。 https://securesites.oracle.com/OracleCloud-TERAKOYA- WinStory-LAB/
Stack Monitoringとは︖ • Application Performance Monitoring の機能の⼀部として提供されて いる監視サービス。 • 通常監視できないサービスを補完・拡張して監視を⾏う。
• OSやOracle Database、ミドルウェア等のメトリックを幅広く監視するための サービスとして提供され、Windows、SQL Server、Weblogic といった対 象の監視も可能。
ライセンスの構成 • Stack Monitoring は Standard Edition と Enterprise Editionから
選択可能。 • Standard Edition…オンプレミスおよびクラウドにデプロイされたアプリケーションとその基 礎となるスタックを監視。 OSやOracle Database、ミドルウェア等のメトリックを監視することができ、Windows、 SQL Server、Weblogic なども対象も監視可能。 • Enterprise Edition…上記に加えて、メトリックのベースラインを機械学習し、異常値 を検出、カスタム・リソースによる監視範囲の拡張を⾏うことができる。
ライセンスの料⾦ ライセンス 価格(1時間あたり) メトリック ⽉額換算 Standard Edition ¥10.5 10モニター・リソース/ 時間
¥7,812 Enterprise Edition ¥53.2 10モニター・リソース/ 時間 ¥39,580
今回は2点紹介 • コンピュートのリソース監視(CPU使⽤率、メモリ使⽤率…) • プロセス監視(プロセスがダウンした時に、OCI Notificationでメール通知す る流れまで確認)
⼿順1︓ 管理エージェントの有効化
⼿順2︓ スタック・モニタリングの有効化
⼿順2︓ スタック・モニタリングの有効化
⼿順2︓ スタック・モニタリングの有効化
⼿順2︓ スタック・モニタリングの有効化
⼿順4︓ リソースの検出
⼿順4︓ リソースの検出
⼿順4︓ リソースの検出
⼿順4︓ リソースの検出
⼿順1︓ プロセスセットの作成
⼿順1︓ プロセスセットの作成
⼿順2︓ プロセスセットの実⾏ oci stack-monitoring process-set create --compartment-id <コンパートメントOCID> --from-json file://java.json
⼿順2︓ プロセスセットの実⾏
⼿順3︓ プロセスセットとホストの紐付け
⼿順3︓ プロセスセットとホストの紐付け
⼿順3︓ プロセスセットとホストの紐付け oci stack-monitoring discovery-job create --compartment-id <コンパートメントOCID> --from-json file://host.json
⼿順4︓ プロセスセットの表⽰
補⾜︓ プロセスのアラーム設定 https://docs.public.oneportal.content.oci.oraclecloud.com/ja-jp/iaas/stack-monitoring/doc/setting-alarms.html
None
まとめ • Stack Monitoringを使⽤することで、通常のメトリックで監視できないリソースを表 ⽰可能。 • ファイルシステム、スワップ使⽤率… • また、 OSやOracle
Database、ミドルウェア等の監視も可能。 • プロセス監視も可能 • 事前にOCI CLIの設定が必要 • OCI アラームとの連携も可能 • 削除する際はコンソールからできない点に注意