Linux İzleme Araçları: Kesin Kılavuz

Linux Monitoring Tools



Linux sistemleriyle ilgilenen bir BT uzmanıysanız, yazılımın sağlıklı olmasını sağlamak için Linux izleme araçlarını uygulamak çok önemlidir. Açık kaynaktan kapalı kaynağa kadar Linux için çok çeşitli ağ izleme araçlarıyla, nihai bir seçim yapmak zor olabilir. Ve doğru karar verebilmek için, Linux izleme aracınızdan tam olarak ne istediğinizi bilmeniz gerekir. Bu yazımızda, karar verirken aklınızda bulundurmanız gereken bazı noktaları tartışacağız ve en iyi açık kaynak izleme araçlarına genel bir bakış yapacağız. kararınızı vermeye çalışırsanız, araçla izleyeceğiniz donanım ve yazılım türünü, ağınızın ölçeklenebilirliğini ve boyutunu, çalıştığınız bütçeyi ve beklediğiniz destek türünü dikkate almanız gerekir. sahip olmak.

Açık Kaynak veya Kapalı

Aklınızda bulundurmanız gereken ilk nokta, açık kaynaklı bir kurulum mu yoksa kapalı kaynaklı bir kurulum mu istediğinizdir. Kapalı kaynaklı yazılımların en büyük dezavantajı ücretli olmasıdır. Ancak çok büyük bir ağla uğraşıyorsanız ve çevrimiçi forumların yardımıyla sorunları gidermek için zamanınız yoksa, o zaman bu yol olabilir. Kapalı kaynak ile, istediğiniz zaman anında müşteri desteği isteyebilir ve alabilirsiniz. Bir sorunuz veya endişeniz varsa, bu tek başına başlangıç ​​ücretine değebilir.







Kapalı kaynaklı yazılımla ayrıca akıcı bir kullanılabilirlik ve genellikle daha yüksek koruma seviyeleri elde edersiniz. Açık kaynaklı yazılım, aksine, hacklenmesi zordur, ancak imkansız değildir.



ölçeklenebilirlik

Ağ izleme aracınızı seçerken ağınızın ölçeklenebilirliğini ve boyutunu göz önünde bulundurmalısınız. Çünkü birçok açık kaynaklı yazılım, özellikle daha küçük boyutlu sistemler için tasarlanmıştır.



Çok sayıda düğüm içeren kapsamlı bir kurumsal ağ çalıştırıyorsanız, o zaman aşağıdaki araçlar gibi bir şeyi düşünmenize bile gerek yoktur: SolarWinds NetFlow Traffic Analyzer veya Paessler PRTG Network Monitor. Bu hizmetler, kullanıcı sayılarını neredeyse hiçbir uyarı olmadan genişletmesi gerekebilecek büyük ölçekli ağlar için uygun olacaktır.





Göz önünde bulundurulması gereken başka bir seçenek de Ganglia gibi bir hizmet olabilir. Bu, oldukça ölçeklenebilir ancak otomatik veri analizi eksikliği gibi dezavantajlara sahiptir. SolarWinds NTA veya Nagios Network Analyzer gibi araçlar, güvenlik uyarısı kurulumları ve gerçek zamanlı analizleri için daha kapsamlı ve uygundur.

Destek

Linux izleme araçlarını ararken başkalarının dikkate alması gerekenler. İhtiyacınız olan destek düzeyini düşünmeniz çok önemlidir. Açık kaynaklı programlara baktığınızda, kullanıcı topluluğu dışında hiçbir destek hizmetinin olmadığına hazır olmalısınız. Bu nedenle, çevrimiçi kullanıcı topluluklarının ve nasıl aktif olduğunun farkında olmalısınız. Ancak, anında destek almayı tercih ediyorsanız veya iş ihtiyaçlarınız bunu gerektiriyorsa, yardıma hazır bir müşteri destek ekibine sahip açık kaynaklı yazılım sizin için daha iyi bir seçim olacaktır. Ayrıca, EventSentry Light gibi bazı araçlar, hızlı bir uyarı sistemi ve herhangi bir sorun için sorun giderme sunar.



En İyi Açık Kaynak Linux Ağ İzleme Araçlarına Genel Bakış

