App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順...

59
Ver.1.9.0 App Bridge Monitor Microsoft Azure 監視設定ガイド

Transcript of App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順...

Page 1: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

Ver.1.9.0

App Bridge Monitor

Microsoft Azure 監視設定ガイド

Page 2: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

目次

1.本書の役割 ...................................................................................................................................................................................................................... 1

2.Microsoft Azure で利用できる監視機能 .............................................................................................................................................................. 2

2.1 Microsoft Azure Cloud Services で利用できる監視機能 ..................................................................................................................................... 2

2.2 Microsoft Azure Virtual Machines で利用できる監視機能 .................................................................................................................................. 2

2.3 Microsoft Azure SQL Database で利用できる監視機能 ...................................................................................................................................... 2

3.Microsoft Azure Cloud Services 監視 .................................................................................................................................................................... 3

3.1 Agent インストール ............................................................................................................................................................................................................... 3

3.2 スケーリング監視 .................................................................................................................................................................................................................. 4

3.2.1 スケーリング監視とは .............................................................................................................................................................................................. 4

3.2.2 スケーリング設定手順 .............................................................................................................................................................................................. 4

3.2.3 スケーリング監視状況の確認 ............................................................................................................................................................................... 5

3.2.4 スケーリングサーバ間の監視設定引継ぎ ...................................................................................................................................................... 6

3.2.5 サーバインスタンスの認識 .................................................................................................................................................................................... 7

3.2.6 ハートビートエラーに関する注意事項 ........................................................................................................................................................... 7

3.2.7 エラー通知対象デプロイ ID の限定 ................................................................................................................................................................... 8

3.3 API 監視 ..................................................................................................................................................................................................................................... 10

3.3.1 API 監視とは .................................................................................................................................................................................................................. 10

3.3.2 利用申し込み ............................................................................................................................................................................................................... 10

3.3.3 証明書登録と関連付け ........................................................................................................................................................................................... 11

3.3.4 エラー通知対象デプロイ ID の自動更新 ...................................................................................................................................................... 25

4.Microsoft Azure Virtual Machines 監視 ............................................................................................................................................................... 26

4.1 Agent インストール ............................................................................................................................................................................................................ 26

4.2 スケーリング監視 ............................................................................................................................................................................................................... 27

4.2.1 スケーリング監視とは ........................................................................................................................................................................................... 27

4.2.2 スケーリング設定手順 ........................................................................................................................................................................................... 28

4.2.3 スケーリング監視状況の確認 ............................................................................................................................................................................ 29

4.2.4 スケーリングサーバ間の監視設定引継ぎ ................................................................................................................................................... 29

4.2.5 サーバインスタンスの認識 ................................................................................................................................................................................. 31

4.2.6 ハートビートエラーに関する注意事項 ........................................................................................................................................................ 31

4.3 API 監視 ..................................................................................................................................................................................................................................... 32

4.3.1 API 監視とは .................................................................................................................................................................................................................. 32

4.3.2 利用申し込み ............................................................................................................................................................................................................... 33

4.3.3 証明書登録と関連付け ........................................................................................................................................................................................... 34

5.SQL Azure 監視 .......................................................................................................................................................................................................... 46

5.1 SQL Azure 監視とは ........................................................................................................................................................................................................... 46

5.2 スケーリング監視されているサーバから DB 監視 .......................................................................................................................................... 46

5.3 SQL Azure 監視で必要となる権限 ............................................................................................................................................................................. 46

5.4 契約管理サイトでの設定 ................................................................................................................................................................................................ 47

5.4.1 SQL Databases サーバのノード登録 ................................................................................................................................................................ 47

5.4.2 DB 監視サーバのノード登録 ................................................................................................................................................................................ 47

Page 3: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

5.5 Windows Agent での設定 ................................................................................................................................................................................................... 48

5.5.1 SQL Azure 容量監視 ................................................................................................................................................................................................. 48

5.5.2 SQL Azure 応答監視 ................................................................................................................................................................................................. 50

5.6 監視設定サイト .................................................................................................................................................................................................................... 51

5.6.1 DB 容量エラー判定条件(デフォルト) ....................................................................................................................................................... 51

5.6.2 DB 容量エラー判定条件(ノード別) ............................................................................................................................................................ 54

5.6.3 DB 容量エラー判定 .................................................................................................................................................................................................... 56

5.6.4 DB 容量エラー判定条件(初期値) ................................................................................................................................................................. 56

5.7 SQL Azure 監視間隔 ........................................................................................................................................................................................................... 56

Page 4: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 1 -

1.本書の役割

本書は、App Bridge Monitor を使った Microsoft Azure 環境のサーバ監視について説明するものです。

各設定の詳細については、各々のドキュメントを参照下さい。

Page 5: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 2 -

2.Microsoft Azureで利用できる監視機能

2.1 Microsoft Azure Cloud Servicesで利用できる監視機能

App Bridge Monitorでは、Microsoft Azure Cloud Servicesで稼働しているサーバインスタンスを監視

