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

Как изменить RexAcctScript для создания CSV-формата в файле учета

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


Содержание


Введение

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

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

Требования

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

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

Сведения в этом документе применяются ко всем версиям Cisco Access Registrar.

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

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

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

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

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

Файл расположен в:

  • /opt/AICar1/examples/rexacctscript/AcctAsScript.cpp

Для изменения формата учета внесите эти изменения:

Line Number (Номер линии) От К
2048 * (ожидают ++), = "\n"; * (ожидают ++), ="";
2037 * (ожидают ++), = "\t"; * (ожидают ++), = "";

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

Чтобы успешно скомпилировать и установить этот сценарий, обратитесь к Использованию 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: 13384