로그온 구성에 대해 알아보고 Adobe Connect Server의 로그 파일 및 로그 파일 형식을 파악합니다.

로그 파일 정보

Adobe Connect 로그 파일을 사용하면 작동 중에 발생하는 이벤트에 대한 정보를 볼 수 있습니다. 로그 파일의 정보를 사용하여 모니터링 메커니즘 및 보고서를 만들고 문제를 해결할 수 있습니다. 로그 파일은 사용자 활동 및 서버 성능에 관한 정보를 제공합니다. 예를 들어, 로그 파일에 사용자가 로그인을 시도했을 때 액세스가 거부된 이유나 전화가 연결되지 않은 이유가 나타날 수 있습니다.

Adobe Connect 로그 파일은 RootInstallationFolder₩logs 폴더에 있습니다.

Apache Tomcat 로그 파일은 RootInstallation₩logs₩tomcat 폴더에 있습니다.

로그 파일 구성

Adobe Connect는 Apache log4j 도구를 사용합니다. RootInstallationFolder₩appserv₩conf₩log4j.xml 파일을 사용하여 로깅을 구성합니다. 자세한 내용은 Log4j XML Configuration Primer를 참조하십시오.

로그 Appender를 구성하려면 DailyRollingFileAppender 페이지에서 제공하는 세부 정보를 사용하십시오.

샘플 로그 파일 항목

access.log 파일의 다음 샘플 항목에는 머리글, 로그 항목에 사용된 필드 목록 및 이 로그 항목의 특정 데이터가 있습니다.

#Version: 1.0 
#Start-Date: 2010-10-30 17:09:24 PDT 
#Software: Adobe Connect Server 
#Date: 2010-04-30 
#Fields: date time x-comment x-module x-status x-severity x-category x-user x-access-request time-taken db-logical-io db-transaction-update-count                     
2006-10-30 18:12:50 Not logged in. PRINCIPAL NO_ACCESS_NO_LOGIN W A PUBLIC {cookie=breezxnb5pqusyshfgttt, ip=138.1.21.100} GET http://joeuser.adobe.com&mode=xml 0 20/5 0

다음 표에서는 샘플 항목을 설명합니다.

필드

데이터

설명

date

2010-10-30

기록된 이벤트가 발생한 날짜입니다.

time

18:12:50

기록된 이벤트가 발생한 시간입니다.

x-comment

Not logged in.

사용자가 응용 프로그램 서버에 로그인하지 못했음을 나타냅니다.

x-module

PRINCIPAL

응용 프로그램 서버의 보안 모듈에서 이벤트가 발생했습니다.

x-status

NO_ACCESS_NO_LOGIN

사용자가 로그인하지 못했음을 나타냅니다.

x-severity

W

이벤트 심각도가 경고(W)임을 나타냅니다.

x-category

A

이벤트가 액세스(A) 문제임을 나타냅니다(access.log 파일에 표시).

x-user

PUBLIC

현재 사용자를 나타냅니다. 이 경우에는 인식할 수 없는 손님이나 공개 사용자입니다.

x-access-request

http://joeuser.adobe.com&mode=xml

요청의 소스입니다.

time-taken

0

이 요청을 처리하는 데 소요된 시간이 없습니다.

db-logical-io

20/5

데이터베이스 읽기가 20회 요구되었으며 5행의 데이터가 반환되었습니다.

db-transaction-update-count

0

이 요청을 처리할 때 업데이트된 데이터베이스 행이 없습니다.

로그 파일 형식

W3C 확장 로그 파일 형식을 사용하는 Adobe Connect 로그 파일은 모든 텍스트 편집기에서 읽을 수 있습니다. AEM 로그 파일에 대한 자세한 내용은 AEM 로깅 구성을 참조하십시오.

access.log 및 error.log 파일의 로그 필드

각 로그 항목에는 11개의 로그 필드가 있어, 발생한 이벤트의 유형, 발생 위치, 심각도 및 기타 관련 데이터에 관한 정보를 제공합니다.

필드

형식

설명

date

YYYY/MM/DD

트랜잭션이 완료된 날짜입니다.

time

HH:MM:SS

트랜잭션이 완료된 로컬 컴퓨터 시간입니다.

x-comment

문자열

로그 항목에 관한 정보가 사람이 읽을 수 있게 포함되어 있습니다. 이 필드는 항상 가장 왼쪽 필드로 출력됩니다.

x-module

문자열

오류가 발생한 위치를 나타냅니다.

x-status

문자열

