ページの先頭行へ戻る
Systemwalker Centric Manager V17.0.2 リファレンスマニュアル

G.3 監視定義ファイル

ファイル名

monitor.xml

使用用途

Windows Azureの監視定義を行います。

格納場所

Windows

Windows Azure 監視ツールインストールディレクトリ\1.0.0.0\definition\user\server\monitor.xml

ファイル形式

monitor.xmlファイルの記述形式はXML形式です。

<?xml version="1.0" encoding="utf-8" ?>

<cmgr:fujitsu-centricmgr-definition

xmlns:cmgr="/fujitsu/centricmgr/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="/fujitsu/centricmgr/XMLSchema
..\..\internal\server\schema\user-schema.xsd">
<monitor id="1" name="Monitor Name"> <nickname language="ja">監視定義名</nickname> <windows-azure> <service id="0" name="DeploymentStatus" enabled="true"> <interval type=”sec”>30</interval> <collection> <type>DeploymentStatus</type> </collection> <manipulation> <notice enabled="true"> <opfmt3 enabled=”true”> <level>Verbose</level> </opfmt3> </notice> </manipulation> </service> <log id="0" name="WindowsAzureLog" enabled="true"> <interval type=”sec”>60</interval> <collection> <type>WindowsAzureLog<type> <transfer enabled="true"> <interval type="sec">60</interval> </transfer> <save enabled="true"> <output-type>csv</output-type> <output-path>..\data\log\trouble\%NODE%\azurelog_%DATE%.csv</output-path> <delete enabled="true"> <interval type="day">30</interval> </delete> </save> </collection> <manipulation> <notice enabled="true"> <opfmt3 enabled="true"> <level>Warning</level> </opfmt3> </notice> <storage-delete>true</storage-delete> </manipulation> </log> <log id="1" name="WindowsEventLog" enabled="true"> <interval type="sec">60</interval> <collection> <type>WindowsEventLog</type> <transfer enabled="true"> <interval type="sec">30</interval> </transfer> <save enabled="true"> <output-type>csv</output-type> <output-path>..\data\log\trouble\%NODE%\eventlog_%DATE%.csv</output-path> <delete enabled="true"> <interval type="day">30</interval> </delete> </save> </collection> <manipulation> <notice enabled="true"> <opfmt3 enabled="true"> <level>Error</level> </opfmt3> </notice> <storage-delete>true</storage-delete> </manipulation> </log> <log id="2" name="DiagnosticInfrastructureLog" enabled="true"> <interval type="sec">60</interval> <collection> <type>DiagnosticInfrastructureLog</type> <transfer enabled="true"> <interval type="sec">60</interval> </transfer> <save enabled="true"> <output-type>csv</output-type> <output-path>..\data\log\trouble\%NODE%\infrastructurelog_%DATE%.csv</output-path> <delete enabled="true"> <interval type="day">30</interval> </delete> </save> </collection> <manipulation> <notice enabled="true"> <opfmt3 enabled="true"> <level>Error</level> </opfmt3> </notice> <storage-delete>true</storage-delete> </manipulation> </log> <performance id="0" name="PerformanceCounter" enabled="true"> <interval type="sec">120</interval> <collection> <type>PerformanceCounter</type> <transfer enabled="true"> <interval type="sec">120</interval> </transfer> <save enabled="true"> <output-type>csv</output-type> <output-path>..\data\log\performance\%NODE%\%ROLE%\%COUNTER%_%DATE%.csv</output-path> <delete enabled="true"> <interval type="day">30</interval> </delete> </save> </collection> <manipulation> <storage-delete>false</storage-delete> <counter id="0" name="\Processor(*)\% Processor Time" enabled="true"> <sampling enabled="true"> <interval type="sec">120</interval> </sampling> <notice enabled="true"> <opfmt3 enabled="true"> <level>Verbose</level> </opfmt3> </notice> <threshold count="1" unit="instance"> <upper> <error enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </error> <warning enabled="true"> <threshold-value>85</threshold-value> <reference-value>100</reference-value> </warning> </upper> <lower> <error enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </error> <warning enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </warning> </lower> </threshold> </counter> <counter id="1" name="\Memory\Page Reads/sec" enabled="true"> <sampling enabled="true"> <interval type="sec">120</interval> </sampling> <notice enabled="true"> <opfmt3 enabled="true"> <level>Verbose</level> </opfmt3> </notice> <threshold count="1" unit="instance"> <upper> <error enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </error> <warning enabled="true"> <threshold-value>5</threshold-value> <reference-value>100</reference-value> </warning> </upper> <lower> <error enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </error> <warning enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </warning> </lower> </threshold> </counter> <counter id="2" name="\Network Interface(*)\Bytes Total/sec" enabled="true"> <sampling enabled="true"> <interval type="sec">120</interval> </sampling> <notice enabled="true"> <opfmt3 enabled="true"> <level>Verbose</level> </opfmt3> </notice> <threshold count="1" unit="instance"> <upper> <error enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </error> <warning enabled="true"> <threshold-value>10000000</threshold-value> <reference-value>100</reference-value> </warning> </upper> <lower> <error enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </error> <warning enabled="false"> <threshold-value>0</threshold-value> <reference-value>1</reference-value> </warning> </lower> </threshold> </counter> </manipulation> </performance> </windows-azure> </monitor> </cmgr:fujitsu-centricmgr-definition>

