Slide 1

Slide 1 text

OCI Stack Monitoringで リソースを監視する

Slide 2

Slide 2 text

最初に • 先週⽔曜⽇にWinStory研究会が開かれました。 • 今回のテーマは「データ活⽤基盤」で以下URLに資料が格納されております。 https://securesites.oracle.com/OracleCloud-TERAKOYA- WinStory-LAB/

Slide 3

Slide 3 text

Stack Monitoringとは︖ • Application Performance Monitoring の機能の⼀部として提供されて いる監視サービス。 • 通常監視できないサービスを補完・拡張して監視を⾏う。 • OSやOracle Database、ミドルウェア等のメトリックを幅広く監視するための サービスとして提供され、Windows、SQL Server、Weblogic といった対 象の監視も可能。

Slide 4

Slide 4 text

ライセンスの構成 • Stack Monitoring は Standard Edition と Enterprise Editionから 選択可能。 • Standard Edition…オンプレミスおよびクラウドにデプロイされたアプリケーションとその基 礎となるスタックを監視。 OSやOracle Database、ミドルウェア等のメトリックを監視することができ、Windows、 SQL Server、Weblogic なども対象も監視可能。 • Enterprise Edition…上記に加えて、メトリックのベースラインを機械学習し、異常値 を検出、カスタム・リソースによる監視範囲の拡張を⾏うことができる。

Slide 5

Slide 5 text

ライセンスの料⾦ ライセンス 価格(1時間あたり) メトリック ⽉額換算 Standard Edition ¥10.5 10モニター・リソース/ 時間 ¥7,812 Enterprise Edition ¥53.2 10モニター・リソース/ 時間 ¥39,580

Slide 6

Slide 6 text

今回は2点紹介 • コンピュートのリソース監視(CPU使⽤率、メモリ使⽤率…) • プロセス監視(プロセスがダウンした時に、OCI Notificationでメール通知す る流れまで確認)

Slide 7

Slide 7 text

⼿順1︓ 管理エージェントの有効化

Slide 8

Slide 8 text

⼿順2︓ スタック・モニタリングの有効化

Slide 9

Slide 9 text

⼿順2︓ スタック・モニタリングの有効化

Slide 10

Slide 10 text

⼿順2︓ スタック・モニタリングの有効化

Slide 11

Slide 11 text

⼿順2︓ スタック・モニタリングの有効化

Slide 12

Slide 12 text

⼿順4︓ リソースの検出

Slide 13

Slide 13 text

⼿順4︓ リソースの検出

Slide 14

Slide 14 text

⼿順4︓ リソースの検出

Slide 15

Slide 15 text

⼿順4︓ リソースの検出

Slide 16

Slide 16 text

⼿順1︓ プロセスセットの作成

Slide 17

Slide 17 text

⼿順1︓ プロセスセットの作成

Slide 18

Slide 18 text

⼿順2︓ プロセスセットの実⾏ oci stack-monitoring process-set create --compartment-id <コンパートメントOCID> --from-json file://java.json

Slide 19

Slide 19 text

⼿順2︓ プロセスセットの実⾏

Slide 20

Slide 20 text

⼿順3︓ プロセスセットとホストの紐付け

Slide 21

Slide 21 text

⼿順3︓ プロセスセットとホストの紐付け

Slide 22

Slide 22 text

⼿順3︓ プロセスセットとホストの紐付け oci stack-monitoring discovery-job create --compartment-id <コンパートメントOCID> --from-json file://host.json

Slide 23

Slide 23 text

⼿順4︓ プロセスセットの表⽰

Slide 24

Slide 24 text

補⾜︓ プロセスのアラーム設定 https://docs.public.oneportal.content.oci.oraclecloud.com/ja-jp/iaas/stack-monitoring/doc/setting-alarms.html

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

まとめ • Stack Monitoringを使⽤することで、通常のメトリックで監視できないリソースを表 ⽰可能。 • ファイルシステム、スワップ使⽤率… • また、 OSやOracle Database、ミドルウェア等の監視も可能。 • プロセス監視も可能 • 事前にOCI CLIの設定が必要 • OCI アラームとの連携も可能 • 削除する際はコンソールからできない点に注意