어떤 이벤트가 발생했는지 나타냅니다.

x-severity

텍스트(한 문자)

기록된 이벤트가 심각한 오류(C), 오류(E), 경고(W) 또는 정보(I) 중 무엇에 해당하는지 나타냅니다.

x-category

텍스트(한 문자)

로그 항목이 액세스(A) 이벤트인지 또는 시스템(S) 인지 나타냅니다.

x-user

문자열

현재 사용자를 나타내는 텍스트입니다. x-category가 액세스(A)인 경우에만 적용되고, 그 외의 경우에는 필드가 사용하지 않는 필드를 나타내는 단일 하이픈(-)으로 설정됩니다.

x-access-request

문자열

액세스 요청을 나타내는 텍스트입니다. 이 텍스트는 전달되는 매개변수가 포함된 URL 또는 API 이름일 수 있습니다. x-category가 액세스(A)인 경우에만 적용되고, 그 외의 경우에는 필드가 사용하지 않는 필드를 나타내는 단일 하이픈(-)으로 설정됩니다.

time-taken

번호

요청을 처리하는 데 필요한 시간(초)입니다. x-category가 액세스(A)인 경우에만 적용되고, 그 외의 경우에는 필드가 사용하지 않는 필드를 나타내는 단일 하이픈(-)으로 설정됩니다.

db-logical-io

문자열

요청을 처리하는 데 필요한 데이터베이스 읽기 횟수와 반환되는 행 수입니다(<reads>/<rows> 형식).

db-transaction-update-count

문자열

요청을 처리하는 동안 트랜잭션에서 업데이트된 행 수입니다. 요청에서 둘 이상의 트랜잭션을 사용하는 경우 이 값은 모든 업데이트의 합계가 됩니다.

모듈 필드 항목

모듈은 관련된 몇 개의 작업 집합을 관리하는 서버의 구성 요소입니다. 각 모듈은 응용 프로그램 서버나 회의 서버에 속합니다. x-module 필드는 로그 이벤트의 발생 위치를 나타냅니다.

x-module 필드의 로그 항목

설명

서버

ACCESS_KEY

액세스 키를 관리합니다.

응용 프로그램 서버

ACCOUNT

계정 작업을 관리합니다.

응용 프로그램 서버

ACL

ACL 관련 작업을 관리합니다.

응용 프로그램 서버

AICC

서버와 콘텐트 간의 AICC 통신을 모두 관리합니다.

응용 프로그램 서버

BUILDER

SCO 빌드를 수행합니다.

응용 프로그램 서버

Client

클라이언트 메서드입니다.

회의 서버

CLUSTER

클러스터 관련 작업을 모두 관리합니다.

응용 프로그램 서버

CONSOLE

콘솔 관련 작업을 모두 관리합니다.

응용 프로그램 서버

Content

공유 창입니다.

회의 서버

DB

데이터베이스를 나타냅니다.

응용 프로그램 서버

EVENT

이벤트 관련 작업을 모두 관리합니다.

응용 프로그램 서버

HOSTED_MANAGER

시스템 계정을 관리합니다(만들기, 업데이트, 삭제, 설정 등).

응용 프로그램 서버

MEETING

회의 관련 작업을 모두 관리합니다.

응용 프로그램 서버

Misc

기타 모듈입니다.

회의 서버

NOTIFICATION

모든 이메일 작업을 관리합니다.

응용 프로그램 서버

PERMISSION

권한 관련 작업을 모두 관리합니다.

응용 프로그램 서버

Poll

투표 창입니다.

회의 서버

PLATFORM_FRAMEWORK

플랫폼 프레임워크를 나타냅니다.

응용 프로그램 서버

PRINCIPAL

주요 관련 작업을 모두 관리합니다.

응용 프로그램 서버

REPORT

보고서를 나타냅니다.

응용 프로그램 서버

Room

회의실 시작 및 종료를 관리합니다.

회의 서버

RTMP

RTMPHandler를 나타냅니다.

응용 프로그램 서버

SCO

SCO 관련 작업을 모두 관리합니다.

응용 프로그램 서버

SEARCH

검색 관련 작업을 모두 관리합니다.

응용 프로그램 서버

START_UP

시작 구성 요소를 나타냅니다.

응용 프로그램 서버

TELEPHONY

전화 연결 관련 작업을 모두 관리합니다.

응용 프로그램 서버

TRACKING

성적표 관련 작업을 모두 관리합니다.

응용 프로그램 서버

TRAINING

교육 관련 작업을 모두 관리합니다.

응용 프로그램 서버

