Radius キャプチャ ファイルがあり、それを解析する必要があります。個々の値のペアを取得して集計するにはどうすればよいですか。ファイルの簡単なスニペットを次に示します。
Acct-Session-Id = "1234adb"
Acct-Session-Time = 141312
Acct-Input-Octets = 1234123
これが何度も繰り返され、構造は同じですが値は異なります。
"if "Acct-Input-Octets" in
オクテットを集約する必要がありますが、構造化するだけなので簡単です。
問題は、Session-Time が 0 になる (つまり、再接続する) 場合に合計が変化することです。したがって、現在の合計をリセットする必要がありますが、そうでない場合はエラーになります (RADIUS 入力オクテットでは、新しいセッション ID でリセットする必要があります)。