2013년 1월 1일 화요일

나의이야기 2010.05 Agent 성능정보 수집시스템

2010.05 Agent 성능정보 수집시스템
구성:
1. 테스트서버 (APM)
2. Windows 버젼의 Agent
3. Java 버젼의 Agent
Apm 성능정보를 수집하는 Agent를 개발하는 것이 과제입니다.
한전에 들어가는 여러가지 장비에 정보를 수집하는 Agent를 심어서 수집 과 통제를
동시에 하려는 의도하에 만들어진 프로젝트 입니다.
수집정보는 윈도우스에서는 NETBIOS, WMI 를 이용하여 정보를 수집합니다.
LINUX 서버와 Window공통은 ICMP, SNMP , TELNET, SSH 를 이용하여
추가적인 정보를 수집하고 서버에 전달하는 것을 포함합니다.
이전에 배포한 ICMP를 이용한 주변의 PC정보를 수집하는 응용프로그램은
이것을 테스트 하기 위해 만든것이기도합니다
이것의 주 수집정보는 CPU, Memory, DISK, Process, 등의 정보들입니다.
작업은 CLIENT 단에서 처리하고 스케즐을 지정하면 주기작으로 시스템의 상태를검사하고
처리된 정보를 서버로 전달합니다.
그림으로는 대략 다음과 같습니다.



관련응용 APP는
이것은 서버와 CLIENT로 분리하면서 이전과는 다르게 모든 기능이 각기 다른 실행파일에서 동작하기 때문입니다.


위의 것입니다.
원래 디자인이 필요없는 Agent만을 만드는 것이므로 테스트 모듈의 그래픽디자인은 전혀 지원을 받을수 없었으므로
발로 그림을 그렸습니다. (양해를 _._)

댓글 없음:

댓글 쓰기