Hiçbir zanaatkâr kullandığı araçlardan daha iyi olamaz. Bu, ağ yönetimi de dahil olmak üzere hemen hemen her etki alanı için geçerlidir. Neyse ki, ağ yöneticileri çeşitli görevlerde onlara yardımcı olacak birçok mükemmel araca sahiptir. İzleme bu görevlerden biridir ve birçok farklı araç türü mevcuttur. NetFlow Analizörleri veya S-FLow Analizörleri, yöneticilere ağlarında neler taşındığını net bir şekilde görüntüleyebilir. Ancak bugün, farklı bir izleme türü, SNMP ağ izleme ile ilgileniyoruz. Basit Ağ Yönetimi Protokolü izlemeye izin veren bir iletişim protokolüdüraraçlar, ağ ekipmanlarının ve sunucular gibi diğer cihazların operasyonel metriklerini okur. En iyi SNMP ağ izleme araçları için pazarda arama yaptık ve en iyi beş tanesini inceleyeceğiz.
En iyi SNMP ağ izlememizi göstermeden önceSNMP'nin ne olduğunu ve nasıl çalıştığını açıklamak için biraz zaman harcayacağız. Bu kesinlikle teknik bir makale değildir, bu yüzden açıklamalarımızı mümkün olduğunca teknik olmayan bir şekilde tutmaya çalışacağız. Bizim fikrimiz size sadece büyük resmi vermektir, böylece ağ izleme araçlarının nasıl çalıştığını daha iyi anlayabilirsiniz. SNMP'ye özellikle izleme ağları bağlamında bakacağız. Sonuçta, bu makalenin konusu bu değil mi? Teori bittiğinde, en iyi beş SNMP ağ İzleme aracını inceleyeceğiz.
Bir SNMP Astarı
SNMP ile ilgili birçok metin onu çok benziyorkarmaşık madde. Bunun bir nedeni var. Bu. Ancak, araba kullanmak için bir tamirci olmanız gerekmediği gibi, bir izleme aracını yapılandırmak için bir SNMP uzmanı olmanız gerekmez, özelliklerini anlamak ve karşılaştırmak için çok daha az. Ama gerçekte, o kadar karmaşık değil. En azından ağ izleme bağlamında değil. Konuya biraz ışık tutalım.
SNMP protokolü öncelikledaha iyi bir terim olmaması nedeniyle SNMP yöneticilerini arayacağımız harici cihazlar, SNMP etkin cihazlardan bilgi okumak ve bunlara bilgi yazmak için kullanılır. Anahtarlar ve yönlendiriciler gibi ağ ekipmanı veya sunucular veya cihazlar gibi ağa bağlı diğer cihazlar gibi bu tür cihazlar, salt okunur veya okuma-yazma modunda belirli sayıda parametreyi kullanılabilir hale getirir. Örneğin. SNMP özellikli bir yazıcının mürekkep kartuşlarının seviyesi veya yazdırılan toplam sayfa sayısı için salt okunur parametreleri olabilir. Benzer şekilde, SNMP özellikli bir sunucuda CPU kullanımı, kullanılabilir disk alanı veya sistem sıcaklığı bulunur. SNMP yöneticisi, parametreleri okuma isteklerini almak ve bunları yazmak için istekleri ayarlamak için SNMP etkin aygıtla iletişim kurar.
MIB'ler ve OID'ler
MIB veya Yönetim Bilgi Tabanı,belirli bir cihazın her bir parametresini tanımlayan özel bir metin dosyası türü. Her SNMP özellikli cihazın karşılık gelen bir MIB'si vardır. Yine de, her cihazın ayrı bir cihazı olduğu anlamına gelmez. Örneğin, çoğu modeli kapsayan Cisco anahtarları için bir MIB vardır. MIB, söz konusu aygıt için kullanılabilir tüm SNMP parametrelerinin hiyerarşik bir listesini içerir. Tipik bir MIB girişi şöyle görünür:
Iso(1).org(3).dod(6).internet(1).private(4).transition(868).products(2).chassis(4).card(1).slotCps(2).-cpsSlotSummary(1).cpsModuleTable(1).cpsModuleEntry(1).cpsModuleModel(3).3562.3
Noktadan ayrılmış her öğeyi şu şekilde düşünebilirsiniz:bir depolama aygıtı ağaç yapısındaki dizinler gibi, hiyerarşideki bir düzey. Bir MIB dosyası genellikle her parametre için bir tane olmak üzere yüzlerce giriş içerir. Her metin değerinin yanında parantez içindeki sayıları fark ettiniz mi? Yöneticiler ve müşteriler arasındaki iletişimi kolaylaştırmak için kullanılabilirler. Yönetici, örnek parametremize başvurmak için 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3 dizesini kullanır. Bu, daha az bant genişliği kullanan daha küçük istekler sağlar. Bu arada, bu dizelere - metin veya sadece sayı kullanıyorlarsa olsunlar, OID'ler veya Nesne Tanımlayıcıları denir.
Şimdi, herhangi bir SNMP yöneticisinin alabilmesi veyaparametreleri SNMP özellikli bir cihazda ayarlarsa, o cihazın MIB dosyasına erişmesi gerekir. Çoğu SNMP yönetim veya izleme yazılımı zaten tüm standartlaştırılmış MIB'lere ve çoğu zaman yerleşik büyük üreticilerin popüler olanlarından bazılarına sahiptir. Yazılımın yerleşik MIB'lerinde bulunmayan cihaza özgü bazı OID'lere erişmeniz gerekiyorsa, uygun MIB'yi eklemeniz gerekir. Bu genellikle MIB dosyasını ekipman üreticisinin web sitesinden indirip yazılımınızın MIB dizinine kopyalamakla ilgilidir.
SNMP ilk kez 1988'de, çok daha önceİnternette ciddi tehditler vardı ve kesinlikle ağ güvenliği büyük bir endişe duymadan önce. Bu nedenle, protokolde yerleşik fazla güvenlik yoktur. SNMP şifreleme kullanmaz ve çok kaba bir kimlik doğrulama mekanizması kullanır. Bir yönetici tarafından gönderilen her SNMP isteği bir topluluk dizesi. Bunu ilkel bir şifre olarak düşünebilirsiniz. İstekteki topluluk dizesi, elbette, hedef aygıtın dizesiyle eşleşmelidir. SNMP özellikli cihazlara gelince, yöneticiler iki farklı topluluk dizesi türü yapılandırabilir: salt okunur ve salt okunur. Varsayılan olarak, birçok cihazda halka açık salt okunur topluluk dizeleri olarak ve özel onların okuma-yazma olanı olarak. Bazıları hala öyle. Bu, SNMP ile güvenliğin nasıl bir öncelik olmadığı hakkında çok şey anlatır.
Ağ İzlemesi için SNMP Kullanma
Ağ izlemesi için SNMP kullanırken, yalnızcabir avuç OID ilgi çekici. Bunlar, sayaçlar ve sayaçlar olarak adlandırmayı sevdiğim iki tiptir. Gösterge tipi OID'ler, işlemci kullanımı veya boş bellek yüzdesi gibi şeyler için kullanılır. Sayaç tipi OID'ler, aygıtın arabirimlerine giren ve çıkan baytları saymak veya arabirim giriş ve çıkış hatalarını saymak için kullanılır. SNMP özellikli ağ ekipmanı, arayüz başına bu tür bir gösterge tipi OID setine sahiptir.
Tipik bir SNMP izleme aracı,ilgili OID'lerin düzenli, önceden tanımlanmış - genellikle beş dakika - aralıklarla değeri. Ölçer tipi OID'ler için genellikle değeri bir tür veritabanında depolar ve muhtemelen gösterge tablosunda sayısal veya grafik biçiminde görüntüler. Bazı araçlar parametrenin zaman içindeki gelişimini grafik olarak gösterir.
Karşı tip OID'ler için işler daha fazlasıdırkarmaşık. Bir arayüzün içindeki ve dışındaki bayt sayısı ilginç bir metrik olmadığından, olduğu gibi kullanmak yerine, arayüzün bant genişliği kullanımını saniyede bit olarak hesaplamak için kullanılır. Benzer şekilde, saniyedeki hatalardaki hata oranı, toplam hata sayısından çok daha ilginç bir parametredir.
İşte böyle çalışır. SNMP izleme aracı, sayacın değerini aynı beş dakikalık aralıklarla okur. Değeri veritabanında saklar, ancak olduğu gibi görüntülemek yerine, onunla biraz matematik yapar. Son beş dakika içinde iletilen veya alınan bayt sayısını elde etmek için önce sayacın önceki değerini geçerli değerden çıkarır. Daha sonra, son beş dakikadaki ortalama bant genişliği kullanımını elde etmek için bu sayıyı sekiz ile çarpır - bir bayttaki bit sayısını - ve üç yüze - beş dakikadaki saniye sayısını - böler. Bu, aracın bir grafik üzerinde görüntüleyeceği veya çizeceği değerdir.
Burada önemli bir nokta, dışarı çıkardığınız şeybunun ortalama kullanımıdır. 100 Mbps'lik bir arayüz düşünün. Örnekler arasındaki beş dakika içinde, trafik seviyesi 150 saniye boyunca 100 Mbps ve 150 saniye boyunca 0'da olabilir ve ara yüz beş dakikanın yarısına kadar maksimize edilmiş olmasına rağmen ortalama 50 Mbps trafik gösterecektir. Bu, bilmeniz gereken her SNMP izleme yazılımının eksikliğidir.
En İyi SNMP Ağ İzleme Yazılımı - İlk 5
Kullanılabilir birçok SNMP izleme yazılımı vardırpiyasada. Birini seçmek o kadar çok göz korkutucu bir görev olabilir. Bunu biraz daha kolaylaştırmak için, bulabildiğimiz en iyi beş SNMP izleme yazılımı aracının bu listesini bir araya getirdik. Bazıları ticari yazılımlar, bazıları ise özgür ve açık kaynaklıdır. İncelediğimiz her ticari araç ücretsiz bir denemeye sahiptir, bu nedenle önerilerimizin herhangi birini veya tümünü denemekte özgürsünüz.
1. SolarWinds Ağ Performansı İzleyicisi (Ücretsiz deneme)
İlk listemizde mükemmel bir araçSolarWinds: Ağ Performansı İzleyicisi veya NPM. SolarWinds, bilmemeniz durumunda, ağ yönetimi ve yönetimi için en iyi yazılım araçlarından bazılarını yapar. Şirket ayrıca, en iyi ücretsiz TFTP sunucularını veya en iyi ücretsiz SCP sunucularını tartıştığımız için, bazılarının gözden geçirildiği ücretsiz araçlarıyla da bilinir.

