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의 환경설정 파일입니다. |
|
NTService.conf | 레지스트리에 서비스를 등록하기 위한설정파일입니다. (Windows계열에서만 사용) |
| |
temp |
| 임시파일 생성을 합니다. |
|
lib |
| 시스템에서 필요로 하는 라이브러리 디렉토리 입니다. |
|
history |
| Agent가 데이터를 취합해서 서버에 보냈을 경우, 보내는 정보를 기록합니다.s |
|
logs |
| 시스템 로그 정보를 기록합니다. |
|
/ | installNTService.bat | E MS Agent를 윈도우 서비스로 등록합니다. | System 부팅시 자동실행 |
ReleaseNote.txt | EMS Agent의 release note를 출력합니다. |
| |
run.bat | Windows계열의 E MS Agent를 시작합니다. |
| |
R un.sh | 리눅스 계열에서의 EMS Agent를 시작합니다 | 부팅시 자동실행안됨 | |
uninstallNTService.bat | EMS Agent를 원도우 서비스에서 삭제합니다. |
| |
NTService.exe | 윈도우레지스트리 등록용 파일입니다. |
|
* 설치 디렉토리 변경시에는 상기 디렉토리 및 파일구조를 유지해주세요.
환경파일( 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 속성 : 해당하는 생존신호 발생을 사용할지 지정합니다.
...