Yazılım bir ağ 24 saat içinde teşhis (ping)?


10

Son zamanlarda mevcut ofisimizin internet bağlantısıyla ilgili birçok sorun yaşıyoruz: yavaşlamalar, paket kayıpları, büyük ping süreleri, vb.

Neyse ki, bu bütün gün gerçekleşmiyor, sadece birkaç dakika burada ve orada, günde birkaç kez, ama bu bizim çalışma günümüzü bir acı haline getiriyor.

Murphy'nin yasasının da belirttiği gibi , BT adamı ortaya çıktığında internet iyi çalışıyor, ping iyi, bant genişliği normal.

Başarısızlık daha fazla kanıt olmadan daha bizim için hiçbir şey yapmayacağım gibi, iyi ve orada basit alet 24 saat bağlantıyı takip edeceğini (her ne platformu üzerinde) (örneğin, her saniye Google'ı ping) ve a olarak sonuçlarını görüntülemek günün herhangi bir saatinde ping zamanı + paket kayıplarının grafiği?

PingPlotter'ı denedim ama bu benim için tasarlandığı gibi çalışmadı.


1
PingPlotter ile ilgili sorun nedir?
joeqwerty

Çoğu izleme yazılımı bunu en azından bir ölçüde yapacaktır, ancak @ Zoredache'nin sigara içme önerisi muhtemelen en iyi bilinen bağımsız araçtır ve sorununuz için özel olarak hazırlanmıştır.
voretaq7

Yanıtlar:


6

Bir linux makineye erişiminiz varsa, mtr istediğinizi yapabilir. mtr, traceroute ve ping programlarının işlevselliğini tek bir ağ tanılama aracında birleştirir

Bu, rapor modunda çalıştırıldığında elde ettiğiniz çıktı türüdür. Sadece çalışır durumda bırakabilir ve herhangi bir süre boyunca istatistik toplayabilirsiniz.

mtr -r -c 10 google.com
HOST: host1.lan                   Loss%   Snt   Last   Avg  Best  Wrst StDev
  1. ns.lan                        0.0%    10    0.3   0.5   0.3   0.6   0.1
  2. 192.168.1.254                 0.0%    10   81.2  76.0  66.9  89.1   8.3
  3. 94-192-160-1.zone6.bethere.c 60.0%    10  2335. 1419. 1024. 2335. 620.4
  4. 10.1.3.245                   80.0%    10   17.3  17.6  17.3  17.9   0.4
  5. 10.1.2.169                   90.0%    10   28.1  28.1  28.1  28.1   0.0
  6. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
  7. 64.233.175.27                70.0%    10   23.5  23.6  23.4  23.8   0.2
  8. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
  9. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
 10. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
 11. ???                          100.0     8    0.0   0.0   0.0   0.0   0.0
 12. 173.194.67.147                0.0%     5   29.1  29.2  28.7  29.8   0.4

2
mtrAğ sorunlarını tanılamak için genellikle rapor modunda saatlik cron işi olarak çalışıyorum. 30 veya 60 saniyelik aralıklarla çalıştırmak genellikle yeterlidir. Bu, ağ üzerinde minimum etkiye neden olur, ancak periyodik sorunlar için iyi sonuçlar verebilir.
BillThor

Çok iyi, mtrkesinlikle ağdaki sorunun nerede olduğunu bulmak için iyi bir yazılım parçasıdır!
Benjamin

12

Ağınızdaki bazı sistemlerde sigara içmenin bir kopyasını kurarım . Her saniyede ping atmıyor ve muhtemelen buna ihtiyacınız yok. Bunun yerine, periyodik olarak aynı anda ~ 20 ping patlaması gönderecek ve daha sonra ne kadar yanıt vereceğini ve her birinin ne kadar hızlı döndüğünü sayacaktır. Sonuçlar grafik olarak gösterilmektedir.

İşte evdeki bir sistemime, Comcast bağlantım üzerinden işyerindeki bir şeye ait sonuçlar. Kaçırılan paketler ve gecikme Comcast tarafındadır.

resim açıklamasını buraya girin


3

Ping çıktısını bir dosyaya (yani ping google.com > pings.txt) dökebilir ve gecikme sürelerini gözden geçirebilirsiniz . Grafik yok, ancak temel olarak her platformda çalışıyor ve ağın yaşadığı sorunların geniş bir kanıtı olmalıdır.


Bu pingseçeneğin farkındayım , ama aslında bunu bir zaman çizelgesinde göstermenin bir yolunu arıyorum!
Benjamin

Neden olduğuna dair gerçekten iyi bir neden belirtmediniz. Hedefiniz, gecikme sorunlarını Sorunuza göre kanıtlamaktır, bununla ilgili güzel grafikler ne yapmalı?
Chris S

Günün hangi saatinde olduğunu kontrol etmek için. Bunda herhangi bir zaman modeli bulma işini yapacaklar!
Benjamin

Ping'i gece yarısı (00:00:00) ve pingler arasında standart 1 saniye ile başlatın, gün içinde her saniye için bir veri noktası olacaktır (ertesi sabah 86400 - 00:00:00) - " "desen de bulabilirim :-)
voretaq7

Korkarım ki 86400 metin satırına bakmaktan bile rahatsız olmayacaklar, daha az grafik yapmaya çalışıyorlar :)
Benjamin

2

Pingdom , ihtiyacınız olanı yapabileceğiniz ücretsiz bir hizmete sahiptir.


Tabii ki Pingdom size dahili ağınız hakkında bir şey söyleyemez .. İçeriden dışarıdan izleyen bir şey muhtemelen sorunlarını gidermek için daha uygun olacaktır
Safado

Sanırım bu geçerli bir bakış açısı. Ancak sorun kesinlikle bir İSS sorunu olabilir, bu nedenle dış izleme bu durumda yardımcı olabilir.
HostBits

İyi bir nokta. Belki de ağ geçidi yönlendiricisinin genel IP'sinde bir ping monitörü? Sorun yönlendiricinin kendisiyse veya ISS ile çalışacak bir yönlendirme sorunuysa.
Safado

Gerçekten iyi bir nokta, bu sorunun binanın gerçek internet bağlantısı değil, ofis ağımızı bina yönlendiricisine bağlamak için empoze ettikleri kötü Wi-Fi bağlantısı olduğunu anlamama yardımcı oldu!
Benjamin

2

Nagios, sunucuları izleme yeteneğine sahip açık kaynaklı bir sunucu izleme aracıdır. SNMP monitörleri için, izlenen cihazdaki şeyleri yapılandırmanız gerektiğini biliyorum, ancak basit ping monitörleri için yapmamanız gerektiğini biliyorum.

Burada ofisimizde tüm sunucularımızı izlemek için WhatsUp Gold kullanıyoruz. Tam olarak ne istediğinizi yapan bir ping monitörü var. Pahalı bir üründür (2000 $ +), bu da probleminize saçma bir çözüm yapar, ancak yükleyebileceğiniz, veri toplayabileceğiniz ve umarım sorununuzu çözebileceğiniz 30 günlük ücretsiz bir deneme sürümü vardır.

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.