Ağ Performansı İzleyicisi özellik açısından zengindirprofesyonel SNMP izleme sistemi. Kullanımı kolay web tabanlı bir panoya sahiptir, kurulumu ve yapılandırması kolaydır ve daha da önemlisi harika bir iş çıkarır. Araç, belirli metrikler önceden tanımlanmış bir değeri aştığında sizi uyarabilen özelleştirilebilir uyarı özelliklerine sahiptir.
Bu araç, akıllı haritalarınızıve her iki nokta arasındaki kritik yolu göstererek sorunları hızla gidermenizi sağlar. Ayrıca yazılımın içine yerleştirilmiş kablosuz ağ izleme ve yönetimi de vardır. Bu yazılım gerçekten hepsinden bahsetmek için çok fazla özelliğe sahip. Bu harika aracın sizin için neler yapabileceğini görmek için 30 günlük ücretsiz denemeden yararlanın.
SolarWinds Ağ Performansı için FiyatlandırmaMonitör 2 955 $ 'dan başlar ve izlenen cihazların sayısına göre değişir. Yazılım son derece ölçeklenebilir ve mevcut kapasitesinden daha fazla cihaz eklemek sadece lisansı yükseltmektir.
ÜCRETSİZ DENEME İNDİRİN: SOLARWINDS AĞ PERFORMANS MONİTÖRÜ
2. ManageEngine OpManager
ManageEngine, en iyi üreticilerden biri veyaağ yönetim araçları. OpManager en iyi ürünlerinden biridir. Yazılım Windows veya Linux için mevcuttur ve harika özelliklerle doludur. En önemlilerinden biri, yalnızca cihazları bulmakla kalmayan, aynı zamanda ağınızı eşleyen ve size benzersiz bir grafik gösterge paneli sağlayan cihaz otomatik keşifidir. Ve gösterge tablosundan bahsetmişken, detaya inme işleviyle hem sezgisel hem de kullanımı kolaydır. Mobil cihaz kullanıcıları için iOS ve Android için mobil istemci uygulamaları da vardır.

