Este documento explica como editar manualmente o Cisco CNS Access Registrar RexAcctScript para que seus arquivos de log de contabilidade reflitam um formato CSV.
Não existem requisitos específicos para este documento.
As informações neste documento são baseadas no Cisco CNS Access Registrar versões 1.7 e 3.0.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
For more information on document conventions, refer to the Cisco Technical Tips Conventions.
Se você quiser que seus arquivos de log de contabilidade reflitam um formato CSV que possa ser usado em seus aplicativos de faturamento, edite o RexAcctScript manualmente e recompile-o. O arquivo está localizado por padrão em $ARINSTALLPATH/examples/rexacctscript/AcctAsScript.cpp.
Para alterar o formato da contabilidade, faça as alterações mostradas nesta tabela:
Número da linha AR 1.7 | Número da linha AR 3.0 | De | Para |
---|---|---|---|
2080 | 2090 | *(pEnd++) = "\n"; | *(pEnd++) = ","; |
2069 | 2079 | *(pEnd++) = "\t"; | *(pEnd++) = " "; |
Nota: " " contém um espaço.
Para compilar e instalar o script RexAcctScript, use gcc 2.95-3. Para obter mais detalhes, consulte o Guia do usuário do Cisco CNS Access Registrar - Usando o script de contabilidade REX.
A saída do arquivo de contabilidade precisa ser semelhante a esta:
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,,,,,
Os arquivos contábeis agora contêm uma vírgula (",") entre cada entrada.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
19-Jan-2006 |
Versão inicial |