Açık kaynak izlemenin bazı dezavantajları, bu araçların kullanımının daha fazla zaman alması ve ayrıca daha az kullanıcı dostu olabilmesidir. Ayrıca bazen, kapalı kaynaklı bir programda neredeyse hiç duyulmamış olan kötü niyetli düzenlemelerle karşılaşırsınız. Ancak çoğu açık kaynaklı araç, kapalı kaynak hizmetleri gibi birçok özelliğe sahiptir ve hatta daha fazlası ücretsizdir ve ücretsizdir. Bu, özellikle ihtiyacınız olduğunda tavsiye için başvurabileceğiniz güçlü bir çevrimiçi kullanıcı topluluğu olduğunda geçerlidir.

Nagios

Nagios ile neredeyse her tür bileşeni izleme yeteneğine sahipsiniz. Bunlar web siteleri, ara katman yazılımları, sistem ölçümleri, ağ protokolleri, işletim sistemleri, uygulamalar, web sunucuları ve daha fazlasını içerir.

Nagios, izleme için Core 4 motoru denilen şeye dayanmaktadır. Yüksek düzeyde performans ve daha az sunucu kaynağı tüketimi elde edersiniz. Entegrasyon, eklentiler aracılığıyla birçok popüler üçüncü taraf yazılım seçeneğiyle desteklenir. Büyük olasılıkla, başka biri zaten yazmış olacak ve sizi bunu yapma zahmetinden kurtaracaktır.

Nagios, izlenen tüm BT altyapısının kapsamlı bir raporuna sahiptir. Ayrıca, başarısız uygulamaların otomatik olarak yeniden başlatılmasını sağlayan olay işleyicileri vardır. Sonraki özellikler, bu ağ izleme aracını en kullanışlı araçlardan biri yapar: çok kullanıcılı erişim, istemcilerin yalnızca kendileriyle ilgili altyapı bileşenlerini görüntülemesine olanak tanıyan seçici erişim özelliği, yüksek düzeyde ölçeklenebilir mimari

Ek olarak, hizmet son derece aktif bir topluluğa sahiptir ve varsa size yardım etmeye hazır 1 milyondan fazla kullanıcıya sahiptir.

buzlanma 2

Icinga 2, orijinal Icinga'nın temelinde çalışır ancak bazı modifikasyonları vardır. Canlı izleme araçları ve ölçeklenebilirliği nedeniyle BT uzmanları arasında popülerdir.

Icinga 2, Linux için olduğu kadar diğer işletim sistemleri için de mükemmel şekilde uygundur. Daha büyük ağları ölçebilir ve çizelgeler ve renk kodlu grafikler aracılığıyla analiz sağlayabilir. Etkileşimli görsel izleme panoları ile ağ izleme kolaylaşır. Topluluk tarafından geliştirilen açık kaynaklı API teknolojisini kullanır. Icinga 2, sistemleri yüksek hızlarda izler ve gerçek zamanlı olarak veri görselleştirme panoları üretir.

OpenNMS

OpenNMS, neredeyse her tür BT altyapısı için bir ağ izleme aracı oluşturmanıza olanak tanır. Yazılım, HTTP, NRPE, JMX, WMI, SNMP, XML, JDBC, XML, JSON ve diğerlerini kullanarak sistem ölçümlerini toplar. Olay odaklı mimaride tasarlanmıştır ve Grafana'yı da destekler.

OpenNMS, sezgisel bir gösterge panosu ve grafik kurulumu içinde gerçek zamanlı raporlara sahip olmanızı sağlayan entegre raporlama yetenekleriyle birlikte gelir. Genel olarak, OpenNMS, yaygın olarak mükemmel olarak kabul edilen bir kullanıcı arayüzüne sahiptir.

Linux için özel olarak tasarlanmıştır ancak Solaris, Windows ve OSX'i destekler

Cihaz sıcaklığı izleme işlevi, son derece özelleştirilebilir yönetici panosu, verimli tedarik izleme, IPv4 ve IPv6 desteği gibi birçok yararlı özelliğe sahiptir. Hizmet, belirli olaylarda SMS, e-posta, XMPP ve diğer yöntemlerle özel bildirim ayarlamanıza olanak tanır. Google Haritalar, Açık Sokak Haritası veya MapQuest kullanarak düğümleri ve hizmet kesintilerini gösteren bir coğrafi düğüm haritası olduğunu söylemeye değer başka bir şey var.

kaktüsler

