Comparison Of Monitoring Tools

Bookmark and Share

사용 가능한 오픈소스 기반의 시스템 모니터링 및 원격 관리 도구를 찾아 비교해보고 나의 목적에 걸맞는 것을 찾아내는 것이 이 문서의 목적이다. 만약, 적절한 도구를 찾을 수 없다면 과감히(!) 하나 만들어 버리겠다! :-)

시스템 모니터링 도구 비교

오늘(2010-03-19) 검색해본 결과, freshmeat.net"Monitoring"이라는 태그로 등록된 프로젝트는 총 1778개이다. 그 중, Popularity, Vitality 등을 고려하여 몇몇 비교 대상을 선정하였다.

대상 목록 및 기본 사항 비교

ZABBIX

ZABBIX is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.

Nagios

Nagios (formerly Netsaint) is a daemon written in C that is designed to monitor networked hosts and services. It has the ability to notify contacts (via email, pager or other methods) when problems arise and are resolved. Host and service checks are performed by external "plugins", making it easy to write custom checks in your language of choice. Several CGIs are included in order to allow you to view the current and historical status via a Web browser, and a WAP interface is also provided to allow you to acknowlege problems and disable notifications from an internet-ready cellphone.

Nagios

Nagios (formerly Netsaint) is a daemon written in C that is designed to monitor networked hosts and services. It has the ability to notify contacts (via email, pager or other methods) when problems arise and are resolved. Host and service checks are performed by external "plugins", making it easy to write custom checks in your language of choice. Several CGIs are included in order to allow you to view the current and historical status via a Web browser, and a WAP interface is also provided to allow you to acknowlege problems and disable notifications from an internet-ready cellphone.

Munin

Munin is a system to gather and graph all sorts of information. You can install a node on the various machines in your network, as well as on a central server. The nodes will know how to extract various kinds of information, such as load average and bandwidth usage, and will wait for the server to request these values. The output is in HTML format. The server can optionally send notifications if any of the values move outside of a specified range (and when they move back into it).

Zenoss Core

Zenoss is an enterprise network/systems management application that provides an integrated software package for monitoring availability, performance, events, and configuration across layers (network, servers, applications, environment, etc.) and across platforms (Linux, Windows, Unix, etc.).

Ganglia

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and grids. It is based on a hierarchical design targeted at federations of clusters. Ganglia is currently in use on over 500 clusters around the world and has scaled to handle clusters with 2000 nodes.

GroundWork Monitor Community Edition

GroundWork Monitor Community Edition can give you insight into your computing infrastructure, allowing you to see the current and historical states of all your computers: servers, desktops, and laptops, all of your network devices, all of your services (like TCP/IP and Web services), and all of your applications (like mail servers and database apps). You can choose to be alerted when something goes awry via pager, SMS, email, or phone, and even set up automatic restarts or fall-overs.

Hyperic HQ

Hyperic HQ is systems management software designed for the next generation data center integrating all of the Web infrastructure technologies, including virtualization, Apache, IIS, WebSphere, LAMP, WAMP, JBoss, WebLogic, and more. HQ's design is meant to deliver on the promise of a single integrated management portal capable of managing unlimited types of technologies in environments that range from small business IT departments to the operations groups of today's largest financial and industrial organizations.

Comparison

ZABBIX Nagios Munin Zenoss Core Ganglia GroundWork Hyperic HQ
Licenses GPL GPL GPL GPLv2 BSD/GPL GPLv2 GPL
OS POSIX POSIX POSIX, Windows POSIX Indep.
Languages C, PHP Perl, Unix Shell Python, Zope C, Perl, PHP jBoss, PHP Java, JS
Last Updated 28 Jan 2010 12 Aug 2009 01 Mar 2010 04 Mar 2010 31 Jul 2008 31 Dec 2009 16 Sep 2008
Current Version 1.8.1 3.2.0 1.4.4 2.5.2 3.1.0 6.0.1 4.0.0
Popularity 1235.31 1050.20 765.72 685.47 517.30 474.89 317.69
Vitality 79.42 26.40 77.98 59.04 12.65 21.43 9.29
Subscriptions 249 604 107 104 119 65 50
Voting Score 21/22 48/51 11/11 6/7 5/5 3/3 1/1
Homepage Home Home Home Home Home Home Home
Developer Zabbix SIA. Nagios Ent., LLC. Community Zenoss, Inc. Community GWOS 2010 Hyperic, Inc.

Bookmark and Share


따로 명시하지 않는 한에서 이 사이트의 모든 콘텐츠는 다음의 라이선스를 따릅니다: Creative Commons Attribution-NonCommercial 3.0 License