Configuration

Configuration

이벤트 모니터링은 Server.xml 수정 또는 Web Console을 통해 설정 할 수 있습니다.

Server.xml을 이용한 설정

이벤트 모니터링을 활성화 하기 위해서 Server.xml에 관련 설정을 추가합니다.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Server version="8">

 <Monitoring>
    <Events>
      <Level>info</Level>
      <Log>
        <Enabled>true</Enabled>
        <Path>/var/log/ovenmediaengine</Path>
      </Log>
    </Events>
  </Monitoring>

</Server>
parameter
required
description

<Events><Level>

N

이벤트 로그는 동작에 따라 다른 레벨을 가지고 있습니다. 설정 가능한 값은 trace, debug, info, warn, error 이며 기본값은 debug입니다.

<Events><Log><Enabled>

Y

true, false로 이벤트 로깅 기능을 활성화, 비활성화 할 수 있습니다.

<Events><Log><Path>

N

이벤트 로그 파일이 저장되는 디렉토리를 지정합니다. 기본 디렉토리는 /var/log/ovenmediaengine입니다.

Server.xml을 수정한 경우 OvenMediaEngine 및 웹 콘솔 재시작이 필요합니다.

Web Console을 이용한 설정

Web Console의 Settings -> Server 페이지에서 UI를 통해 이벤트 모니터링 기능을 활성화 할 수 있습니다.

  1. 화면 상단의 네비게이션을 이용해 Settings -> Server 페이지에 진입합니다.

  2. 모니터링 섹션에 설정 값을 세팅합니다. 2-1. level: 이벤트 로그의 레벨을 설정합니다. 2-2. Log Enabled: 이벤트 로깅를 활성화 하기 위해 true로 설정합니다. 2-3. Log Path: 이벤트 로그가 저장될 디렉토리를 설정합니다. 빈 값으로 설정하면 OvenMediaEngine의 기본 로그 저장 디렉토리인 /var/log/ovenmediaengine디렉토리에 event.log파일로 이벤트 로그가 저장됩니다.

  3. 설정 값들을 세팅한 후 상단의 Update Changes버튼을 클릭해 변경 사항을 적용합니다.

Post Configuration

Web Console 이벤트 로그 디렉터리 설정

기록된 이벤트 로그들을 Web Console과 동기화 하기 위해서는 Web Console의 환경변수를 설정된 LogPath와 동일하게 맞춰야 합니다.

system.env에 환경 변수를 추가하여 변경한 이벤트 로깅 디렉토리를 설정할 수있습니다.

OS_ENGINE_MONITORING_EVENT_PATH=/your/eventlog/directory

Event Specification

이벤트 로깅으로 기록되는 이벤트 형식 및 이벤트 목록들의 상세를 확인하려면 Event Specification 문서를 참조하시기 바랍니다.

Last updated