OS [Linux] 오픈소스 모니터링툴 제품 특징
페이지 정보
작성자 LeeHyongDong 아이디로 검색 전체게시물 댓글 0건 조회 11,613회 좋아요 0회 작성일 20-03-12 13:37본문
- 오픈소스 모니터링 제품별 특징
소개
서버나 네트워크 등을 포함한 클라이언트의 서비스들을 실시간으로 체크하여 모니터링 하는 관리 솔루션입니다.
Unix, Linux,Windows 등에 설치하여 CPU, MEM, 용량 , 로그 파일 등등 많은 정보를 감시할 수 있습니다.
수집한 데이터를 그래프로 직관적으로 편리하게 모니터링이 가능하며
장애 발생시 메일 송신 , 특정 스크립트 실행, SMS 송신, jabber 메세지 발송등 기능을 사용 할 수 있습니다.
환경
• OS - Redhat Enterprise Linux 7.7
1. 모니터링 제품별 특징 비교
2. 모니터링 툴 상세 설명
2.1. cockpit
cockpit은 RHEL 8 Overview 에서 자세하게 설명했으므로 넘어가겠습니다.
2.2. zabbix
최대 수만개의 서버 및 VM으로부터 최대 수백만 가지의 metrics를 실시간으로 수집하여 보여주는 엔터프라이즈 모니터링 도구입니다.
장점
zabbix는 깔끔한 UI에 간단한 설치방법 다양한 플러그인 지원
php로 구현된 Apache웹 브라우저를 지원
all-in-one 모니터링 시스템을 지향해 세밀하고 다양한 기능들을 제공
단점
웹 인터페이스 기능이 너무많고 복잡
디버깅이 어려움
auto scaling, immutable 인프라 환경등으로 인한 IP, Resource 변경이 동적으로 발생하면 HOST관리에 불편함이 있습니다.
2.3. munin
무료 오픈소스 컴퓨터시스템 모니터링 및 인프라 모니터링 소프트웨어 애플리케이션 입니다.
간편한설정
리소스 사용량 모니터링에 용이함
다양한 플러그인 알려진 플러그인이 약 500개가 있으며 잘 알려지지 않은 플러그인은 더욱 많다
단점
기간별로 검색이 안됨
그래프의 크기를 조절할수 없음
2.4. nagios
nagios는 nagios core와 nagios XI등 나눠져 있으며 nagios core만 무료입니다.
nagios는 Linux를 중점으로 만들어진 시스템이지만 unix버전에서도 잘 작동 됩니다.
장점
플러그인이 다양해 많은 종류를 모니터링이 가능하다.
플러그인의 설치가 쉽다.
알람옵션을 세심하게 설정 가능하다.
디버깅 플러그인이 단순하다.
단점
인터페이스가 직관적이지 못해 보기 힘들다.
플러그인이 많은 만큼 쓰기 어렵다.
수집된 모니터링 데이터를 그래프로 만들수 없는 경우가 있어 다른 툴을 사용하야 한다.
서드파티 플러그인의 경우 잘못된 문서를 제공할수 있다.
시스템 점검이 nagios서버에서 이뤄져 서버에 부하가 걸릴수 있음.
경고 알림을 적절히 설정하지 않으면 스팸으로 받을수 있음
2.5. netdata
실시간 metrics를 모니터링 할수 있는 오픈소스 도구이며 CPU사용량 디스크작업등 모든 유형의 데이터 축적에 최적화된
모니터링 시스템입니다.
장점
설치가 매우 간단합니다.
깔끔한 UI 디자인
단점
여러 노드를 한 모니터에서 볼수 없습니다.
● 참고 페이지
댓글목록
등록된 댓글이 없습니다.