するため、以下の機能を提供しています。個々の機能単独でも、複数の機能を組合せても使用できます。

監視機能 内容 関連するドキュメント

Agent監視 Agentをインストールし、サーバインスタ

ンスを監視するものです

本書及び App Bridge Monitor Windows Agent

インストールガイド Microsoft Azure Cloud

Services編

スケーリン

グ監視

Agent 監視を拡張したものであり、AWS

Auto Scaling 等によって自動起動される

サーバインスタンスを監視するものです

本書「3.2スケーリング監視」

外部監視 グローバル IPアドレスに対する Ping、ま

たは HTTPによる応答監視です

App Bridge Monitor外部監視設定ガイド

API 監視 Microsoft Azure の APIを使用したステー

タス監視です

本書「3.3 API監視」

2.2 Microsoft Azure Virtual Machinesで利用できる監視機能

App Bridge Monitorでは、Microsoft Azure Cloud Servicesで稼働しているサーバインスタンスを監視

するため、以下の機能を提供しています。個々の機能単独でも、複数の機能を組合せても使用できます。

監視機能 内容 関連するドキュメント

Agent監視 Agentをインストールし、サーバインスタ

ンスを監視するものです

App Bridge Monitor Windows Agentインストー

ルガイド、App Bridge Monitor Linux Agentイ

ンストールガイドほか

スケーリン

グ監視

Agent 監視を拡張したものであり、AWS

Auto Scaling 等によって自動起動される

サーバインスタンスを監視するものです

本書「4.2スケーリング監視」

外部監視 Ping、または HTTP による応答監視です。

グローバル IP アドレスに対する監視に加

え、VPC 内のローカル IP アドレスしか保

有しないサーバも監視可能です

App Bridge Monitor外部監視設定ガイド

API 監視 Microsoft Azure の APIを使用したステー

タス監視です

本書「4.3 API監視」

2.3 Microsoft Azure SQL Databaseで利用できる監視機能

App Bridge Monitor では、Microsoft Azure SQL Database(以下 SQL Azure)で稼働しているデータベ

ースを監視するため、以下の機能を提供しています。

監視機能 内容 関連するドキュメント

SQL Azure監

任意の Windows Agentから SQL Azureのデ

ータベースを監視するものです

本書「5.SQL Azure監視」

Page 6: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 3 -

3.Microsoft Azure Cloud Services監視

3.1 Agentインストール

Microsoft Azure Cloud Servicesで生成されるサーバインスタンスに App Bridge Monitor Windows Agent

をインストールするためには、アップロードするアプリケーションに App Bridge Monitor のインストーラ

を同梱いただく必要があります。同梱いただいたインストーラは、Microsoft Azure Cloud Serviceがサ

ーバイメージを作成する際に呼び出され、App Bridge Monitor Windows Agentを自動インストールします。

これにより、起動された全てのサーバインスタンスで、App Bridge Monitor Windows Agentが実行されま

す。

詳細の手順については、「App Bridge Monitor Windows Agentインストールガイド Microsoft Azure Cloud

Services編」をご参照下さい。

サーバ

イメージ

・Application

・Agent

Microsoft Azure

Cloud Services

サーバ

テンプレート

Agent

インストーラ

Application

サーバ

インスタンス

・Application ・Agent

アップロードファイル

生成 起動

Page 7: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 4 -

3.2 スケーリング監視

3.2.1 スケーリング監視とは

App Bridge Monitorの Agent監視では、Microsoft Azure Cloud Servicesによるサーバの自動起動、停

止機能(以降サーバ伸縮機能)に対応するための「スケーリング機能」を提供しており、当該機能を用い

た監視を「スケーリング監視」と呼んでいます。

App Bridge Monitor Agentは起動されたサーバインスタンスを自動認識し、個々にエラー発生、リソー

ス状況を監視します。これにより、利用者は設定変更することなく、自動起動サーバに対するサーバ監視

が実施できます。

本項で説明されている処理方式は、日立システムズが特許取得しています。

国際特許出願済(PCT/JP2012/055947)

下記の国で特許取得済

・日本:特許 5416156号

・米国:US8554829

3.2.2 スケーリング設定手順

Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

App Bridge Monitor Windows Agent も Microsoft Azure Cloud Services のインストール手順を実施いた

だければ、スケーリング機能を利用できます。インストール手順の詳細は、「Windows Agentインストール

ガイド Microsoft Azure Cloud Services編」を参照して下さい。

Microsoft Azure Cloud

Servie によるサーバの起動

サーバ

インスタンス

Agent

サーバ インスタンス

Agent

サーバ

イメージ

Agent

起動

起動

日立システムズ

監視センタ https

Page 8: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 5 -

3.2.3 スケーリング監視状況の確認

App Bridge Monitorの監視照会サイトで監視状況を確認します。

スケーリング設定したノードを選択します。

複数のサーバインスタンスが監視されていることが分かります。各々のサーバで発生したエラーやリソ

ース状況が確認できます。

Page 9: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 6 -

