무닌 vs 나지 오스


46

현재 Nagios를 사용하여 약 20 개의 Linux 시스템 (서비스 및 기능 링크)을 모니터링하고 있습니다. 나는 Munin 에 대해 알아 봤는데 이것이 Nagios 대체품인지 또는 Nagios와 함께 사용할 수 있는지 궁금합니다. 나는 Nagios와 함께 이미 모든 기능을 가지고 있음을 발견하기 위해 시간을 보내고 싶지 않습니다.

두 프로그램을 모두 사용하는 사람이 귀하의 경험에 대한 통찰력을 줄 수 있다면 특히 감사합니다. 어떤 작업에 어떤 것이 더 좋으며 무엇을 사용하는 것이 좋습니다?

참고 : 우리는 또한 얼마 동안 Cacti를 사용했습니다. Nagios의 주요 문제점은 설정이 너무 오래 걸리고 매우 간단하지 않다는 것입니다.

답변:


68

Munin과 Nagios는 실제로 다른 도구입니다.

에서 공식 Munin 웹 사이트 :

Munin은 네트워크 동향을 분석하고 "성능을 떨어 뜨리기 위해 무슨 일이 있었습니까?" 문제. 플러그 앤 플레이 방식으로 설계되었습니다. 기본 설치는 거의 작동하지 않는 많은 그래프를 제공합니다.

Nagios는 모니터링 (경고) 도구입니다. Munin은 Cacti 의 대체품으로 간주 될 수 있습니다 .

우리는 Nagios와 Munin을 모두 사용합니다.

  • Nagios는 웹 서버 다운, 데이터베이스로드 평균 등과 같은 문제가있는 경우 실시간으로 알려줍니다.
  • Munin을 사용하면 왜 그런 일이 발생했는지에 대한 동향과 역사를 볼 수 있습니다.

6
이것은 좋은 설명 +1입니다. 추가해야 할 것이 있습니다 : munin을 사용하면 트렌드를 볼 수있을뿐만 아니라 임계 값을 설정할 수 있습니다. 이 임계 값 중 하나가 초과되면 munin 의지가 (수동 검사와 함께) nagios에 알릴 수 있습니다. 그런 다음 nagios의 정교한 알림 프레임 워크를 사용할 수 있습니다.
— cstamas 2009

2
.. munin이 경고 할 수 있다는 점은 언급 할 가치가 있습니다. 만약 당신이 nagios에 관심이있는 것들에 대한 임계 값과 연락처를 설정하는 작업을하면 약간 중복 될 것입니다. nagios는 우리에게 제공하는 약간의 추가로 합병증의 가치가 없었습니다. Munin은 오프라인 상태가되면 예약 된 알림 SMS 게이트웨이를 통해 알림을 보냅니다.
— 평화 주의자

7

Munin은 Nagios와 함께 가장 잘 작동합니다. 또한 임계 값을 초과하는 알림을 Nagios 알림 시스템으로 전송하여 연결할 수도 있습니다. 우리가 사용하는 이유는 새 모니터를 설정하는 것이 사실상 쉽지 않기 때문입니다. Nagios는 조금 더 노력이 필요합니다.

PNP4Nagios 는 Nagios에 그래프 기능을 제공 하지만 대부분의 플러그인은 성능 데이터를보고 한 다음 PNP4Nagios는 해당 정보를 RRD 데이터베이스에 저장하고 Nagios 인터페이스에 그래프로 표시합니다. 네트워크 서비스의 그래프를 제공하기 때문에 Munin과 함께 사용합니다 (munin의 주요 강점은 로컬 박스를 모니터링하는 것입니다).

마지막으로 Cacti 도 사용 합니다. SNMP를 통해 스위치 및 라우터 포트를 그래프로 표시하는 데 가장 유용한 도구입니다. 우리는 그것에 의해 감시되는 <10 개의 장치를 가지고 있습니다. 실제 서버를 관리하기 위해 설정하기가 너무 고통 스럽습니다. munin 및 Nagios / NRPE는 SNMP 에이전트보다 관리하기가 훨씬 쉽습니다.


4
나는 Nagios를 사용했습니다. 그리고 이것이 내가 떠난 이유입니다. 훌륭한 도구이지만 유용한 도구를 갖기 위해서는 많은 시간과 "위성"도구가 필요합니다. 이것이 내가 ZABBIX로 전환 한 방법입니다. 하나의 도구로 모든 것이 통합되어 있습니다.
— 밥 리버

1

Nagios 모니터링과 관련이있는 모든 것을 검색 할 때마다 해답이 눈에 띄지 만 질문을 볼 때까지 Munin에 대해 들어 본 적이 없습니다. 그것은 나에게 약간의 단서입니다. 링크 된 웹 사이트를 신속하게 살펴 보아도 실제로 명확하지 않습니다.

Munin을 Nagios와 함께 설치하고 그것이 당신을 위해 무엇을하는지 보시겠습니까? 그것이 내가하려는 일입니다. 앞으로 누가 그것이 모니터링 도구가 될지 알고 있습니다.


1

이러한 모니터링 도구를 원하는 여러 가지 이유가 있습니다. 도구가 제공 할 수있는 기능에는 확실히 겹치기는하지만 별도의 도구를 필요로하는 별도의 요구로이를 염두에 두어야합니다.

  1. 문제가 발생할 때주의를 기울이십시오.
  2. 무엇이 잘못되었는지 분석 할 때 필요한 정보를 제공하십시오.
  3. 응답을 자동화하십시오.

예를 들면 다음과 같습니다.

  1. 나지 오스
  2. 무닌 또는 선인장
  3. 모 니트

확실히 monit이 경고를 보내도록 할 수 있지만 상황 인식을위한 서투른 도구입니다.

성능 그래프를 Nagios에 통합 할 수도 있지만 확실한 설득력이 있는지 확실하지 않습니다. Munin은 구성하기가 훨씬 쉽습니다.


우리는 방금 중앙 집중식 서버 인 mmonit을 구입했습니다. 놀라운 소프트웨어입니다. 나는이 일을 사랑 해요. 마치 바에서 24 시간 일하는 것과 같습니다. 그래도 멋지고 달콤한 구성 파일을 만들어야합니다.
— Marc Riera
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.