Kaktüsler, açık kaynaklı ağ izleme yazılımında en iyi bilinen isimlerden biridir. Linux veya Windows işletim sistemine kurulabilir. Birden çok kullanıcının ağ verilerini kaydetmesine ve ağ cihazlarını izlemesine olanak tanır. Platform, farklı erişim seviyelerine sahip farklı kullanıcı türlerini tanımlamak için kapsamlı gizlilik ayarları yönetimi sağlar.

CDEF veya veri kaynaklarını kullanarak sınırsız grafik öğesi tanımlayabilirsiniz. Otomatik doldurma grafik desteği onunla birlikte gelir. Ayrıca RRD veya Round-Robin Veritabanı dosyalarını da destekler. Bunlar birden fazla veri kaynağına sahiptir. Ayrıca yerel dosya sistemi boyunca herhangi bir noktada depolanan bir RRD dosyasını da kullanabilirler.

Bu araç ayrıca kullanıcı tabanlı yönetim ve güvenlik ve özel veri toplama komut dosyaları gibi kullanışlı özelliklere sahiptir.

Zabbix

Zabbix, Linux ve Unix ile uyumlu başka bir popüler ağ izleme hizmetidir. Bu, onu BT topluluğundaki her türden birey için popüler hale getirir.

Zabbix, Cacti'ye biraz benzerlik gösteriyor. Hizmetin avantajlarından biri, iyi kurulmuş bir çevrimiçi topluluktur. Araç size izleme işlevlerine sahip görsel bir pano sunar. Bir dizi uyarı aracılığıyla ağ etkinliğindeki ve disk alanındaki değişiklikleri algılayabilir ve takip edebilirsiniz. Ağınızdaki etkinliği kontrol etmek için platformla CPU yükünü de takip edebilirsiniz.

ICMP, SNMP ve TCP gibi çerçeveleri temel alan Zabbix, ağ sorunlarını ve işlev gecikmelerini algılayabilir. Ayrıca, bir ağ arızası olması durumunda merkezi kontrole bildirecek olan açık kaynaklı uyarı yazılımı kullanır.

çek

Herhangi bir ortama uygun bir izleme kurmanın kolay bir yolunu arıyorsanız, bir göz atmalısınız. çek . Araç, sunucuları, ağları, bulut varlıklarını, veritabanlarını, kapsayıcıları, IoT'yi ve daha fazlasını izler. Checkmk, Linux altında, sanal veya fiziksel bir cihaz olarak veya bir Docker kapsayıcısında çalışır. Tüm bileşenleri tamamen entegre olarak teslim edilir, bu nedenle bir bulut sunucusunun ayarlanması yalnızca birkaç dakika sürer.

Checkmk İzleme Genel Bakış Ekranı

Kural tabanlı 1:n konfigürasyonunun yanı sıra iş akışlarını hızlandırmak için yüksek derecede otomasyon sayesinde kullanıcılar, büyük ortamlar için bile izlemeyi sadece birkaç dakika içinde yönetebilir. Güçlü otomatik keşif işlevleri, otomatik aracı güncellemeleri ve diğer özellikler, izleme için harcadığınız zamanı ve çabayı azaltır.

Checkmk Raw Sürümü tamamen açık kaynaklıdır ve ücretsiz ve sınırsız izleme sunar. Checkmk Enterprise Edition, ek işlevlerle birlikte gelir. 1.900 resmi olarak mevcut eklentisi (tümü GPLv2 kapsamında lisanslanmıştır) sayesinde, Checkmk birçok kullanıcı senaryosu için uygundur. Checkmk mimarisi oldukça verimlidir ve dağıtılmış izlemeyi destekler. Bu, bir örnekten birkaç yüz bin hizmeti izlemenize ve birkaç yüze kadar örnekle dağıtılmış ortamları kolayca yönetmenize olanak tanır.

arkasındaki şirket çek NS kabile29 ve bu, kullanıcı dostu bir grafik arayüze sahip ölçeklenebilir bir araç yaratmayı başardı. Şaşırtıcı olmayan bir şekilde, Checkmk kullanıcı topluluğu büyük bir oranda genişlemektedir. Bugün 2.000'den fazla kuruluş Checkmk'e güveniyor. Kullanıcılar, genellikle birden fazla veri merkezi ve çok büyük ölçekli kurulumları olan devlet kurumlarının yanı sıra her büyüklükteki şirketlerdir.

LibreNMS

LibreNMS, esas olarak hızlı yanıt programıyla tanınır. Gerçek zamanlı izleme kontrolleri ve raporları içeren iyi tasarlanmış açık kaynaklı API yazılımı nedeniyle çok verimlidir.

