アラーム
オペレーションセクションのアラームサブセクションは、アナリティクスサブセクションと同様の構造と属性を持っています。唯一の違いは、プロパティ属性にあります。(プロパティ属性以外の)すべての属性のリストについては、アナリティクスを参照してください。
以下に示すプロパティは、アラームサブセクションで利用できます。
| 属性 | 説明 | 必須 |
|---|---|---|
target |
NetScalerで構成され、アラームが構成されている仮想サーバーの名前を評価する式。 | はい |
email-profile |
NetScaler Console Analytics機能で定義され、アラームがトリガーされたときに通知したいメールアドレスのリストが含まれているメールプロファイルの名前。 | いいえ (email-profileまたはsms-profileのいずれかを定義する必要があります) |
sms-profile |
NetScaler Console Analytics機能で定義され、アラームがトリガーされたときに通知したい電話番号のリストが含まれているSMSプロファイルの名前。 | いいえ (email-profileまたはsms-profileのいずれかを定義する必要があります) |
rules |
ターゲットプロパティで定義された仮想サーバーのアラームをトリガーする条件を定義するルールの一覧。 | はい |
metric |
ルールの属性。NetScaler仮想サーバーに関連して追跡したいメトリックの名前。 | はい |
operator |
ルールの属性。メトリックを値と比較するために使用する演算子。有効な演算子は greaterthan と lessthan です。 |
はい |
value |
ルールの属性。演算子を使用してメトリックと比較されるしきい値。メトリック値がこのしきい値を超えると、関連するアラームがトリガーされます。 | はい |
period-unit |
ルールの属性。アラームルールが満たされた場合にユーザーに警告する頻度。この属性には、day、hour、または weekly の値を指定できます。これは、ルールが満たされた場合、アラームが期間単位で1回送信されることを意味します(例:1日1回)。 | はい |
以下の表は、NetScaler仮想サーバーに関連して追跡されるメトリックのリストを示しています。
| カウンター | 説明 | 詳細な説明 | NetScaler Consoleの計算 |
|---|---|---|---|
| VPN仮想サーバーの場合: | |||
| total_requests | VPNセッション起動総数 | ユーザーが指定した時間間隔中にこのVPN仮想サーバーで開始されたアクティブセッションの総数。 | 単調増加カウンター。新しいセッションが起動されるたびに増加します。 |
| 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