3.2.4 スケーリングサーバ間の監視設定引継ぎ

Agent監視設定を変更する場合、個々のサーバインスタンスを設定変更するのは現実的ではありません。

このために準備されている機能がスケーリングサーバ間の監視設定引継ぎです。

スケーリング機能を使用しているサーバインスタンス間では、日立システムズ監視センタを経由した

Agent監視設定の引継ぎが可能です。

何れかのサーバインスタンスで設定変更したあと、監視設定を日立システムズ監視センタにエクスポー

トすることで、同じサーバイメージから起動された他のサーバインスタンスに自動同期されます。エクス

ポートされた設定内容は新しく作成されたサーバインスタンスにも適用されます。

スケーリングサーバ間の設定引継ぎ方法は、「App Bridge Monitor Windows Agent 設定ガイド」を参照

下さい。

日立システムズ

監視センタ

サーバ

インスタンス

監視対象

監視対象 サーバ インスタンス

監視対象

エクスポート

自動同期

サーバ イメージ

監視設定 サイト

監視条件

Page 10: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 7 -

3.2.5 サーバインスタンスの認識

App Bridge Monitor Agentは、自分が稼働しているサーバインスタンスの属性を取得し、個々のサーバ

インスタンスを識別します。識別に使用する主な属性は以下のとおりです。

デプロイメント ID

ロール名

インスタンス名

3.2.6 ハートビートエラーに関する注意事項

App Bridge Monitorは監視対象サーバからのモニタデータ(※1)送信を監視しており、一定時間モニ

タデータ(※1)を受信していない場合、ハートビートエラーとしてエラーメッセージを発生させます。

スケーリング監視されている場合、当該ノードから起動された全サーバインスタンスからモニタデータ

が届かなかった際にハートビートエラーを発布します。

ハードビートエラーのしょうさいは「App Bridge Monitor Agent 監視条件設定ガイド」を参照下さい。

※1:App Bridge Monitor Agentが送信する監視データ

Page 11: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 8 -

3.2.7 エラー通知対象デプロイ IDの限定

エラー通知対象のデプロイ ID を限定することで、不要なエラー通知を抑止することができます。本機能

は、同一ノードのサーバインスタンスが複数のデプロイメントスロットに分散している場合に有効です。

(1)設定方法

エラー通知対象デプロイ ID を限定するためには、「監視設定サイト」から対象のノードを選択し、メニ

ューから「API監視」をクリックします。表示された API監視詳細画面の[変更]ボタンをクリックし、「エ

ラー通知対象デプロイ ID」のラジオボタンで「限定する」を選択します。エラー通知したいデプロイ ID

をエラー通知対象デプロイ ID欄に入力し、[OK]ボタンをクリックします。

【入力ガイド】

項目名称 設定内容 備考

エラー通知対象デプロイ ID/

ラジオボタン

エラー通知対象のデプロイ IDを指定する場合、「限

定する」を選択します

以下から選択します

・限定する

・限定しない

エラー通知対象デプロイ ID/

エラー通知対象デプロイ ID

ラジオボタンで「限定する」を選択した場合に入力

できます。通知対象とする Microsoft Azure Cloud

Servicesのデプロイ IDを入力します

エラー通知対象デプロイ ID/

過去の監視履歴から選択

ラジオボタンで「限定する」を選択した場合に表示

されます。過去にエラー通知対象デプロイ ID設定

した履歴がある場合、選択可能です

エラー通知対象デプロイ ID/

自動リフレッシュ

有償の「API監視機能」をお申込みいただき、ラジ

オボタンで「限定する」を選択した場合に入力でき

ます。

自動リフレッシュ対象のデプロイメントスロット

を選択します

以下から選択します

・無効

・有効(Production)

・有効(Stating)

API 監視 有償の「API監視機能」をお申し込みいただいた場

合に設定可能となります。API監視対象とするデプ

ロイメントスロットにチェックを付けます

Page 12: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 9 -

(2)エラー通知の抑止

エラー通知対象デプロイ ID を限定することで、エラー通知対象として指定されたデプロイ ID を持つサ

ーバ(以下通知対象サーバ)のみエラー通知され、他のサーバのエラーは通知されなくなります。本機能

はエラー通知を抑止するものであり、通知対象サーバ以外でもエラー判定が実施され、発生した通知メッ

セージは蓄積されます。また、統計情報更新についても、本設定とは関係なく、通知対象サーバ以外でも

継続されます。

(3)ハートビートエラー対象の限定

エラー通知対象デプロイ IDを限定することで、ハートビートエラーの対象が通知対象サーバのみとなり

ます。通知対象サーバ以外の状況には関係なく、通知対象サーバからのモニタデータ送付が途切れればハ

ートビートエラーが発生します。

(4)Agentのバージョンにご注意下さい

エラー通知対象デプロイ ID を限定するためには、対象サーバをバージョン 1.6.1 以上の App Bridge

Monitor Agent で監視している必要があります。 エラー通知対象デプロイ ID を限定している状態で、バ