LibreNMS potansiyel olarak oldukça kullanışlıdır. Akıllı bir yerleşik uyarı sistemi ile ağınızın performansı hakkında otomatik güncellemeler sağlar.

Ayrıca yatay olarak ölçeklenebilir ağ sistemleri ile API iletişim yeteneği sağlar. Mimari, merkezi kontrol sistemi aracılığıyla birçok düğümü izlemenizi sağlar. LibreNMS kullanmanın başka bir avantajı daha vardır: Hem iOS hem de Android'i eşit derecede etkili bir şekilde destekler. Bu uyumluluğa sahip bir araç arıyorsanız, sanal makineleri bile destekler.

Prometheus

Prometheus, hem Linux hem de Unix sistemleriyle iyi bir şekilde desteklenir ve verimli ve ücretsiz bir ağ izleme aracı olarak hizmet eder. Ayrıca Grafana grafik programı ile entegrasyonu sayesinde size kullanışlı grafik görselleştirme özellikleri sunar.

Size arayüzünün özelleştirilebilir bir görselleştirmesini de sağlayan yerleşik bir PromQL özelliğine sahiptir. Zabbix ve Cacti gibi bu listedeki diğerleri kadar topluluk desteğine sahip olmadığını göreceksiniz. Prometheus'u son kez kullanan büyük şirketlerin sayısının istikrarlı bir şekilde arttığını ve neredeyse önümüzdeki yıllarda daha fazlasını göreceğinizi garanti ettiğini belirtmekte fayda var.

Gözlemevi Topluluğu

Küçük sunucu sistemlerini hedefleyen mükemmel bir Linux ağ izleme aracıdır. Aracın sık sık güncellenmesini sağlayan profesyonel bir çevrimiçi geliştirme ortamına sahiptir. En sık kullanılan işletim sistemlerini destekler ve standart SNMP ağ izlemesini kullanır.

Observium, kullanıcıları için kayda değer bir izleme özellikleri koleksiyonuna sahiptir. Ayrıca görsel bir gösterge panosu sistemi ve kapsamlı bir çevrimiçi destek ağı bulunmaktadır. Ancak dezavantajları, büyük ölçekli ağlar için en iyi eşleşme olmadığı ve gerçek zamanlı güncellemeler ve ağ etkinliği ile ilgili bildirimler sağlamadığı için isteklerinin küçük ölçekte kalmasıdır.

monitörix

Monitorix, küçük ölçekli Unix ve Linux tabanlı bir sunucu izleme aracıdır.

Daha küçük sunucularla en iyi şekilde çalışsa da, size birçok sistem izleme işlevi sağlar. Veri tüketimi, ağ özellikleri veya disk sürücüsü ısısı gibi şeyleri izleyebilir. Bu, kullanıcının ağın çalışmasının en kritik özelliklerinin tümünü her zaman gözlemleyebilmesini sağlar. Bu araç ayrıca, görsel trend analizi oluşturabileceğiniz güçlü renk kodlu grafikler ve çizelgeler sunar.

Htop

Htop, hem Linux hem de Unix tabanlı sistemleri destekleyen, kolayca ayarlanabilen bir izleme aracı programıdır.

Bazıları bunun görsel olarak en kolay izleme yazılımı olmadığını söylüyor. Yine de, depolama kapasitesi ve ağ etkinliği gibi şeyler hakkında canlı güncellemeler sağlamak için kullanışlıdır. Sezgisel renk kodlama sistemini de takdir etmelisiniz.

BWM-NG

Listemizdeki son izleme aracı BWM-NG'dir. Bu, öncelikle Linux'u destekleyen küçük ağ izleme platformları için tasarlanmış esnek, kullanışlı bir programdır. Platform, hem Windows işletim sistemi hem de Linux ile çoklu hizmet uyumluluğuna sahiptir. Esas olarak bant genişliği izleme için tasarlanmıştır. Bu belirli özelliği arıyorsanız, bu sizin için bir araç olabilir.

Program, bazı yönlerden önceki BWM'ye benzer. Hala beta aşamasındadır, ancak yine de herhangi bir konuda size yardımcı olabilecek çok aktif bir çevrimiçi topluluğa sahiptir.

Artık, bugün mevcut olan daha popüler Linux izleme araçlarına genel bir bakışınız var. Linux kullanıyorsanız, bunlardan hangisinin ihtiyaçlarınıza uygun olacağını düşünün.