本文档说明如何手动编辑RexAcctScript,以便您的记帐日志文件反映CSV格式。
本文档没有任何特定的要求。
本文档中的信息适用于所有版本的Cisco Access Registrar。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文件规则的更多信息请参见“ Cisco技术提示规则”。
如果希望记帐日志文件反映可在帐单应用程序中使用的CSV格式,请手动编辑RexAcctScript并重新编译它。
文件位于:
/opt/AICar1/examples/rexacctscript/AcctAsScript.cpp
要更改会计的格式,请进行以下更改:
线路号 | 发件人 | 至 |
---|---|---|
2048 | *(pEnd++)= "\n"; | *(pEnd++)= ","; |
2037 | *(pEnd++)= "\t"; | *(pEnd++)= " "; |
注意:“ ”包含空格。
要成功编译和安装此脚本,请参阅使用REX记帐脚本。
记帐文件的输出如下所示:
Tue, 26 Sep 2000 17:15:22 User-Name = sven, NAS-IP-Address = 10.200.68.2, NAS-Port = 2, Service-Type = NAS Prompt, Calling-Station-Id = 172.17.246.244, Acct-Status-Type = Start, Acct-Delay-Time = 0, Acct-Session-Id = 0000000D, Acct-Authentic = RADIUS, NAS-Port-Type = Virtual,,,,, Tue, 26 Sep 2000 17:15:23 User-Name = sven, NAS-IP-Address = 10.200.68.2, NAS-Port = 2, Service-Type = NAS Prompt, Calling-Station-Id = 172.17.246.244, Acct-Status-Type = Stop, Acct-Delay-Time = 0, Acct-Session-Id = 0000000D, Acct-Authentic = RADIUS, Acct-Session-Time = 1, Acct-Terminate-Cause = User Request, NAS-Port-Type = Virtual,,,,,
记帐文件现在在每个条目之间包含逗号(",")。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
19-Jan-2006 |
初始版本 |