주석 및 상태 필드 항목

x-comment 필드와 x-status 필드는 발생한 이벤트의 유형을 나타냅니다. x-status 필드는 기록된 각 이벤트의 코드를 제공합니다. x-comment 필드는 기록된 각 이벤트에 대해 읽을 수 있는 설명을 제공합니다.

다음 표에는 상태 코드, 각 상태 코드와 연관된 설명 및 기록된 각 이벤트에 대한 설명이 정리되어 있습니다.

x-status 필드의 로그 항목

x-comment 필드의 로그 항목

설명

ACCESS_DENIED

Client trying to access protected method. Access is denied. {1}

클라이언트가 보호된 메서드에 액세스를 시도할 때 기록됩니다.

BECAME_MASTER

Server {1} has been designated the master.

스케줄러가 종료되고 이 서버가 스케줄러가 될 때 기록됩니다.

CLUSTER_CON_BROKEN

Server {1} unable to reach {2} on port {3} to perform cluster operations.

Adobe Connect가 클러스터의 다른 서버에 도달할 수 없을 때 기록됩니다.

CLUSTER_FILE_TRANSFER_ERROR

Unable to transfer {1} from server {2}.

파일을 전송하는 동안 오류가 발생하는 경우에 기록됩니다.

CONNECT

New client connecting: {1}

새 클라이언트가 연결하는 경우에 기록됩니다.

CONNECT_WHILE_GC

Connecting while the application is shutting down - forcing shutdown.

응용 프로그램을 종료하는 동안 클라이언트에서 연결을 시도하는 경우에 기록됩니다.

DB_CONNECTION_ERROR

Unable to connect to database {1}.

Adobe Connect에서 데이터베이스에 도달할 수 없는 경우에 기록됩니다.

DB_CONNECTION_TIME_OUT

Timed out waiting for database connection.

데이터베이스 연결이 너무 오래 걸릴 때 기록됩니다.

DB_VERSION_ERROR

Database {1} is incompatible with the current version of Adobe Connect.

데이터베이스가 최신이 아닌 경우에 기록됩니다.

DISCONNECT

A client is leaving. Details: {1}

클라이언트의 연결이 끊기는 경우에 기록됩니다.

EXT_ERROR

External error thrown by a third party.

외부 코드에서 오류가 발생할 때 기록됩니다.

FMS_CON_BROKEN

Health check failed due to broken AMS service connection.

서비스의 연결이 끊어지는 경우에 기록됩니다.

FMS_NOT_FOUND

Unable to connect to AMS at startup.

시작할 때 Adobe Connect에서 서비스 연결을 설정할 수 없는 경우에 기록됩니다.

INTERNAL_ERROR

Internal error occurred.

내부 오류가 발생할 때 기록됩니다.

INVALID

-

잘못된 작업을 시도했을 때 기록됩니다.

INVALID_DUPLICATE

Value {1} is a duplicate in the system.

입력한 값이 시스템의 값과 중복되는 경우에 기록됩니다.

INVALID_FORMAT

Field {1} of type {2} is invalid.

지정된 값이 이 필드에 유효하지 않습니다.

INVALID_ILLEGAL_OPERATION

Illegal operation performed.

요청한 작업이 잘못되었습니다.

INVALID_ILLEGAL_PARENT

-

ACL에 잘못된 부모가 있는 경우에 기록됩니다. 예를 들어, 폴더 A가 폴더 B 안에 있으면 폴더 B가 폴더 A에 있을 수 없습니다.

INVALID_MISSING

Field {1} of type {2} is missing.

이 필드에 필요한 값이 없습니다.

INVALID_NO_SUCH_ITEM

Value {1} is an unknown in the system.

요청한 항목이 없습니다.

INVALID_RANGE

The specified value must be between {1} and {2}.

입력한 값이 범위를 벗어나는 경우에 기록됩니다.

INVALID_TELEPHONY_FIELD

Service provider did not validate the telephony authentication values.

서비스 공급자가 전화 연결 계정의 유효성을 확인할 수 없습니다.

INVALID_VALUE_GTE

The specified value must be greater than or equal to {1}.

입력한 값이 범위를 벗어나는 경우에 기록됩니다.

INVALID_VALUE_LTE

The specified value must be less than or equal to {1}.

입력한 값이 범위를 벗어나는 경우에 기록됩니다.

KILLING_LONG_CONNECTION

Client has been in the room for 12 hours, disconnecting.

시간 제한에 도달한 후 클라이언트 연결이 종료되는 경우에 기록됩니다.