ージョン 1.6.1未満の Agentが使用された場合、エラー通知対象デプロイ IDの限定が正しく機能せず、必

要なエラー通知が実施されない可能性があります。

Page 13: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 10 -

3.3 API監視

3.3.1 API監視とは

API監視は、Microsoft Azure APIを利用したロールインスタンスのステータス監視です。API監視処理

は、日立システムズ監視センタで 5分ごとに実施され、ノードに関連付けられたロールの全ロールインス

タンスのステータスを確認します。

3.3.2 利用申し込み

API監視は有償オプションです。API管理を利用するためには、「契約管理サイト」の該当ノードの「種

類」でプルダウンメニューから Windows(Microsoft Azure Cloud Services)を選択し、「API監視」の「有

効」にチェックを入れてノードを登録します。既存のノードに API監視機能を付与することも可能です。

Page 14: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 11 -

3.3.3 証明書登録と関連付け

API監視を利用するためには、当該ノードと Microsoft Azure Cloud Servicesを関連付ける必要があり

ます。関連付けには、Azure証明書ファイルが必要です。

(1)Azure証明書の新規登録

「監視設定サイト」から対象のノードを選択し、メニューから「API監視」をクリックします。

表示された画面の「関連付け」欄に存在する[関連付け設定]ボタンをクリックします。

Page 15: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 12 -

証明書設定画面で、用意した Azure認証情報を入力します。

項目名 内容 備考

証明書名 任意で名称を入力して下さい

証明書ファイル(.pfxファイル) Azure証明書ファイル

証明書パスワード 証明書用パスワード

証明書パスワード再入力 証明書パスワードと同一の値を入力

して下さい

利用先名 プルダウンより選択して下さい

利用先 FQDN 利用先名により決定します

サブスクリプションを選択します。以降、ウィザードに従い「ホステッドサービス選択」、「ロール選択」

を実施します。

Page 16: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 13 -

入力内容を確認し、[OK]ボタンをクリックします。

[OK]ボタンをクリックします。

関連付けが設定されたことを確認し、API監視詳細画面で[変更]ボタンをクリックします。

Page 17: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 14 -

監視対象とするデプロイメントスロットをチェックし、[OK]ボタンをクリックします。

[OK]ボタンをクリックします。

設定内容の反映までしばらくお待ち下さい。

監視照会サイトでノードレベルの表示に API監視結果が表示されます。

Page 18: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 15 -

Page 19: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 16 -

(2)登録済みの Azure証明書を使用する場合

登録済みの Azure認証情報を使用して関連付けを実施する場合は、「監視設定サイト」から対象のノード

を選択し、メニューの「API監視」をクリックします。

表示された画面の「関連付け」欄に存在する[関連付け設定]ボタンをクリックします。

Page 20: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 17 -

証明書選択画面で該当の証明書を選択し、[次へ]ボタンをクリックします。

証明書パスワードを入力し、「次へ」をクリックします。

サブスクリプションを選択します。以降、ウィザードに従い「ホステッドサービス選択」、「ロール選択」

を実施します。

Page 21: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 18 -

入力内容を確認し、「OK」をクリックします。

[OK]ボタンをクリックします。

関連付けが設定されたことを確認し、API監視詳細画面で[変更]ボタンをクリックします。

Page 22: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 19 -

監視対象とするデプロイメントスロットをチェックし、[OK]ボタンをクリックします。

[OK]ボタンをクリックします。

設定内容の反映までしばらくお待ち下さい。

監視照会サイトでノードレベルの表示に API監視結果が表示されます。

Page 23: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 20 -

Page 24: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 21 -

(3)関連付けの解除

既に関連付けされているノードと Azure証明書を解除します。「監視設定サイト」から対象のノードを選

択し、メニューから「API監視」をクリックして下さい。

API監視詳細画面で[変更]ボタンをクリックします。

Page 25: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 22 -

API監視設定画面で API監視に入っているチェックを外し、[OK]ボタンをクリックします。

[OK]ボタンをクリックします。

設定内容の反映までしばらくお待ち下さい。

Page 26: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 23 -

API監視詳細画面で[関連付け解除]ボタンをクリックします。

[OK]ボタンをクリックします(チェックボックスはチェックしません)

[OK]ボタンをクリックします。

Page 27: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 24 -

関連付けが解除されました。

認証情報が該当のノードのみに使用されている場合、「関連付けに使用している認証情報を削除する」

にチェックを入れることで認証情報を削除することもできます。

Page 28: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 25 -

3.3.4 エラー通知対象デプロイ IDの自動更新

API監視を利用することで、エラー通知対象デプロイ IDの自動更新が可能となります。自動更新処理は、

日立システムズ監視センタで、5分ごとに実施され、ノードに関連付けられたロールの指定デプロイメン

トスロットに該当するデプロイ IDを取得し、エラー通知対象デプロイ IDに反映します。

エラー通知対象デプロイ IDの自動更新を設定するためには、「監視設定サイト」から対象のノードを選

