Birçok sunucunun sağlığını sürekli izlemenin kolay yöntemleri?


1

CentOS'ta çalışan birkaç web proxy sunucusu çalıştırıyorum ve sunucuların sağlığını sürekli izlemenin basit bir yolunu arıyorum (web isteklerine ne kadar hızlı yanıt veriyorlar, web sayfalarının ne kadar hızlı yüklendiğini vb.)

Bir web arayüzü (belki de PHP betiği?) Veya muhtemelen bir bash komut isteminden araçları kullanarak bir şey düşünüyordu. Bunu yapmanın kolay yolu nedir? Teşekkürler!

Yanıtlar:


10

Nagios gerçekten iyi çalışıyor


Evet ve bu bir endişe varsa, çok iyi ölçekler. Aynı zamanda denediğim alternatiflerden daha esnek ve çok yönlü.
John Gardeniers,

3

Zenoss Core (ücretsiz) öneririm. İzlenmesi gereken özel bilgileri almak için ZenPack'leri var. Linux / Windows ortamımda harika çalışıyor.


3

Herkes Nagios'tan bahsetti - bu harika, ancak size ihtiyacınız olan her şeyi vermeyebilir .

Aradığın şey için daha iyi bir seçenek, gerçekten nagios etrafına sarılmış olan OpsView olabilir - ancak zaman içinde hizmetlerin grafiklerini ekler - böylece sunucularınızın geçen gün, hafta, ay veya yıl boyunca neler yaptığını görebilirsiniz .

Ancak Nagios ve OpsView'ün kurulması biraz zaman alıyor.

Bir çok kullanışlı ve son derece kolay kurulum cevabı munin . Varsayılan munin kurulumu size, hafızanızın ne kadarının önbellek için kullandığı veya uygulamalar tarafından aktif olarak kullanıldığı gibi, her türden düşük seviye sunucu ölçümlerinin grafiklerini içeren basit bir web sayfası sunar. Dosya sisteminizin kaç tane inode kullandığı, disk g / Ç hızı, CPU aktivitesi - türüne göre bozuldu - vb. Hatta sizin için apache veya mysql'i izler - herhangi bir anda ne kadar işlem yaptığını gösterir. Yapacağımı sanmadığım tek şey, web sayfalarınızın gerçek yanıtlama zamanlarını kontrol etmektir - ancak bu bile ayarlamak çok zor olmaz.


1
"ama sana ihtiyacın olan her şeyi vermeyebilir." Belki de varsayılan bir kurulumla değil ama istediğiniz herhangi bir şeyi eklemek çok zor değil.
John Gardeniers,

2

Nagios, küçük ve orta ölçekli ağlar için mükemmeldir.

OpenNMS’in, büyük altyapı (binlerce ev sahibi) için altın standart ücretsiz izleme olması beklenmektedir.


1

Bunu yapmak için kullanılan en yaygın araçlardan biri Nagios'dur , açık kaynak kodlu ve çok çeşitli izleme eklentileri vardır ve bunların hiçbirini beğenmezseniz herhangi bir bash betiğini çalıştırabiliyorsa, beğenebilir ve yanıtı ele alabilirsiniz. Bir web arayüzü üzerinden tüm verileri görüntüler.

Nagios'un konfigürasyonu oldukça karmaşık olabilir ve alışması biraz zaman alabilir, ancak bir zamanlar orada harika bir araç. Yapılandırmada nagiosconfig gibi yardımcı olacak birkaç araç vardır .


1

Genelde sağlığı hayranlar, güç, sıcaklık vb. Olarak düşünüyorum. Dell sunucuları kullanıyorsanız, açık yönetim bu konuda yardımcı olabilir. Nagios, kendi eklentilerini hangi dilde yazmanı sağlar, sadece betiğin çıkış durumunu kullanır. Nagios ile açık yönetime bağlanmak da mümkündür.

Nagios web arayüzü var ve orada olan sen nagios yapılandırmak için izin veren web arayüzleri. Ancak Nagios'un kurduğu genel olarak o kadar kolay değil.


1

Her ikisi de SNMP'yi sorgulayan Nagios ve Cacti'yi çalıştırıyorum ve henüz izleyemediğim bir şey var, bazen bunu yapmak için kendi php / perl modülümü yazmam gerekiyor, ancak hiçbir şey "yönetilemez" oldu.

PHP + CURL ile bile, Exchange sunucumuzun OWA portalında oturum açmayı izleyebildim, giriş yaptığını ve gelen kutusunu görüntüleyebildiğini kontrol edin ve yolun herhangi bir yerinde bir arıza olup olmadığını bir mühendise bildirin.



0

Temsilci bazında izlemeye sahip olan bir başka serbest ve açık kaynaklı alternatif Zabbix'tir.

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.