LICENSE_EXPIRED

Your license has expired and your account will be disabled on {1}. Please upload a new license file through the console manager to continue using Adobe Connect.

고객이 유예 기간에 Adobe Connect를 사용하고 있고 액세스가 거의 중단되려고 할 때 기록됩니다.

LICENSE_EXPIRY_WARNING

Your license will expire on {1}. Please upload a new license file through the console manager to continue using Adobe Connect.

15일 이내에 라이센스가 만료되는 경우에 기록됩니다.

MASTER_THREAD_TIMED_OUT

Master thread has not reported progress in {1} milliseconds.

스케줄러 스레드가 실행되지 않습니다.

MEETING_BACKUP_END

Server {1} is no longer the backup for room {2}.

회의 백업이 종료되었습니다.

MEETING_BACKUP_START

Server {1} is now the backup for room {2}.

회의 백업이 시작되었습니다.

MEETING_FAILOVER

Meeting {1} failed over to {2}.

이 서버에서 회의가 열리지 못한 경우에 기록됩니다.

MEETING_TMP_READ

Meeting template {1} read for room {2}.

회의에서 읽은 템플릿입니다.

MEETING_TMP_WRITTEN

Meeting template {1} written to room {2}.

회의에서 작성한 템플릿입니다.

NO_ACCESS_ACCOUNT_EXPIRED

Your account has expired.

액세스한 계정이 만료되었습니다.

NO_ACCESS_DENIED

Permission check failed.

권한 검사 오류입니다.

NO_ACCESS_LEARNER

No permission to take courses.

강좌를 들으려면 수강생 그룹의 구성원이어야 합니다.

NO_ACCESS_LEARNING_PATH_BLOCKED

You have not fulfilled a prerequisite or preassessment.

사전 요구 사항 또는 사전 평가 오류입니다.

NO_ACCESS_NO_EXTERNAL_USER_MODIFICATION

External users cannot be modified.

사용자가 LDAP 사용자를 수정할 수 없습니다.

NO_ACCESS_NO_LICENSE_FILE

Your license file has not been uploaded.

라이센스 파일이 없습니다.

NO_ACCESS_NO_LOGIN

Not logged in.

사용자가 로그인하지 않을 때 발생되는 오류입니다.

NO_ACCESS_NO_QUOTA

A {1} quota error occurred for account {2} with limit {3}.

할당량을 초과했습니다.

NO_ACCESS_NO_RETRY

You have reached the max limit and cannot take the course again.

사용자가 강좌 재시도 제한을 초과했습니다.

NO_ACCESS_NO_SERVER

Server not available

요청한 서버를 사용할 수 없습니다.

NO_ACCESS_NOT_AVAILABLE

The requested resource is unavailable.

요청한 리소스를 사용할 수 없는 경우에 기록됩니다.

NO_ACCESS_NOT_SECURE

SSL request made on a non-SSL server.

보안 요청이 비보안 서버에서 만들어졌습니다.

NO_ACCESS_PASSWORD_EXPIRED

Your password has expired.

사용자 암호가 만료된 경우에 기록됩니다.

NO_ACCESS_PENDING_ACTIVATION

Your account has not been activated yet.

계정이 아직 활성화되지 않았습니다.

NO_ACCESS_PENDING_LICENSE

Your account activation is pending a license agreement.

라이센스 계약을 읽을 때까지 계정을 사용할 수 없습니다.

NO_ACCESS_SCO_EXPIRED

The course you tried to access is no longer available.

강좌 종료 날짜가 지났습니다.

NO_ACCESS_SCO_NOT_STARTED

Course is not open yet.

아직 강좌 시작 날짜가 되지 않았습니다.

NO_ACCESS_WRONG_ZONE

Content accessed from wrong zone.

콘텐트 또는 사용자가 잘못된 영역의 서버에 액세스할 때 발생됩니다.

NO_DATA

Permission check failed.

쿼리를 통해 반환된 데이터가 없습니다.

NO_DISKSPACE

Health check failed due to lack of disk space.

계정의 디스크 공간이 부족한 경우에 기록됩니다.

NOT_AVAILABLE

Requested resource is not available.

리소스를 사용할 수 없는 경우에 발생되는 오류입니다.

OK

-

요청이 제대로 처리되었습니다.

OPERATION_SIZE_ERROR

Operation too large to complete.

작업이 너무 커서 완료할 수 없는 경우에 기록됩니다.

REQUEST_RETRY

Unable to process request. Please try again.

요청하지 못했습니다.

