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