Uyarı söz konusu olduğunda, ManageEngineOpManager istenecek hiçbir şey bırakmaz. Ağ sorunlarını saptamanıza, tanımlamanıza ve gidermenize yardımcı olabilecek çok sayıda eşik tabanlı uyarı dizisi vardır. Uyarılar ve bildirimler son derece özelleştirilebilir ve her metrik için çeşitli bildirimlerle kolayca birden fazla eşik ayarlayabilirsiniz.
ManageEngine OpManager üç farklı dilde sunulmaktadırsürümler: Ücretsiz, Temel veya Kurumsal. Ücretsiz sürüm 10 cihaza kadar izleme ile sınırlıdır ve özellik seti azaltılmıştır. Essential sürümü, 25 cihaz için 715 $ 'dan başlayan bir fiyatla 1.000'e kadar düğümü izlemenizi sağlar. Enterprise sürümüne gelince, 500 cihaz için 19 795 $ 'dan başlayan fiyatla 10.000'e kadar cihazı izleyebilir.
3. PRTG
Paessler Yönlendirici Trafik Grapher veya PRTG,kurmak için en hızlı izleme aracı olduğunu iddia ediyor. Üreticisine göre, birkaç dakika içinde çalışmaya başlayabilirsiniz. Gerçekte, bundan biraz daha fazla zaman alabilir, ancak yine de kurulumu ve yapılandırması için en hızlı ve en kolay SNMP izleme araçlarından biridir. Ürün, etkileşime girmek için birkaç kullanıcı arabirimi ile birlikte gelir. Bir Android kurumsal konsolu, Ajax tabanlı bir web arayüzü ve Android ve iOS için mobil uygulamalar var.