択し、メニューから 「API監視」をクリックします。表示された API監視詳細画面の[変更]ボタンをクリ

ックし、ラジオボタンで「限定する」を選択後「エラー通知対象デプロイ ID」欄のコンボボックス「自動

リフレッシュ」で自動リフレッシュ対象としたいデプロイメントスロットを選択して [OK]ボタンをクリッ

クします。

Page 29: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 26 -

4.Microsoft Azure Virtual Machines監視

4.1 Agentインストール

Microsoft Azure Virtual Machinesでの Agentインストール手順は、一般的な Agent インストール方法

と同様です。Agentインストール方法は以下のマニュアルを参照下さい。

App Bridge Monitor Windows Agentインストールガイド

App Bridge Monitor Linux Agentインストールガイド

また、Agentがサポートする環境、前提条件については、「App Bridge Monitorサポートガイド」を参照

下さい。

Page 30: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 27 -

4.2 スケーリング監視

4.2.1 スケーリング監視とは

App Bridge Monitorの Agent監視では、同一サーバテンプレートを使用したサーバの自動起動、停止機

能(以降サーバ伸縮機能)に対応するための「スケーリング機能」を提供しており、当該機能を用いた監

視を「スケーリング監視」と呼んでいます。

App Bridge Monitor Agentは起動されたサーバインスタンスを自動認識し、個々にエラー発生、リソー

ス状況を監視します。これにより、利用者は設定変更することなく、自動起動サーバに対するサーバ監視

が実施できます。

本項で説明されている処理方式は、日立システムズが特許取得しています。

国際特許出願済(PCT/JP2012/055947)

下記の国で特許取得済

・日本:特許 5416156号

・米国:US8554829

サーバ

インスタンス

Agent

サーバ インスタンス

Agent

サーバ

テンプレート

Agent

サーバ インスタンス

Agent

・Agentのインストール

・監視設定

テンプレート化

起動

起動

Page 31: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 28 -

4.2.2 スケーリング設定手順

スケーリング機能を利用するための手順を以下に示します。

(1)ノードの作成

対象のノードを作成します。ノードを作成する際、ノードの種類に以下の何れかを選択し、スケーリン

グ機能を有効とします。ノード作成の詳細は「App Bridge Monitor管理者ガイド」を参照して下さい。

Windows(Microsoft Azure Virtual Machines)

Linux(Microsoft Azure Virtual Machines)

(2)Agentのインストールと設定

対象のサーバを生成し、App Bridge Monitor Agent をインストールし、監視設定します。Agent のイン

ストール手順、設定手順は、「App Bridge Monitor Windows Agent設定ガイド」、「App Bridge Monitor Linux

Agent設定ガイド」参照して下さい。

(3)サーバテンプレートの作成

当該サーバを AMIとして保存します。これで準備は終了です。

(4)サーバインスタンスの起動

保存したサーバテンプレートからサーバインスタンスを起動します。複数のサーバインスタンスを起動

します。

Page 32: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 29 -

4.2.3 スケーリング監視状況の確認

App Bridge Monitorの監視照会サイトで監視状況を確認します。

スケーリング設定したノードを選択します。

複数のサーバインスタンスが監視されていることが分かります。各々のサーバで発生したエラーやリソ

ース状況が確認できます。

【スクリーンショット】

4.2.4 スケーリングサーバ間の監視設定引継ぎ

Agent 監視設定を変更する場合、個々のサーバインスタンスを設定変更するのは効率よくありません。

このために準備されている機能がスケーリングサーバ間の監視設定引継ぎです。

スケーリング機能を使用しているサーバインスタンス間では、日立システムズ監視センタを経由した

Agent監視設定の引継ぎが可能です。

何れかのサーバインスタンスで設定変更したあと、監視設定を日立システムズ監視センタにエクスポー

トすることで、同じサーバイメージから起動された他のサーバインスタンスに自動同期されます。エクス

ポートされた設定内容は新しく作成されたサーバインスタンスにも適用されます。

Page 33: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 30 -

スケーリングサーバ間の設定引継ぎ方法は、「App Bridge Monitor Windows Agent 設定ガイド」を参照

下さい。

日立システムズ

監視センタ

サーバ

インスタンス

監視対象

監視対象 サーバ インスタンス

監視対象

エクスポート

自動同期

サーバ テンプレート

監視設定 サイト

監視条件

Page 34: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 31 -

4.2.5 サーバインスタンスの認識

App Bridge Monitor Agentは、自分が稼働しているサーバインスタンスの属性を取得し、個々のサーバ

インスタンスを識別します。識別に使用する主な属性は以下のとおりです。

(1)Windows Agent

SID

(2)Linux Agent

IPアドレス

MACアドレス

4.2.6 ハートビートエラーに関する注意事項

App Bridge Monitorは監視対象サーバからのモニタデータ(※1)送信を監視しており、一定時間モニ

タデータ(※1)を受信していない場合、ハートビートエラーとしてエラーメッセージを発生させます。

スケーリング監視されている場合、当該ノードから起動された全サーバインスタンスからモニタデータ

