网络管理 : Cisco Access Registrar

如何更改Cisco CNS Access Registrar RexAcctScript 以在记账文件中生成CSV版本

2016 年 10 月 27 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

本文解释如何手工编辑Cisco CNS接入登记程序RexAcctScript,以便您的统计日志文件反射CSV格式。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档中的信息根据Cisco CNS接入登记程序版本1.7和3.0。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

编辑RexAcctScript

如果希望您的统计日志文件反射在您的计费应用程序能使用的CSV格式,请手工编辑RexAcctScript并且重新编译它。默认情况下文件查找在$ARINSTALLPATH/examples/rexacctscript/AcctAsScript.cpp。

要改变核算的形式,请做显示的变动在此表里:

线路号AR 1.7 线路号AR 3.0
2080年 2090年 * (pEnd++) = “\ n”; * (pEnd++) = “”;
2069 2079年 * (pEnd++) = “\ t”; * (pEnd++) = ““;

注意: ““包含空间。

对于您请编译并且安装RexAcctScript脚本,使用gcc 2.95-3。使用REX认为的脚本,关于其他详细信息,参考Cisco CNS接入登记程序用户指南-

记帐文件的输出需要查找如此物:

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,,,,,

记帐文件当前包含一个逗号(", ")在每个条目之间。


相关信息


Document ID: 6329