オペレーションセクションのアラームサブセクションは、アナリティクスサブセクションと同様の構造と属性を持っています。唯一の違いはプロパティ属性です。プロパティ属性以外のすべての属性のリストについては、
アナリティクスを参照してください。
アラームサブセクションで利用可能なプロパティは次のとおりです。
| 属性 |
説明 |
必須 |
| ターゲット |
NetScalerで構成され、アラームが構成されている仮想サーバーの名前に評価される式。 |
はい |
| メールプロファイル |
NetScaler ADM Analytics機能で定義され、アラームがトリガーされたときに通知したいメールアドレスのリストが含まれているメールプロファイルの名前。 |
いいえ (email-profileまたはsms-profileのいずれかを定義する必要があります) |
| SMSプロファイル |
NetScaler ADM Analytics機能で定義され、アラームがトリガーされたときに通知したい電話番号のリストが含まれているSMSプロファイルの名前。 |
いいえ (email-profileまたはsms-profileのいずれかを定義する必要があります) |
| ルール |
ターゲットプロパティで定義された仮想サーバーのアラームをトリガーする条件を定義するルールのリスト。 |
はい |
| メトリック |
ルールの属性。NetScaler仮想サーバーに関連して追跡したいメトリックの名前。 |
はい |
| 演算子 |
ルールの属性。メトリックを値と比較するために使用する演算子。有効な演算子は「greaterthan」と「lessthan」です。 |
はい |
| 値 |
ルールの属性。演算子を使用してメトリックと比較されるしきい値。メトリック値がこのしきい値を超えると、関連するアラームがトリガーされます。 |
はい |
| 期間単位 |
ルールの属性。アラームルールが満たされた場合にユーザーに警告する頻度。これには、日、時間、または週の値を含めることができます。これは、ルールが満たされた場合、期間単位で1回アラームが送信されることを意味します(たとえば、1日に1回)。 |
はい |
次の表は、NetScaler仮想サーバーに関連して追跡されるメトリックのリストを示しています。
カウンター|説明|詳細な説明|NetScaler ADMの計算
| app_count |
VPNアプリ起動数 |
ユーザーが指定した時間間隔中にこのVPN仮想サーバーで起動された一意のVPNアプリケーションの合計数。 |
新しいアプリケーションが起動するたびに単調増加するカウンター |
| app_launch_duration |
VPNアプリ起動時間 |
アプリケーションの起動にかかる平均時間(ミリ秒) |
このVPN仮想サーバーで起動されたすべてのVPNアプリケーションの起動時間の平均値 |
| その他の仮想サーバー(CS、LB、Auth、GSLB) |
|
|
|
| total_requests |
リクエスト数 |
この仮想サーバーに対するクライアントリクエストの数。アプライアンスの最後の再起動以降、または仮想サーバーの作成以降のいずれか新しい方。 |
この仮想サーバーへの新しいリクエストごとに増加する単調増加カウンター。 |
| total_bytes |
バイト |
指定された時間間隔で、仮想サーバーからNetScaler ADMに転送された合計バイト数。 |
この仮想サーバーによって処理された合計バイト数をカウントするための単調増加カウンター。 |
| application_response_time |
応答時間 |
仮想サーバーの平均応答時間。 |
アプライアンスの最後の再起動以降(または仮想サーバーの作成以降)の、この仮想サーバーが受信したすべてのリクエストの応答時間の平均値。新しい方の日付が適用されます。 |
StyleBook内のアラームセクションの例:
operations:
alarms:
-
name:lbvserver_alarm
properties:
target: $outputs.lbvserver
email-profile: $parameters.emailprofile
sms-profile: "NetScalerSMS"
rules:
-
metric: "total_requests"
operator: "greaterthan"
value: 25
period-unit: weekly
-
metric: "total_bytes"
operator: "lessthan"
value: 1024
period-unit: day