이 섹션은 다음 항목을 포함하고 있습니다.
driver_UnregisterDestination 함수
lograpi_UnregisterTargetType 함수
LogRoute API는 표준 감사 로그 함수에 사용자 고유의 알림을 추가할 수 있도록 합니다. 로그 라우팅 데몬을 사용하여 다른 프로그램에 전달 보장(Guaranteed‑Delivery) 기능을 추가할 수도 있습니다. 이 장에서는 selogrd가 읽는 구성 파일, 새 LogRoute API를 작성할 때 사용되는 구조 및 함수, 대부분의 운영 체제에서 사용되는 컴파일 및 연결 절차, 샘플 LogRoute API 함수 등에 대해 자세히 설명합니다.
LogRoute API는 감사 로그 파일에 사용자 고유의 알림을 삽입할 수 있도록 합니다. seosd 데몬은 감사 정보를 생성하여 감사 로그 파일에 저장합니다. 로그 라우팅 데몬 selogrd는 감사 로그 파일을 폴링하고 선택한 로컬 감사 로그 레코드를 CA ControlMinder 구성 파일에 나열된 대상으로 보냅니다. 대상은 개별 사용자에게 표시할 화면 또는 메일 메시지이거나, 로컬 시스템 파일이거나, 네트워크의 원격 호스트 시스템에 있는 파일일 수 있습니다.
LogRoute API는 로그 라우팅 데몬 selogrd를 사용자 지정할 수 있도록 합니다. 표준 로그 라우팅 기능이 제공하지 않는 내부 요구 사항을 지원하기 위해 고유한 사용자 정의 옵션을 selogrd에 통합할 수 있습니다. selogrd가 읽는 구성 파일에 새 대상 유형을 추가할 수도 있습니다. CA ControlMinder API를 사용하는 고유한 공유 라이브러리를 생성하여 CA ControlMinder 시스템에 새 LogRoute API 함수를 추가하십시오. 로그 라우팅 데몬을 사용하여 다른 프로그램에 전달 보장(Guaranteed‑Delivery) 기능을 추가할 수도 있습니다.
LogRoute API는 로그 라우팅 데몬이 이미 제공하는 모든 서비스를 이용할 수 있도록 하여 작업량을 크게 줄여 줍니다. 로그 라우팅 데몬은 대상 유형이 기본 제공 유형이든 사용자 정의 유형이든 관계없이 감사 파일을 자동으로 읽고, 항목을 필터링하여 사용자가 요청한 레코드를 캡처하고, 해당 선택 정보를 적절하게 저장 또는 배포합니다. 구성 파일에 대해 다른 대상을 지정하고 selogrd를 사용하여 사용자 고유 프로그램에 해당 대상으로의 전달 보장(Guaranteed‑Delivery) 서비스를 제공할 수도 있습니다.
CA ControlMinder는 여러 스테이션에서 데이터를 수집하고 중앙 감사 로그 파일을 유지 관리하는 데몬에 사용할 수 있는 API도 제공합니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|