Monit 시스템 관리 시스템을위한 M / Monit 인터페이스 무료 대안 [닫기]


12

저는 Monit 시스템 관리 시스템을 정말 좋아 하지만 소규모 대학 실험실의 여러 호스트를 관리하는 데 사용되는 M / Monit 인터페이스를 구매할 IT 예산이 없습니다. Ruby 기반 monittr 을 확인했으며 장고 사람들이 무언가를 요리하고 있음을 알았 습니다. 누구든지 여러 서버에서 정보를 가져 오는 데 도움이되는 간단한 래퍼에 대한 조언을 줄 수 있습니까?

편집 : 이 질문은 어떻게 중복됩니까? 모니터링 도구에 대해 묻지 않습니다. 나는 지난 2 주 동안 아마 십여 명을 평가했습니다. 매우 구체적인 모니터링 도구에 대해 매우 구체적인 질문을하고 있습니다. 나는 내가 ewwhite 로부터받은 의견 일 수있는 불쾌한 것이 유효한 관찰 이었다는 것을 인정한다 .


5
나는 이것을 말하고 싶지 않지만 M / Monit 은 개발 노력에 자금을 지원하기 때문에 상용 제품입니다. 누구나 감당할 수 있는 수준으로 가격이 책정됩니다 . ( 5 개의 호스트 에 대해 € 65, 무제한 시스템의 경우 € 429로 € 429- 일회성 라이센스! ). 이것은 기술적 문제가 아니며 정치적 문제가 아닙니다. 그렇게 소액의 돈을 그렇게 유용한 것으로 어떻게 정당화 할 수 없습니까?
— ewwhite

3
@ewwhite 당신은 분명히 전형적인 미국 대학의 예산 제약에 대해 전혀 모른다. 내가 가지고있는 호스트의 수는 $ 1000에 가깝습니다. 그것은 상급 경영진에게는 땅콩 일지 모르지만 교수진에게는 많은 돈입니다. 현재 고용주 이름을 밝히고 싶지는 않지만 시카고에 있기 때문에 시카고 대학 만이 학교보다 순위가 더 높다는 것을 언급 할 것입니다.
— Predrag Punosevac

3
나는 아이디어가. 하지만 리소스 활용 방법도 알고 있습니다. M / Monit 는 하나의 환경에서 필요한만큼의 호스트를 모니터링 할 수 있는 무제한 라이센스의 경우 최대 $ 590입니다 . 그러나 교육 기관으로서 이메일을 보내어 특별 가격에 대해 문의하십시오.
— ewwhite

7
일반 사용자는 어떻습니까? 나는 Raspberry pi 's와 같은 많은 호스트를 가지고 있으며 그 가격을 감당할 수 없습니다. 유효한 질문 IMO
— Rob

1
합리적인 질문입니다. 나는 노력을 평가하고 경우에도 디바이스를 지원하는 것처럼, 내 생각 : 풀 내가 "초안"이 스크립트와 중앙 MONIT 클라이언트에에만 관련 검사 : gitlab.com/sdgo/getMonitTxt.pl - 사용이 같다 : perl getMonitTxt.pl -server='1.2.3.4' -service='apache' -element='monitoring status' -elementstatus='Monitored'서버 = monit 클라이언트는 // service = 모니터링 된 서비스 // element = 모니터링 된 서비스의 원하는 속성 // elementstatus = 속성에이 값이없는 경우 경고
— eli

답변:


5

나는 연락 M / MONIT의 가격 문제에 대해 직접 지원을 ...

그들이 교육에 대한 할인을 제공하는지 물을 때 :

"불행히도 아닙니다. 그러나 비영리 기관의 경우 라이센스를 기부 할 수 있습니다."

그러나 무제한 라이센스 비용은 의도적으로 ~ $ 590로 낮습니다.


무료 대체 모니터링 프레임 워크에 관해서는 Monit의 존재를 알지 못하는 DevOps 중심 회사에서 근무하여 결국 자체 솔루션을 작성했습니다. Github에서 그것을 확인 - https://github.com/ZenFire/gaggled

또한 단지에 의존 할 수 없는 MONIT의 주위 이메일 아마도 스크립트 나 명령 줄 구문 분석 monit status출력을. 소화가 매우 쉽습니다 ...

# monit status
The Monit daemon 5.5 uptime: 1d 20h 32m 

System 'xt.brazzers.com'
  status                            Running
  monitoring status                 Monitored
  load average                      [0.96] [0.53] [0.67]
  cpu                               50.2%us 1.4%sy 2.1%wa
  memory usage                      5070168 kB [84.7%]
  swap usage                        0 kB [0.0%]
  data collected                    Fri, 27 Dec 2013 07:06:10

Filesystem 'var'
  status                            Accessible
  monitoring status                 Monitored
  permission                        755
  uid                               0
  gid                               0
  filesystem flags                  0x1000
  block size                        4096 B
  blocks total                      1548176 [6047.6 MB]
  blocks free for non superuser     860636 [3361.9 MB] [55.6%]
  blocks free total                 939279 [3669.1 MB] [60.7%]
  inodes total                      393216
  inodes free                       378393 [96.2%]
  data collected                    Fri, 27 Dec 2013 07:06:10

Process 'orca'
  status                            Running
  monitoring status                 Monitored
  pid                               2720
  parent pid                        1
  uptime                            1d 9h 5m 
  children                          0
  memory kilobytes                  439120
  memory kilobytes total            439120
  memory percent                    7.3%
  memory percent total              7.3%
  cpu percent                       49.9%
  cpu percent total                 49.9%
  data collected                    Fri, 27 Dec 2013 07:06:10

1
건설적인 토론에 참여하려는 노력에 진심으로 감사드립니다. 상황이 더 좋습니다. Monit은 파싱 만하면되는 XML 출력을 생성합니다. 그것이 monittr이 작동하는 방식입니다. 루비에 익숙하지 않다는 점이 저를 엉망으로 만들었습니다. 나는 Monit과 조금 더 놀았으며 소프트웨어는 실제로 의도 된 것에 대한 폭탄입니다.
— Predrag Punosevac

@PredragPunosevac monit에 대한 XML 문서를 어디서 찾을 수 있는지 알고 있습니까?
— Anfernee

@AJPennster 몰라 죄송합니다. 또한 느린 재생에 대해 사과드립니다. 나는 직장에서 매우 바빴습니다.
— Predrag Punosevac
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.