이 문서에서는 계정 로그 파일이 CSV 형식을 반영하도록 RexAcctScript를 수동으로 편집하는 방법에 대해 설명합니다.
이 문서에 대한 특정 요건이 없습니다.
이 문서의 정보는 모든 버전의 Cisco Access Registrar에 적용됩니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.
청구 애플리케이션에서 사용할 수 있는 CSV 형식을 계정 로그 파일에 반영하려면 RexAcctScript를 수동으로 편집하고 다시 컴파일합니다.
파일은 다음 위치에 있습니다.
/opt/AICar1/examples/rexacctscript/AcctAsScript.cpp
회계 형식을 변경하려면 다음을 변경합니다.
라인 번호 | 보낸 사람 | 받는 사람 |
---|---|---|
2048 | *(pEnd++) = "\n"; | *(pEnd++) = ","; |
2037 | *(pEnd++) = "\t"; | *(pEnd++) = " "; |
참고: " "에는 공백이 포함되어 있습니다.
이 스크립트를 성공적으로 컴파일하고 설치하려면 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,,,,,
이제 계정 파일에는 각 항목 사이에 쉼표(",")가 포함됩니다.