Управление сетью и автоматизация : Cisco Access Registrar

Как изменить RexAcctScript Cisco CNS Access Registrar для использования формата CSV в файле учета

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Этот документ объясняет, как вручную отредактировать Cisco CNS Access Registrar RexAcctScript так, чтобы ваши файлы журнала учета отразили формат CSV.

Предварительные условия

Требования

Для этого документа отсутствуют особые требования.

Используемые компоненты

Сведения в этом документе основываются на версиях 1.7 и 3.0 Cisco CNS Access Registrar.

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Технические рекомендации Cisco. Условные обозначения.

Отредактируйте RexAcctScript

Если вы хотите, чтобы ваши файлы журнала учета отразили формат CSV, который может использоваться в ваших приложениях учета платежей, отредактировать RexAcctScript вручную и перекомпилировать его. Файл расположен по умолчанию на уровне $ARINSTALLPATH/examples/rexacctscript/AcctAsScript.cpp.

Для изменения формата учета делайте изменения показанными в этой таблице:

Номер строки AR 1.7 Номер строки AR 3.0 От К
2080 2090 * (ожидают ++), = "\n"; * (ожидают ++), ="";
2069 2079 * (ожидают ++), = "\t"; * (ожидают ++), = "";

Примечание: "" содержит пространство.

Поскольку вы компилируете и устанавливаете сценарий RexAcctScript, используйте gcc 2.95-3. Для дополнительных сведений обратитесь к Руководству пользователя Cisco CNS Access Registrar - Использование 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,,,,,

Файлы учета теперь содержат запятую ("") между каждой записью.


Дополнительные сведения


Document ID: 6329