Üründe cihaz otomatik bulma özelliğisadece aygıtları algılamakla kalmaz, aynı zamanda önceden tanımlanmış şablonlara dayanarak onlar için sensörler oluşturur. PRTG’nin uyarıları ve bildirimleri rakipleri kadar iyidir. Uyarılar, oldukça benzersiz bir özellik olan mobil istemci uygulamalarına push bildirimleri olarak iletilebilir. Bu, elbette, e-posta veya SMS gibi daha “standart” uyarılara ek olarak yapılır.
PRTG’nin temel muhasebe birimi,izlemeniz gereken herhangi bir parametre veya metriktir. 100 sensörün izlenmesi ile sınırlı tam özellikli bir ücretsiz versiyonda mevcuttur. Daha fazlasına ihtiyacınız varsa, ücretli lisanslar satın alınabilir. Fiyatları sensör kapasitesine göre 500 sensör için 1600 $ 'dan sınırsız sensör için 14 500 $' a kadar değişmektedir.
4. Zabbix
Zabbix nihai kurumsal sınıf olduğunu iddia ediyorizleme platformu. Muhtemelen, özellikle diğer ücretsiz ve açık kaynak araçlarla karşılaştırıldığında. Fiyatı göz önüne alındığında, Zabbix'i yenmek gerçekten zor. Ağ aygıtlarını izlemek için SNMP'yi kullanabilir, aynı zamanda yerel veya bulut tabanlı sunucuları da kullanabilir. Bant genişliği, CPU ve bellek kullanımı, genel olarak cihaz sağlığı ve yapılandırma değişiklikleri gibi çok sayıda metriği oldukça benzersiz bir özellik olarak izlemenizi sağlar.