タグの説明

タグ

属性

説明

<monitor>

監視設定を定義します。

id

一意の数字を定義します。

name

監視定義名を定義します。

1024文字まで指定できます。

<nickname language=”ja”>

Windows Azure監視設定画面に表示される監視定義名を定義します。

1024文字まで指定できます。

<windows-azure>

Windows Azureを監視するための定義をします。

<service>

サービス監視の定義をします。

id

一意の数字を定義します。

name

任意の名前です。デフォルトは<type>と同名です。

1024文字まで指定できます。

enabled

監視の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<interval type=”sec”>

間隔を秒で指定します。

1~86400の整数を指定してください。

<collection>

収集対象を定義します。

<type>

収集対象を指定します。

以下から選択できます。

  • DeploymentStatus

  • WindowsAzureLog

  • WindowsEventLog

  • DiagnosticInfrastructureLog

  • PerformanceCounter

<transfer>

ログ出力設定を定義します。

enabled

ログ出力設定の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<manipulation>

収集物の処理を定義します。

<notice>

収集物の通知を定義します。

enabled

通知の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<opfmt3>

Systemwalker Centric Managerへの通知を定義します。

Enabled

Systemwalker Centric Managerへの通知の有効無効を定義します。

<level>

通知するログレベルを定義します。

以下から選択できます。

  • Critical

  • Error

  • Warning

  • Information

  • Verbose

<log>

障害ログ監視の定義をします。

id

一意の数字を定義します。

name

任意の名前です。デフォルトは<type>と同名です。

1024文字まで指定できます。

enabled

監視の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<save>

収集物の保存を定義します。

enabled

保存の有効無効を定義します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<output-type>

CSVファイルを出力します。

<output-path>

出力先を定義します。

<delete>

保存物の削除を定義します。

enabled

削除の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<interval type=”day”>

間隔を日で指定します。

1~86400の整数を指定してください。

<storage-delete>

収集物をAzure Storageから削除するかどうかを定義します。

以下のどちらかを設定します。

  • 削除する場合 :true

  • 削除しない場合 :false

<performance>

性能ログ監視の定義をします。

id

一意の数字を定義します。

name

任意の名前です。デフォルトは<type>と同名です。

1024文字まで指定できます。

enabled

監視の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<counter>

パフォーマンスカウンタの定義をします。

id

一意の数字を定義します。

name

パフォーマンスカウンタ名を指定します。監視対象パフォーマンスカウンタ一覧ファイルより選んで設定してください。

1024文字まで指定できます。

enabled

パフォーマンスカウンタの有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<sampling>

パフォーマンスカウンタのサンプリング間隔の定義をします。

enabled

サンプリング間隔の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<threshold>

しきい値監視の定義をします。

count

しきい値監視の評価に使用するデータ数を設定します。

1~1000の整数を指定してください。

unit

通知単位を指定します。

以下のどちらかを設定します。

  • インスタンス単位で評価する場合:instance

  • ロール単位で評価する場合:role

<upper>

上限しきい値を定義します。

<error>

異常値を定義します。

enabled

しきい値監視の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<threshold-value>

しきい値を指定します。

32文字まで指定できます。

<reference-value>

しきい値の評価に使用するデータ数に対する割合と比較する値(%)を指定します。

1~100の値が指定できます。

<warning>

警告値を定義します。

enabled

しきい値監視の有効無効を定義します。

以下のどちらかを設定します。

  • 有効にする場合 :true

  • 無効にする場合 :false

<lower>

下限しきい値を定義します。