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.