In questo documento viene illustrato come modificare manualmente Cisco CNS Access Registrar RexAcctScript in modo che i file di registro dell'accounting riflettano il formato CSV.
Nessun requisito specifico previsto per questo documento.
Il riferimento delle informazioni contenute in questo documento è Cisco CNS Access Registrar versioni 1.7 e 3.0.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
Se si desidera che i file di registro dell'accounting riflettano un formato CSV utilizzabile nelle applicazioni di fatturazione, modificare manualmente RexAcctScript e ricompilarlo. Per impostazione predefinita, il file si trova in $ARINSTALLPATH/examples/rexacctscript/AcctAsScript.cpp.
Per modificare il formato della contabilità, apportare le modifiche indicate nella tabella seguente:
Numero linea AR 1.7 | Numero linea AR 3.0 | Da | A |
---|---|---|---|
2080 | 2090 | *(pEnd++) = "\n"; | *(pEnd++) = ","; |
2069 | 2079 | *(pEnd++) = "\t"; | *(pEnd++) = " "; |
Nota: " " contiene uno spazio.
Per compilare e installare lo script RexAcctScript, utilizzare gcc 2.95-3. Per ulteriori informazioni, consultare la Guida dell'utente di Cisco CNS Access Registrar - Using the REX Accounting Script.
L'output del file di accounting deve essere simile al seguente:
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,,,,,
I file di accounting ora contengono una virgola (",") tra ciascuna voce.
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
19-Jan-2006 |
Versione iniziale |