system-forwarder-channels
フォワーダーノードの接続チャンネル別送信・消失統計とスワップ使用状況を照会します。
コマンドプロパティ
| 項目 | 説明 |
|---|---|
| コマンドタイプ | ドライバークエリ |
| 必要な権限 | クラスター管理者 |
| ライセンス使用量 | 集計しない |
| 並列実行 | 非対応 |
| 分散実行 | 非対応 |
構文
system-forwarder-channels
出力フィールド
| フィールド | タイプ | 説明 |
|---|---|---|
| type | string | チャンネルタイプ。node: 単一ノード、pair: ノードペア、roundrobin: ラウンドロビングループ |
| name | string | チャンネル名 |
| sent | long | 送信完了したレコード数 |
| poll | long | スワップから読み取ったレコード数 |
| drop | long | 消失したレコード数 |
| swap_capacity | long | スワップバッファの最大容量(バイト) |
| swap_size | long | スワップバッファに保存されたデータサイズ(バイト) |
| swap_usage | long | スワップバッファが使用中のディスクサイズ(バイト) |
エラーコード
パースエラー
| エラーコード | メッセージ | 説明 |
|---|---|---|
| 10000 | no-read-permission | クラスター管理者権限がない場合 |
ランタイムエラー
該当なし
説明
system-forwarder-channelsコマンドは、フォワーダーノードに設定された接続チャンネル別の統計を照会します。単一ノード(node)、ノードペア(pair)、ラウンドロビングループ(roundrobin)の3種類のチャンネルタイプについて統計をそれぞれ返します。
dropフィールドはスワップバッファ容量を超えて消失したレコード数を示します。消失が発生したチャンネルはdrop > 0でフィルタリングして確認できます。
このコマンドを実行するにはクラスター管理者権限が必要です。
使用例
-
転送チャンネル全体の統計を照会する
system-forwarder-channelsフォワーダーノードに設定されたすべての接続チャンネルの統計を照会します。
-
レコード消失が発生したチャンネルを照会する
system-forwarder-channels | search drop > 0 | fields type, name, sent, drop, swap_capacity, swap_usageレコード消失が発生したチャンネルのみをフィルタリングして照会します。
-
チャンネルタイプ別の統計を集計する
system-forwarder-channels | stats sum(sent) as total_sent, sum(drop) as total_drop by typeチャンネルタイプ別に送信件数と消失件数の合計を集計します。
変更履歴
system-forwarder-channels コマンドは5.0.2603.0バージョンから利用可能です。