RESPONSE_ABORTED

Client that made request is not available to receive response.

서버에서 다시 응답을 보내기 전에 사용자가 브라우저를 닫는 경우에 기록됩니다.

RTMP_SVC_BLOCKED

Adobe Connect service request blocked from {1} because the server has not fully started up yet.

SCO에서 서비스 연결이 요청되었지만 서버가 아직 시작되는 중입니다.

RTMP_SVC_CLOSED

Adobe Connect service connection closed for {1}.

SCO의 서비스 연결이 종료되었습니다.

RTMP_SVC_REQUEST

Adobe Connect service request received from {1}.

SCO에서 서비스 연결을 요청했습니다.

RTMP_SVC_START

Adobe Connect service connection established with {1}.

SCO와 서비스가 연결되었습니다.

SCRIPT_ERROR

Run-Time Script Error. Details: {1}

스크립트 오류가 검색된 경우에 기록됩니다.

SERVER_EXPIRED

Health check failed due to server expiry (expiry date={1}, current time={2}).

서버에서 상태 검사를 통과하지 못한 상태에서 시간이 초과된 경우에 기록됩니다.

SOME_ERRORS_TERMINATED

Some actions terminated with an error.

오류로 인해 일부 작업이 종료되는 경우에 기록됩니다.

START_UP_ERROR

Start up error: {1}.

시작 중에 예외가 발생하는 경우에 기록됩니다.

START_UP_ERROR_UNKNOWN

Unable to start up server. Adobe Connect might already be running.

시작 중에 알 수 없는 오류가 발생하는 경우에 기록됩니다. JRUN에서 오류를 인쇄합니다.

TEL_CONNECTION_BROKEN

Telephony connection {1} was unexpectedly broken.

전화 연결이 끊어지는 경우에 기록됩니다.

TEL_CONNECTION_RECOVERY

Telephony connection {1} was reattached to conference {2}.

Adobe Connect에서 컨퍼런스에 대한 연결을 다시 복구한 경우에 기록됩니다.

TEL_DOWNLOAD_FAILED

Unable to download {1} for archive {2}.

전화 연결 오디오 파일을 다운로드하는 동안 시간 초과가 발생하는 경우에 기록됩니다.

TOO_MUCH_DATA

Multiple rows unexpectedly returned.

작업에서 예상보다 많은 데이터를 반환하는 경우에 기록됩니다.

UNKNOWN_TYPE

{1}

변수 유형을 알 수 없는 경우에 기록됩니다.

참고:

위의 표에서 {1} 및 {2}는 로그 항목의 값으로 바뀌는 변수입니다.

심각도 필드 항목

x-severity 필드는 상태의 심각도를 나타내므로 이 정보를 통해 적절한 반응 수준을 결정할 수 있습니다.

x-severity의 로그 항목

의미

제안 작업

예제

C

심각한 오류

이 삼각도 수준의 로그 항목이 발생하면 호출기에 경고를 보내도록 타사 모니터링 도구를 구성합니다.

데이터베이스에 연결할 수 없습니다.

프로세스를 시작하거나 종료할 수 없습니다.

오류가 시스템에 영향을 줍니다.

E

오류

이러한 심각도 수준의 로그 항목이 발생하면 이메일을 보내도록 타사 모니터링 도구를 구성합니다.

Adobe® Premiere®에 연결할 수 없습니다.

변환하지 못했습니다.

오류가 사용자 또는 계정에는 영향을 주지만 전체 시스템에는 영향을 주지 않습니다.

W

경고

정기 보고서를 생성하고 검토하여 가능한 작업 및 제품 향상 내용을 확인합니다.

디스크 또는 메모리 사용량이 지정한 임계값을 초과했습니다.

I

정보

감사 또는 RCA용으로 로그 항목을 검토합니다.

서버가 시작되었거나, 중지되었거나, 다시 시작되었습니다.

범주 필드 항목

x-category 필드는 이벤트가 액세스 문제(A)와 관련되었는지 또는 일반적인 시스템 문제(S)와 관련되었는지를 나타냅니다. A 범주의 모든 항목은 access.log 파일에 나타나며, S 범주의 모든 항목은 error.log 파일에 나타납니다.

x-category 필드의 로그 항목

의미

설명

A

액세스

상태 코드는 액세스 문제와 관련되어 있습니다. access.log 파일에 로그가 기록되었습니다.

S

시스템

상태 코드는 일반 시스템 문제와 관련되어 있습니다. error.log 파일에 로그가 기록되었습니다.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책