YoonWould!!

[용어]시스템 모니터링 본문

<인턴생활>/[인프라]

[용어]시스템 모니터링

Hading 2019. 3. 5. 17:33
728x90

1. 시스템 모니터링이란?


서비스 운영 중 장애 발생에 대비하기 위한 최소한의 장치로서 장애발생 시 실시간으로 상황을 확인할 수 있고 장애를 관리자와 운영자에게 e-Mail, SMS, Popup등 Alarm으로 상황을 알려주게 된다. 또한, 장비의 장애뿐만 아니라 서비스 중 사용자 증가와 서버의 사용량을 실시간으로도 확인을 할 수 있다.


=> 장애 발생을 최대한 빨리 알아내 장애를 최소화 할 수 있는 방법이 시스템 모니터링 도구를 최대한 활용하는 것


2. 시스템 모니터링 솔루션?


- 전통적으로는 Unix, Linux서버에서 기본적으로 지원하는 TOP명령을 이용한 모니터링

[명령어 TOP] : 시스템 프로세스/ 메모리 사용 현황을 실시간으로 출력한다.


- IDC에서는 모니터링 운영을 위해 HP OpenView와 같은 상용 서버 모니터링 전용 도구

   Server/ Client방식 => 서버의 알람뿐만 아니라 다양한 시스템 및 어플리케이션 메시지를 확인할 수 있고 이기종 서버 및 많은 서버도 모니터링 할 수 있음


- 오픈소스 기반 => 기본적인 기능(CPU, Memory, Network)에는 무리가 없음

하지만, 추가 기능이나 대용량 서버 에서 사용하기 위해서는 PlugIn을 설치하여 운영



728x90