が届かなかった際にハートビートエラーを発布します。

ハードビートエラーのしょうさいは「App Bridge Monitor Agent 監視条件設定ガイド」を参照下さい。

※1:App Bridge Monitor Agentが送信する監視データ

Page 35: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 32 -

4.3 API監視

4.3.1 API監視とは

API監視は、Microsoft Azure APIを利用した Microsoft Azure Virtual Machinesのステータス監視で

す。API監視処理は、日立システムズ監視センタで 5分ごとに実施され、ノードに関連付けられたインス

タンスのステータスを確認し、「実行中」以外のステータスを発見すると通知します。

Page 36: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 33 -

4.3.2 利用申し込み

API監視は有償オプションです。API監視を申し込むためには、「契約管理サイト」で、「種類」に

Windows(Microsoft Azure Virtual Machines)を選択し、「API監視」の「有効」にチェックを入れてノー

ドを登録します。既存のノードに API監視機能を付与することも可能です。

スケーリング監視しているノードは API監視できません。

Page 37: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 34 -

4.3.3 証明書登録と関連付け

API監視を利用するためには、当該ノードと Microsoft Azure Virtual Machinesを関連付ける必要があ

ります。関連付けには、Azure証明書ファイルが必要です。

(1)Azure証明書の新規登録

「監視設定サイト」から対象のノードを選択し、メニューから「API監視」をクリックします。

表示された画面の「関連付け」欄に存在する[関連付け設定]ボタンをクリックします。

Page 38: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 35 -

証明書設定画面で、用意した Azure認証情報を入力します。

項目名 内容 備考

証明書名 任意で名称を入力して下さい

証明書ファイル(.pfxファイル) Azure証明書ファイル

証明書パスワード 証明書用パスワード

証明書パスワード再入力 証明書パスワードと同一の値を入力して下さい

利用先名 プルダウンより選択して下さい

利用先 FQDN 利用先名により決定します

ウィザードに従い、サブスクリプション入力、クラウドサービス選択を実施します。

Page 39: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 36 -

入力内容を確認し、[OK]ボタンをクリックします。

[OK]ボタンをクリックします。

関連付けられたことを確認し、API監視詳細画面で[変更]ボタンをクリックします。

Page 40: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 37 -

API監視設定画面の API監視のチェックボックスにチェックを入れ、[OK]ボタンをクリックします。

[OK]ボタンをクリックします。

設定内容の反映までしばらくお待ち下さい。

監視照会サイトでノードレベルの表示に API監視結果が表示されます。

Page 41: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 38 -

(2)登録済みの Azure証明書を使用する場合

登録済みの Azure認証情報を使用して関連付けを実施する場合は、「監視設定サイト」から対象のノード

を選択し、メニューの「API監視」をクリックします。

表示された画面の「関連付け」欄に存在する[関連付け設定]ボタンをクリックします。

Page 42: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 39 -

証明書パスワードを入力し、「次へ」をクリックします。

ウィザードに従い、サブスクリプション入力、クラウドサービス選択を実施します。

Page 43: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 40 -

入力内容を確認し、「OK」をクリックします。

[OK]ボタンをクリックします。

API監視詳細画面で[変更]ボタンをクリックします。

Page 44: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 41 -

API監視設定画面の API監視のチェックボックスにチェックを入れ、[OK]ボタンをクリックします。

[OK]ボタンをクリックします。

設定内容の反映までしばらくお待ち下さい。

監視照会サイトでノードレベルの表示に API監視結果が表示されます。

Page 45: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 42 -

(3)関連付けの解除

既に関連付けされているノードと Azure証明書を解除します。「監視設定サイト」から対象のノードを選

択し、メニューから「API監視」をクリックして下さい。

API監視詳細画面で[変更]ボタンをクリックします。

Page 46: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 43 -

API監視設定画面で API監視に入っているチェックを外し、[OK]ボタンをクリックします。

[OK]ボタンをクリックします。

設定内容の反映までしばらくお待ち下さい。

Page 47: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 44 -

API監視詳細画面で[関連付け解除]ボタンをクリックします。

[OK]ボタンをクリックします(チェックボックスはチェックしません)

[OK]ボタンをクリックします。

Page 48: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 45 -

関連付けが削除されました。

認証情報が該当のノードのみに使用されている場合、「関連付けに使用している認証情報を削除する」

にチェックを入れることで認証情報を削除することもできます

Page 49: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 46 -

5.SQL Azure 監視

5.1 SQL Azure監視とは

SQL Azure監視は、Microsoft Azure SQL Databasesの応答と DBスペースの監視を実施するものです。

SQL Azure監視は、App Bridge Monitor Windows Agentがインストールされたサーバからクエリを発行

し、データベースの状態を監視します。

一般的には、クエリを発行するサーバ(以下 DB監視サーバ)には、同一リージョン内の Microsoft Azure

Cloud Services、または Microsoft Azure Virtual Machinesの Windowsサーバを使用します。

5.2 スケーリング監視されているサーバから DB監視

