6.5 사용자 이벤트 로깅
사용자 이벤트 로깅 화면은 하나의 오브젝트로 구성되어있습니다. 사용자 이벤트 로깅 오브젝트는 도구 상자, [그림] 메뉴 혹은 [보기] – [그림 도구] 메뉴에서 와 같은 이미지 또는 ‘사용자이벤트로깅’ 이라는 문자와 함께 표현됩니다. 해당 버튼을 누르고 페이지의 원하는 위치에 마우스를 클릭하면 사용자 이벤트 로깅 오브젝트를 설정하는 화면이 나타납니다.
오브젝트 생성 후 나타나는 감시화면에서 사용자가 원하는 이벤트 항목을 감시할 수 있습니다.
(1) 설정: 사용자 이벤트 로깅 오브젝트를 설정합니다.
항목 | 설명 |
이름 | 사용자 이벤트 로깅 화면의 이름을 지정합니다. 이 항목은 사용자 이벤트 로깅 화면이 고유한 ID를 가지도록 하며, CimonX 실행 후 설정을 변경하기 위해 사용됩니다. |
필터 설정: 화면에 표시되는 이벤트를 필터링합니다.
항목 | 설명 |
모든 이벤트 표시 | 모든 이벤트를 표시합니다. 기본 값으로 ‘모든 이벤트 표시’에 체크된 상태입니다. |
시스템 이벤트 표시 | 시스템 이벤트만 표시합니다. 시스템 이벤트란 통신 드라이버 상태, 화면 전환 등 CimonX 실행 후의 시스템 동작 및 상태를 의미합니다. ‘시스템 이벤트 표시’에 체크하면 세부 필터를 지정할 수 있는 ‘이벤트’ 탭이 나타나며 CimonX 실행 후에도 필터 변경이 가능합니다. ※ 세부 필터는 본 절의 (3) 시스템 이벤트 표시 필터 설정을 참조하여 주시기 바랍니다. |
사용자 이벤트 표시 | 사용자 이벤트만 표시합니다. 사용자 이벤트란 시스템 이벤트에 속하지 않아 자동적으로 로깅되지 않는 이벤트를 의미합니다. 그러므로 이 경우에는 사용자가 직접 함수를 통하여 이벤트 등록을 해야합니다. ※ 이벤트 등록 방법은 본 절의 (5) 함수를 참조하여 주시기 바랍니다. |
노드 컬럼 표시 | 사용자가 네트워크 등록한 노드(Stand Alone, Primary Server, Secondary Server)를 표시합니다. 기본 값으로 ‘노드 컬럼 표시’에 체크된 상태입니다. |
(2) 시스템 이벤트 표시 필터 설정:
‘설정’ 탭에서 ‘시스템 이벤트 표시’에 체크를 할 경우에 나타나는 탭입니다. 체크 여부를 통하여 CimonX 실행 시 표시하고자 하는 종류의 이벤트를 선택할 수 있습니다.
항목 | 설명 |
사용자 로그 | 사용자의 로그인/로그아웃 및 패스워드 변경 이력을 기록합니다. |
태그 값 수동 변경 | 태그 값이 수동으로 변경된 이력을 기록합니다. |
통신 드라이버 상태 | 통신 드라이버 동작의 정상/이상 상태를 기록합니다. |
화면(페이지)전환 이력 | 화면(페이지)의 실행 및 정지 이력을 기록합니다. |
내부 스크립트 동작상태 | 내부 스크립트의 동작 실행/정지상태를 기록합니다. |
Network 상태 | 네트워크의 정상/이상상태를 기록합니다. |
시스템 주요 동작 | Warm Start, 프로젝트 관리기 실행 등 시스템과 관련된 이력을 기록합니다. |
기타 메시지 | SQL, 일정 관리기 등 위 항목 외의 기타 상태 메시지를 기록합니다. |
(3) 도구 모음 설정
항목 | 설명 |
도구 모음 표시 | 오브젝트에서 이벤트 로깅 오브젝트에 추가 도구 모음을 표시합니다. |
항목 | 설명 |
사용자 지정 필터 | 사용자가 원하는 이벤트를 필터 설정하는 기능입니다. |
엑셀 출력 | 표시된 이벤트를 엑셀로 출력합니다. |
자동 업데이트 | 실시간으로 업데이트되는 이벤트를 리스트에 업데이트합니다. |