Server Agent 1.3.0

Linux Agent Watch Dog 기능 추가

커널버그를 포함한 수집 대상서버의 상태가 일시적으로 비정상적인 경우 /proc/ 디렉토리 아래의 성능정보를 읽어오지 못하여 성능 정보 수집이 중단되는 현상이 있습니다. 일시적인 비정상 상태에서 모니터링 프로세스를 재시작하면 해당 현상이 개선되는 경우가 확인되었습니다. 일시적인 성능 정보 수집 이상에 대처하는 시스템 관리자의 업무부담을 줄이기 위해 Watch Dog 기능을 추가하였습니다. 업데이트 적용시 whatap_infrad 프로세스가 Watch Dog 모드 프로세스 및 데이터 수집모드 프로세스로 각각 작동합니다. Watch Dog 모드 프로세스는 데이터 수집모드 에이전트의 정상 작동 여부를 실시간으로 확인하여 데이터 수집기능에 문제가 발생하면 자동으로 프로세스를 재시작하여 데이터수집을 정상화 합니다. 와탭 서버 모니터링 설치 및 시작, 재시작, 정지 방법은 기존과 동일합니다.

업데이트 혹은 신규 설치시 아래 예시와 같이 Watch Dog 모드인 PID 19165(서버별로 다름) 프로세스 및 데이터 수집모드인 PID 19175(서버별로 다름) 프로세스를 확인하실 수 있습니다.

 root     19165     1  0 10:04 ?        00:00:00 /usr/whatap/infra/whatap_infrad
 root     19175 19165  1 10:04 ?        00:00:00 /usr/whatap/infra/whatap_infrad foreground
두개의 프로세스는 unix socket /var/run/whatap_infrad.sock으로 통신합니다.