スケーリングされているサーバから DB監視することも可能です。App Bridge Monitor Windows Agent

は、同一ノード内でプライマリとなるサーバインスタンスを決定し、当該プライマリインスタンスがデー

タベースを監視します。

5.3 SQL Azure監視で必要となる権限

SQL Azure監視を実施するためには、masterデータベースに関する参照権限(ロールに制約はありませ

ん)と監視対象のユーザデータベースに対する db_owner権限が必要です。

masterデータベースに対する参照権限は、ユーザデータベースの取得及び存在確認に使用するために必

要となります。また、ユーザデータベースに対する db_owner権限はデータベースの使用量を算出するため

に必要となります。現在の SQL Azure 監視は sys.dm_db_partition_statsより使用ページ数を取得し、デ

ータベース使用量に換算しています。

この sys.dm_db_partition_statsを参照するために db_owner権限が必要となります。

Microsoft Azure(同一リージョン内)

Microsoft Azure

データベース

App Bridge Monitor

Windows Agent

Primary

Query

App Bridge Monitor

Windows Agent

Not Primary

App Bridge Monitor

Windows Agent

Not Primary

Page 50: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 47 -

5.4 契約管理サイトでの設定

5.4.1 SQL Databasesサーバのノード登録

SQL Azure監視を実施する場合、「契約管理サイト」で[種類]に Windows Azure SQL Databasesを選択し

たノードを登録します。

5.4.2 DB監視サーバのノード登録

必要に応じて DB監視サーバをノード登録します。DB監視専用のサーバを準備する必要はなく、Microsoft

Azure Cloud Services、または Microsoft Azure Virtual Machinesで稼働する Windows サーバを DB監視

サーバとして設定して下さい。

また、1つの DB監視サーバで複数の SQL Databasesサーバを監視することが可能です。

Page 51: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 48 -

5.5 Windows Agentでの設定

DB 監視サーバ(Microsoft Azure SQL Databases を監視する Microsoft Azure Agent)での設定手順を

説明します。

5.5.1 SQL Azure 容量監視

監視対象のデータベースを設定します。

Service Controlのメニューから「Setting」-「Watch Service」-「SQL Azure」を選択し、監視対象の

Microsoft Azure データベースを登録して下さい。

データベースを登録する際、Smart Downloadの画面が表示されます。ガイダンスに従って内容を入力し

て下さい。Smart Downloadでは Windows Azure SQL DataBasesとして登録したノード CD を設定します。

設定項目 項目の説明 設定内容

Server Information/

FQDN

監視対象 DBの FQDN 監視対象 SQL Databasesサーバの FQDNを指

定します

Server Information/

Port #

監視対象 DBのポート番号 監視対象 SQL Databases サーバのポート番

号(通常 1433)を指定します

Database Information/

DB Name

監視対象 DB のデータベース

Database Information/All Databasesをチ

ェックしている場合、入力できません

Database Information/

All Databases

全データベースの監視 当該 SQL Databases サーバの全ユーザデー

タベースを監視する場合にチェックしま

す。[Select DBs]ボタンをクリックするこ

とで、抽出するデータベースを指定するこ

とができます。また、[Filter DBs]ボタン

をクリックすることで、除外するデータベ

ースを指定することもできます。データベ

ースが追加、削除された場合、監視対象デ

ータベースも自動変更されます

Page 52: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 49 -

Security Information/

User CD

監視対象 DB の認証用ユーザ

CD

監視対象 Microsoft Azure データベースの

ユーザ CDを指定します

Security Information/

User Password

監視対象 DB の認証用パスワ

ード

監視対象 Microsoft Azure データベースの

パスワードを指定します

Watch Parameters/

DB Maximum Size

監視対象 DB の容量監視で使

用する最大容量

Watch Parameters/Auto Sizingをチェック

している場合、入力できません

Watch Parameters/

Auto Sizing

最大容量の自動取得 最大容量を契約容量とする場合チェックし

ます。監視中に契約容量が変更されると最

大容量も自動変更されます

SQL Azure容量監視では、現在使用量と最大容量(「Watch Parameters/DB Maximum Size」で指定した値、

または、「Watch Parameters/Auto Sizing」によって取得した値)より使用率を算出し、エラー判定を行い

ます。エラー判定は、後述の「5.6 監視設定サイト」で設定したエラー判定条件に従って処理されます。

初期状態では DBの空き容量が 10%以下になった場合、エラーとしています。また、Microsoft Azure デー

タベースからの応答がない場合もエラーと判定されます。

Attention! ご注意ください!

監視対象のデータベース使用量と課金対象のデータベース使用量は異なります

App Bridge Monitor は、データベースの割当量、使用量を算出する際、sys.dm_db_partition_stats(以下、動的管理

ビューと称す)の reserved_page_count カラム、used_page_count カラムを使用しています。

動的管理ビューには、メタデータや BLOB の管理情報など、Microsoft Azure SQL Databases の課金対象外となる情報

