Este documento explica cómo editar manualmente el RexAcctScript de Cisco CNS Access Registrar para que sus archivos de registro de contabilidad reflejen un formato CSV.
No hay requisitos específicos para este documento.
La información en este documento se basa en Cisco CNS Access Registrar versiones 1.7 y 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.
Si desea que los archivos de registro de cuentas reflejen un formato CSV que se pueda utilizar en las aplicaciones de facturación, edite RexAcctScript manualmente y vuelva a compilarlo. El archivo se encuentra de forma predeterminada en $ARINSTALLPATH/examples/rexacctscript/AcctAsScript.cpp.
Para cambiar el formato de la contabilidad, realice los cambios que se muestran en esta tabla:
Número de línea AR 1.7 | Número de línea AR 3.0 | Desde | A |
---|---|---|---|
2080 | 2090 | *(pEnd++) = "\n"; | *(pEnd++) = ","; |
2069 | 2079 | *(pEnd++) = "\t"; | *(pEnd++) = "; |
Nota: " contiene un espacio.
Para compilar e instalar el script RexAcctScript, utilice gcc 2.95-3. Para obtener más detalles, consulte Guía del Usuario de Cisco CNS Access Registrar - Uso de la Secuencia de Comandos de Contabilización REX.
El resultado del archivo de contabilidad debe tener un aspecto similar al siguiente:
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,,,,,
Los archivos de contabilidad ahora contienen una coma (",") entre cada entrada.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
19-Jan-2006 |
Versión inicial |