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
44
OCI Stack Monitoringでリソース監視をする
yukitkns
June 23, 2024
Tweet
Share
More Decks by yukitkns
See All by yukitkns
Let's EncryptでSSL証明書を自動更新
yukitkns
1
8
WAFログの推奨ルールを確認する
yukitkns
0
41
OCI ロギングでカスタム・ログを収集する
yukitkns
1
360
多段接続について
yukitkns
0
40
「寺子屋Oracle Cloud:Win Story研究会『ハイブリッドクラウド・マルチクラウド』」に参加してみて
yukitkns
1
36
開発未経験者がはじめて DevOpsを触ってみた
yukitkns
0
120
「寺子屋Oracle Cloud:Win Story研究会『OCVSのリフト案件』」に参加してみて
yukitkns
0
64
ここがスゴいよ、OCM!!
yukitkns
1
130
Other Decks in Programming
See All in Programming
非ブラウザランタイムとWeb標準 / Non-Browser Runtimes and Web Standards
petamoriken
0
430
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.8k
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
0
130
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
170
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
240
chibiccをCILに移植した結果 (NGK2025S版)
kekyo
PRO
0
130
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
13
2.2k
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
6
700
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
420
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.7k
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
1.3k
情報漏洩させないための設計
kubotak
5
1.3k
Featured
See All Featured
Statistics for Hackers
jakevdp
797
220k
Agile that works and the tools we love
rasmusluckow
328
21k
YesSQL, Process and Tooling at Scale
rocio
170
14k
How to Ace a Technical Interview
jacobian
276
23k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Producing Creativity
orderedlist
PRO
343
39k
Optimizing for Happiness
mojombo
376
70k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Building Your Own Lightsaber
phodgson
104
6.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7.1k
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 アラームとの連携も可能 • 削除する際はコンソールからできない点に注意