が含まれるため、App Bridge Monitor が示すデータベースサイズと Microsoft Azure SQL Databases の課金データサイ

ズは一致しません。

課金対象となる Microsoft Azure SQL Databases のデータ サイズを確認するには、Microsoft Azure SQL Databases

管理ポータルより、ご確認していただく必要があります。

Page 53: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 50 -

5.5.2 SQL Azure 応答監視

SQL Azure容量監視を設定したデータベースに任意の Queryを発行し、応答時間を監視することができま

す。

Service Controlのメニューから「Setting」-「Watch Service」-「SQL Azure」を選択します。対象の

Microsoft Azureデータベースを選択して「Query」ボタンをクリックし、クエリを登録して下さい。

設定項目 項目の説明 設定内容

Query CD Queryを識別するコード 任意の名称を指定します

Target Database Query を実行するデータベー

SQL Azure 監視容量設定で「 Database

Information

/All Databases」にチェックを付けた場合、

表示されます。クエリを実行するデータベ

ースを選択して下さい

Query String 応答時間を監視する Query SelectなどのSQLを入力します。複数のSQL

を実行する場合;(セミコロン)で区切りま

す。複数の SQL が指定された場合、個々の

SQL を実行した合計時間を応答時間として

取り扱います

登録された Query は 5 分ごとに実行され、応答時間を記録します。応答時間は監視サイトで確認できま

す。但し、SQL Azure容量監視でエラーが発生した場合、SQL Azure応答監視は実行されません。

また、SQL Azure応答監視では、応答が確認できない場合、エラーを発生させます。

Page 54: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 51 -

5.6 監視設定サイト

5.6.1 DB容量エラー判定条件(デフォルト)

DB容量エラー判定条件(デフォルト)は全ノード共通のエラー判定条件です。当該条件を設定するには、

ノード一覧画面のメニューから「エラー判定条件一覧」をクリックします。

Page 55: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 52 -

表示されたエラー判定条件一覧(デフォルト)で「DB容量」を選択し、DB容量エラー判定条件を表示し

ます。新しいエラー判定条件を追加する場合は「追加」ボタンを、既存のエラー判定条件を変更する場合

は「編集」をクリックします

Page 56: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 53 -

DB容量のエラー判定条件を入力します。入力内容については、後述の「4.5.3 DB容量エラー判定」を参

照して下さい。

Page 57: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 54 -

5.6.2 DB容量エラー判定条件(ノード別)

DB容量エラー判定条件(ノード別)はノード固有のエラー判定条件です。当該条件を設定するには、ノ

ード一覧画面から該当のノードを選択した後、ノード詳細画面のメニューから「エラー判定条件一覧」を

クリックします。

Page 58: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 55 -

表示されたエラー判定条件一覧(ノード)で「DB容量」を選択し、DB容量エラー判定条件を表示します。

新しいエラー判定条件を追加する場合は[追加]ボタンを、既存のエラー判定条件を変更する場合は「編集」

をクリックします。入力方法は DB容量エラー判定条件(デフォルト)と同じです。

Page 59: App Bridge Monitor Microsoft Azure 監視設定ガイド...3.2.2 スケーリング設定手順 Microsoft Azure Cloud Servicesでは、全てのサーバインスタンスにスケーリング機能が付与されます。

- 56 -

5.6.3 DB容量エラー判定

DB容量のエラー判定で使用されるエラー判定条件は 1つであり、有効であり、且つ対象期間に該当する

ものの中から、以下の順で選出されます。

① 対象ノードのエラー判定条件であり、DB名が等しい

② 対象ノードのエラー判定条件であり、DB名を比較しない

③ デフォルトのエラー判定条件であり、DB名が等しい

④ デフォルトのエラー判定条件であり、DB名を比較しない

選出されたエラー判定条件を使用し、エラー判定を以下のとおり実施します。該当するエラー判定条件

が存在しないとき、Goodの判定となります。

判定結果 条件 備考

Critical 以下の条件を全て満たす

・エラー判定条件の空き容量(バイト数)下限:比較するを選択

・現在の DB空き容量<エラー判定条件の空き容量(バイト数)下

Critical 以下の条件を全て満たす

・エラー判定条件の空き容量(パーセント)下限:比較するを選

・現在の DB空きパーセント<エラー判定条件の空き容量(パーセ

ント)下限

Good 上記以外

5.6.4 DB容量エラー判定条件(初期値)

DBエラー判定条件には以下の初期値が設定されています。

エラー判定条件の種類 DB名 空き容量(パーセント)

下限

共通 比較しない 10

5.7 SQL Azure監視間隔

監視内容 監視間隔(分)

モニタデータ送信間隔

(分) 備考

SQL Azure容量監視 5 5 ※1

SQL Azure応答監視 5 5 ※1

※1:SQL Azure監視においては、以下のエラーコードがリターンされた場合、自動リトライを実施します。

このため監視間隔、モニタデータ送信間隔は変動する可能性があります。

40197、40501、40544、40549、40550、40551、40552、40553、40613、20、64、233、10053、10054、

10060