Yazılım kolay anlaşılır veweb tabanlı arayüz ve etkileyici bir özellik seti kullanın. Binlerce dolara mal olan ticari ürünlerle çok iyi karşılaştırıyor. Uyarı sistemi, izleme olaylarının tetiklediği uyarılara yanıt olarak yerel komut dosyalarını çalıştırma özelliğiyle muhtemelen piyasadaki en iyi sistemlerden biridir.
Zabbix'in kendisi ücretsizdir ancak çeşitli hizmetleryayıncıdan satın alındı. Bunlar arasında beş seviyede mevcut olan teknik destek ve tüm dünyadaki sınıflarla birlikte eksiksiz bir eğitim ve sertifika programı bulunmaktadır. Topluluk desteği de ücretsizdir.
5. Kaktüsler
SNMP izleme sistemleri hakkında konuşmak zorKaktüslerden bahsetmeden. Birkaç eksikliğe rağmen, muhtemelen en çok kullanılan ve en eski ücretsiz ve açık kaynak izleme platformlarından biridir. Kesinlikle bazı ticari ürünler kadar zengin özelliklere sahip değildir, ancak yine de mükemmel bir araçtır. Web tabanlı kullanıcı arayüzü, biraz eski görünümüne rağmen kullanımı oldukça kolaydır. Özünde, Cati hızlı bir poller, gelişmiş grafik şablonları ve çoklu toplama yöntemlerine sahiptir. Genellikle SNMP yoklaması kullanır, ancak neredeyse her kaynaktan veri almak ve Cacti’nin grafiklerine çizmek için özel komut dosyaları tasarlanabilir. Kullanıcı hesapları, bazı kullanıcılar için bir cihaz alt kümesine erişimi sınırlamak için kullanılabilir; bu, birden çok destek grubuna sahip büyük kuruluşlarda kullanışlı bir özelliktir. Ve büyük kuruluşlardan bahsederken, ürün küçük işletme ağlarından çok sayıda site üzerinden binlerce cihazın büyük kurulumlarına kadar çok iyi ölçeklendirilebilir.

Ama Kaktüsler mükemmel değil. Aslında, önemli bir bileşeni eksik, uyarıyor. Kaktüslerin gücü, anket cihazlarında ve web sayfalarındaki verilerin grafiğinde. Bu konuda çok iyi ama tek yapacağı şey bu. Öte yandan, Cacti PHP ile yazılmıştır ve açık kaynak kodludur, bu nedenle hiçbir şey bazı işlevler eklemek için kod yazmanızı engellemez. Ve uyarıya ihtiyacınız yoksa, Cacti’nin sadeliği tam da ihtiyacınız olan şey olabilir. Oldukça özelleştirilebilir ve kolayca özel ihtiyaçlarımıza uyarlayabilirsiniz.
Cati, şablonlarınyapılandırmayı kolaylaştırır. Grafik şablonlarının yanı sıra birçok yaygın cihaz türü için cihaz şablonları da vardır. Birçok cihaz ve ekipman üreticisi için özel şablonlar yazan çok büyük bir çevrimiçi topluluk var, bazen indirebileceğiniz Cacti şablonları var.
Özel Bir Mansiyon
Bu listede olmayı hak etmese de,Tüm SNMP izleme sistemlerinin atası olan Çok Yönlendiricili Trafik Grapher veya MRTG'ye şerefli bir söz vermek istiyorum. Geliştiricileri, ekipman yönetmek yerine izleme için SNMP'yi ilk kullanan kişilerdi. MRTG’nin orijinal kodlarından bazıları bugün hala Kaktüsler ve muhtemelen diğer açık kaynak araçlarında kullanılmaktadır.
Yorumlar