Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Edit DocumentEMS Agent를 소개합니다.

EMS Agent는 특정 파일 혹은 시스템 이벤트를 EMS서버에 보내는 프로그램입니다.

Agent의 항목에 따라 EMS서버가 아닌 특정 DB 혹은 특정 기능을 수행하도록 할 수도 있습니다.

사양 : Windows 2003, Windows 2008, Windows 7, Linux계열

최송요구사항 : Jdk1.5이상 설치

다운로드 : Confluence 에서 EMS -Agent.zip 을 다운로드

설치: 다운받은 파일의 압축을 푼후 폴더를D:¥에 이동한후

 D:¥  EMS-Agent” 에 다음과 같은 디렉토리 구조로 되어있는지 확인합니다.

디렉토리 구조 :

디렉토리

이름

설명

비고

config

emsagent.xml

E MS Client Agent의 환경설정 파일입니다.
틀리게 입력될경우 Agent가 동작하지 않을수 있습니다. (Ems server를 통해 설정파일 다운로드 가능)

 

NTService.conf

레지스트리에 서비스를 등록하기 위한설정파일입니다. (Windows계열에서만 사용)

 

temp

 

임시파일 생성을 합니다.

 

lib

 

시스템에서 필요로 하는 라이브러리 디렉토리 입니다.

 

history

 

Agent가 데이터를 취합해서 서버에 보냈을 경우, 보내는 정보를 기록합니다.s

 

logs

 

시스템 로그 정보를 기록합니다.

 

/

installNTService.bat

E MS Agent를 윈도우 서비스로 등록합니다.
정상적으로 등록되면 Agent는 바로 시작됩니다. (Windows계열에서만 사용)

System 부팅시 자동실행

ReleaseNote.txt

EMS Agent의 release note를 출력합니다.

 

run.bat

Windows계열의 E MS Agent를 시작합니다.

 

R un.sh

리눅스 계열에서의 EMS Agent를 시작합니다

부팅시 자동실행안됨

uninstallNTService.bat

EMS Agent를 원도우 서비스에서 삭제합니다.
삭제됨과 동시에 서비스는 종료 됩니다.
(Windows계열에서만 사용)

 

NTService.exe

윈도우레지스트리 등록용 파일입니다.
(Windows계열에서만 사용)

 

* 설치 디렉토리 변경시에는 상기 디렉토리 및  파일구조를 유지해주세요.

환경파일( emsagent.xml ) 설명

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

...

              </history>

</emsAgentConfig>

환경 정보는 EMS Agent를 용도로 설명 합니다.

(환경설정파일 emsagent.xml 는 XML 파일입니다. EMS SERVER를 통해 생성하지 않을 경우 XML의구조에 주의 해야 합니다)

1. agentId : EMS 서버에 등록된 서버 라이센스(16자리)영숫자 를 설정합니다.  EMS서버등록  화면에서 확인할수 있습니다. (ex.  D87EA-87F7-76HJ-8976    등)

2. cipherKey : EMS Agent 가 감시하는 로그 파일의 내용을 EMS서버에 전송할때 사용하는 데이터 암호화용 키입니다. (기본적으로 변경 불가능합니다.)

3. tempDir : EMS 서버에 전송될 데이터를 패키징 하기 위해 사용하는 영역입니다.

MONITOR_TYPE는 모니터링 하려는 정보를 정의합니다. 현재 모니터링 타입은 파일과 윈도우 이벤트를 모니터링 할 수 있습니다.

...

5.4. server : 파일 감시 결과를 전송할 서버명을 입력합니다. (4. N ame 속성 참조)

6.  use 속성 : 5. use 속성과 동일합니다.

...

6.4. server : 5.4. server 와 동일합니다.

7. use 속성 : 해당하는 생존신호 발생을 사용할지 지정합니다.

...