Monit sistemleri yönetim sistemi için M / Monit arayüzüne ücretsiz alternatifler [kapalı]


12

Monit sistem yönetim sistemini çok seviyorum ama küçük üniversite laboratuvarımız için birden fazla sunucuyu yönetmek için kullanılan M / Monit arayüzünü satın alacak BT bütçem yok. Ruby tabanlı monittr'i kontrol ettim ve Django halkının bir şeyler pişirdiğini görüyorum. Birden fazla sunucudan bilgi almama yardımcı olabilecek basit bir paketleyiciye kimse tavsiyede bulunabilir mi?

Düzenleme: Bu soru nasıl yineleniyor? İzleme araçları hakkında soru sormuyorum. Son iki hafta içinde muhtemelen bunların yarım düzine değerini değerlendirdim. Çok özel bir izleme aracı hakkında çok özel bir soru soruyorum. Ben ewwhite'den aldığım yorumun ne kadar tatsız olduğunu geçerli bir gözlem olarak kabul ediyorum .


5
Bunu söylemekten nefret ediyorum, ancak M / Monit ticari bir üründür, çünkü kalkınma çabalarına fon sağlar. Herkesin karşılayabileceği düzeyde fiyatlandırılır . ( 5 ana bilgisayar için 65 €, 60 € artışlarla sınırsız sistemler için 429 € - ONE-TIME LICENSE! ). Bu daha az teknik bir soru ve daha çok politik bir meseledir. Bu kadar faydalı bir şey için bu kadar az parayı nasıl haklı çıkaramazsınız?
ewwhite

3
@ewwhite Görünüşe göre tipik bir ABD üniversitesinin bütçe kısıtlamaları hakkında hiçbir fikriniz yok. Sahip olduğum ev sahibi sayısı için 1000 dolara yakın harcama yapmam gerekecek. Bu üst yönetim için bir fıstık olabilir ama bir fakülte harcamak için çok para. Mevcut işverenimin adını açıklamak istemiyorum, ancak Chicago'da olduğunuz için sadece Chicago Üniversitesi'nin okulumdan daha iyi bir sıralamaya sahip olduğunu söyleyeceğim.
Predrag Punosevac

3
Bir fikrim var. Ama aynı zamanda kaynakları nasıl kullanacağımı da biliyorum. M / Monit , tek bir ortamda ihtiyaç duyduğunuz sayıda ana bilgisayarı izlemek için sınırsız lisans için ~ 590 dolara mal oluyor . Ancak bir eğitim kurumu olarak, onlara e-posta gönderin ve özel fiyatlandırmayı sorun.
ewwhite

7
Ev kullanıcısı ne olacak? Raspberry pi's gibi küçük ana bir sürü var, bu fiyat göze alamaz. geçerli soru IMO
Rob

1
makul bir soru imo. Ben çaba takdir ve dev desteklemek gibi olsa bile, benim fikrim: Ben sadece "taslak" bu komut dosyası ile merkezi monit istemci içine ilgili kontrolleri çekin: gitlab.com/sdgo/getMonitTxt.pl - kullanım gibi: perl getMonitTxt.pl -server='1.2.3.4' -service='apache' -element='monitoring status' -elementstatus='Monitored'server = nerede monit istemcisi çalışır // service = izlenen hizmet // element = izlenen hizmetin istenen özelliği // elementstatus = özellik bu değere sahip DEĞİLSE, uyarı
eli

Yanıtlar:


5

Fiyatlandırma konusunda M / Monit desteğiyle doğrudan iletişime geçtim ...

Eğitim için indirim teklif edip etmedikleri sorulduğunda:

"Maalesef hayır, ancak kar amacı gütmeyen kuruluşlar için lisans verebiliriz."

Ancak gerçek şu ki, sınırsız lisans maliyeti ~ 590 $ 'da kasıtlı olarak düşüktür.


Ücretsiz alternatif izleme çerçevelerine gelince, Monit'in varlığından habersiz bir DevOps odaklı bir firmada çalıştım, böylece kendi çözümlerini yazdılar. Github'da kontrol edin - https://github.com/ZenFire/gaggled

Ayrıca ücretsiz Monit e-postalarına güvenebilir ve komut satırı monit statusçıktısının etrafına komut yazabilir veya ayrıştırabilirsiniz . Sindirimi oldukça kolaydır ...

# 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
Yapıcı tartışmalara katılma çabasını gerçekten takdir ediyorum. Durum daha da iyi. Monit, ayrıştırılması gereken XML çıktısı üretir. Monittr böyle çalışır. Ruby'yle aşinalık eksikliğim, beni biraz karıştırmak için beni geri tutuyor. Monit ile biraz daha oynadım ve yazılım gerçekten yapılması planlananlar için bir bomba.
Predrag Punosevac

@PredragPunosevac monit için XML belgelerini nerede bulabileceğimi biliyor musunuz?
Anfernee

@AJPennster Üzgünüm bilmiyorum. Yavaş tekrar oynadığım için özür dilerim. İş yerinde çok meşguldüm.
Predrag Punosevac
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.