Oracle Management Cloud: Infrastructure Monitoringでインスタンス死活監視してみてみた


Oracle Management Cloud（OMC）の [Infrastructure Monitoring](https://docs.oracle.com/cd/E83857_01/paas/management-cloud/infrastructure-monitoring.html)で インフラストラクチャ全体（オンプレミスまたはクラウド）のステータスと状態を監視できます。
管理者は問題に関するアラートを受信し、トラブルシューティングを行い、エンド・ユーザーに影響を与える前にこれらの問題を解決できます。
ということで、[前回設定したOMCとAgentインストールした Compute, Database Cloud Service(DBCS)](https://qiita.com/shirok/items/5d9037a1991d12d6042d)へ死活監視を設定し、Mobile device のiPhoneへOMCアプリをインストールしてアラート通知できるようにしてみてみます。
![Monitoring説明.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/0ef70d42-5f4c-a010-e58b-d6698c246657.png)



#■ OMCアクセス
1) Oracle Cloud Infrastructure コンソール画面
Oracle Cloud Infrastructure(OCI)へログインし、[プラットフォーム・サービス] > [Management Cloud]をクリック
![01_OMC作成.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/576e83ac-aeb3-60ff-c3a2-30debbdda60e.png)

2) OMCコンソール画面
OMCコンソール画面でOMC設定をしていきます
![06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/c927d7bc-89dd-f38c-3518-8cee0c8de0d1.png)



#■ Infrastructure Monitoring設定
Infrastructure Monitoring設定は、Alert Ruleの設定になります

##● Alert Rule作成
[Administration] > [Alert Rules] から、[Create Alert Rule]をクリック
![01_Instace-Avalabilitey設定00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/d594b7c4-7557-f627-8421-56d075b4b8dc.png)



##● Create Alert Rule画面
以下項目を設定

	・Rule Namle: 任意の名前を設定
	・Enable Rule: 有効にするためチェック
	・Entities: [Individual Entities] を選択

![01_Instace-Avalabilitey設定01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/4ab67829-e213-e9b0-6617-2c64844ec140.png)



##● Select Entities画面
Entitiy Display Nameから、登録したComputeとDBCSを選択し、[Select]をクリック
![01_Instace-Avalabilitey設定02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/25c9308d-ec6d-227b-9d66-6815c74f8bc3.png)


##● Add Condition画面
以下項目を設定し、[save]をクリック

	・Entity Type: [Cloud Agent]を選択
	・Condition Type: [Availability]を選択

![01_Instace-Avalabilitey設定03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/bdad8e78-3d46-1757-4fbb-bd2bb3ba0eca.png)



##● Create Email Channel画面
Create Alert Rule画面で、Notifications: [Email]を選択し、以下項目を設定し[Create]をクリック

	・Channel Namlen: 任意の名前を設定
	・Emaile Addresses: 通知するアドレスを設定
	・Email Language: 任意の言語を選択
	・Email Timezone for: 任意のタイムゾーンを選択

![01_Instace-Avalabilitey設定04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/2ac9d602-b92c-a782-a721-c38bdb32552a.png)


##● Create Alert Rule画面
上記設定を確認し、右上にある[Save]をクリック
![01_Instace-Avalabilitey設定05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/b0f71d10-4042-2f4f-a2c6-ecd039ffe463.png)




#■ 死活監視テスト
##1) Computeインスタンス状態確認
OMCコンソール > [Monitoring] > [Entities]をクリックし、インスタンスの状態を確認
![02_Instace-Avalabilitey確認_01_up.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/f91836c9-0c82-45f8-9aca-e37055782e6a.png)



##2) Computeインスタンス停止
インスタンス画面で、[停止]をクリックし、インスタンスの停止画面で[インスタンスの強制停止]をクリック
![02_Instace-Avalabilitey確認_02_down.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/1878cf92-e901-9047-a902-8ea3bc92eaea.png)


##3) Computeインスタンス状態確認
Alerts状態が、Fatalになったことを確認
![02_Instace-Avalabilitey確認_04_down.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/916c0242-6ec4-ce79-9eda-8aead4e54a22.png)



##4) アラート・メール受信確認
"Fatalアラート"という題名でメールが送信されます
![04_停止メール.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/3f499559-1674-0a12-d44a-a04967567fdb.png)

##5) Clearアラート・メール受信確認
インスタンスが起動され起動状態になると、Clearアラート・メールが送信されます
![05_起動メール.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/18674d3f-176b-ad92-19f7-a6368e8e39fa.png)


#■ Mobile監視設定
##● Alert Rule追加設定

Edit Alert Rule画面の[Moble]項目で[+Mobile Channel]をクリックし、Create Mobile Channel画面で以下項目を設定し、[Create]をクリック

	・Channel Name: 任意の名前を設定
	・OMC User Names: 任意の名前を設定

![03_Mobile_Notofication追加01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/59240d81-2acd-e855-46fe-cfdb09a3d71b.png)

##● モバイルデバイスへOMC Mobile APPインストール
Oracle Management Cloud Mobileを検索してインストール
![04_Mobile_Install01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/311541af-f365-164c-c848-2beac1183c23.png)

##● OMCへモバイルデバイス登録
1) OMCコンソール画面
下にある[Mobile Application]をクリック
![04_Mobile_Install02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/e7c80907-70be-2f58-8c53-b0a384991beb.png)

2)２次元バーコードをMobileへ登録
表示された２次元バーコードをMobileのカメラで登録し設定完了
![04_Mobile_Install03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/ea1ba266-1d99-c9b8-d801-b6decfc7118a.png)


##● アラート確認
・Mobile アラート確認
インスタンス停止して Mobileへアラート通知されることを確認
<img width="400" alt="Mobileアラート.pn" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/45cdcdd2-76ac-8e91-56ec-f7d26052330b.png">

・Mobile OMCアラート画面
Mobile OMCでアラート一覧を確認できます
<img width="400" alt="MobileアラートOMC画面.PNG" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/109087/b3432aa0-9067-6561-8f65-2a5920104574.png">

#■ 参考
・[Oracle Management Cloud Infrastructure Monitoring](https://docs.oracle.com/cd/E83857_01/paas/management-cloud/infrastructure-monitoring.html)
・[Oracle Management Cloud: Agentインストールしてみてみた](https://qiita.com/shirok/items/5d9037a1991d12d6042d)




・