Perangkat lunak untuk mendiagnosis (ping) jaringan selama 24 jam?


10

Kami telah mengalami banyak masalah dengan koneksi internet kantor kami saat ini akhir-akhir ini: perlambatan, kehilangan paket, waktu ping yang sangat besar, dll.

(Un) untungnya, ini tidak terjadi sepanjang hari, hanya beberapa menit di sana-sini, beberapa kali sehari, tetapi itu membuat hari kerja kita terasa sakit.

Seperti yang dinyatakan hukum Murphy , ketika orang ITU muncul, internet berfungsi dengan baik, ping bagus, bandwidth normal.

Karena mereka tidak akan melakukan apa-apa lagi untuk kita tanpa bukti kegagalan lebih lanjut, apakah ada alat yang bagus dan sederhana (pada platform apa pun) yang akan memantau koneksi selama 24 jam (misalnya, ping Google setiap detik) dan menampilkan hasilnya sebagai grafik waktu ping + paket loss kapan saja dalam sehari?

Saya mencoba PingPlotter , tetapi itu tidak berhasil seperti yang dimaksudkan untuk saya.


1
Apa yang salah dengan PingPlotter?
joeqwerty

Sebagian besar perangkat lunak pemantauan akan melakukan ini setidaknya sampai batas tertentu, tetapi saran @ Zoredache untuk merokok mungkin merupakan alat mandiri paling terkenal dan cukup banyak dibuat khusus untuk masalah Anda.
voretaq7

Jawaban:


6

Jika Anda memiliki akses ke mesin linux maka mtr dapat melakukan apa yang Anda inginkan. mtr menggabungkan fungsionalitas program traceroute dan ping dalam satu alat diagnostik jaringan

Ini adalah jenis output yang Anda dapatkan ketika dijalankan dalam mode laporan. Anda bisa membiarkannya berjalan dan mengumpulkan statistik selama periode waktu apa pun.

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
Saya sering menjalankan mtrpekerjaan cron per jam dalam mode laporan untuk mendiagnosis masalah jaringan. Berjalan dengan interval 30 atau 60 detik seringkali memadai. Ini menghasilkan dampak minimal pada jaringan, tetapi dapat memberikan hasil yang baik untuk masalah periodik.
BillThor

Sangat bagus, mtrsudah pasti perangkat lunak yang bagus untuk menemukan di mana letak masalah dalam jaringan!
Benjamin

12

Saya akan mengatur salinan smokeping pada beberapa sistem di jaringan Anda. Itu tidak ping setiap detik, dan Anda mungkin tidak perlu melakukannya. Alih-alih secara berkala akan mengirimkan ledakan ~ 20 ping pada saat yang sama, dan kemudian menghitung berapa banyak merespons, dan seberapa cepat masing-masing kembali. Hasilnya digambarkan.

Ini adalah hasil untuk sistem saya di rumah, melalui koneksi Comcast saya, untuk sesuatu di tempat kerja. Paket dan latensi yang terlewat ada di sisi Comcast.

masukkan deskripsi gambar di sini


3

Anda bisa membuang hasil ping ke file (yaitu ping google.com > pings.txt) dan meninjau waktu latensi. Tidak ada grafik, tetapi bekerja pada dasarnya setiap platform dan harus memberikan bukti yang cukup dari setiap masalah yang dialami jaringan.


Saya mengetahui pingopsi ini, tetapi saya benar-benar mencari cara untuk menampilkannya di timechart!
Benjamin

Anda benar-benar belum memberikan alasan yang bagus mengapa. Tujuan Anda adalah untuk membuktikan masalah latensi menurut Pertanyaan Anda, apa hubungannya grafik cantik dengan itu?
Chris S

Untuk memeriksa pada jam berapa hari ini terjadi. Mereka akan melakukan pekerjaan menemukan pola waktu dalam hal itu!
Benjamin

Mulai ping pada tengah malam (00:00:00) dan dengan standar 1 detik di antara ping, dan Anda akan memiliki satu titik data untuk setiap detik dalam sehari (86400 hingga 00:00:00 pagi berikutnya) - "Mereka "dapat menemukan pola itu juga :-)
voretaq7

Saya khawatir mereka tidak akan repot-repot melihat 86400 baris teks, apalagi mencoba membuat grafik darinya :)
Benjamin

2

Pingdom memiliki layanan gratis yang dapat melakukan apa yang Anda butuhkan.


Tentu saja Pingdom tidak dapat memberi tahu Anda apa pun tentang jaringan internal Anda. Sesuatu yang dipantau dari dalam ke luar mungkin akan lebih tepat untuk memecahkan masalah mereka
Safado

Yah saya kira itu adalah satu titik pandang yang valid .. Namun masalah ini tentu bisa menjadi masalah ISP, jadi pemantauan eksternal dapat membantu dalam hal itu.
HostBits

Poin bagus. Mungkin monitor ping di IP publik router gateway mereka? Jika masalahnya ada pada router itu sendiri atau mungkin masalah routing dengan ISP yang akan bekerja.
Safado

Poin yang bagus memang, yang membantu saya mengetahui bahwa masalahnya bukanlah koneksi internet gedung yang sebenarnya, tetapi koneksi Wi-Fi yang buruk yang mereka memaksakan untuk menghubungkan jaringan kantor kami ke router gedung!
Benjamin

2

Nagios adalah alat pemantauan server sumber terbuka yang memiliki kemampuan untuk memonitor server. Saya tahu bahwa untuk monitor SNMP Anda harus mengonfigurasi hal-hal pada perangkat yang sedang dipantau tetapi untuk monitor ping sederhana Anda tidak seharusnya.

Di sini, di kantor kami, kami menggunakan WhatsUp Gold untuk memantau semua server kami. Itu memang memiliki monitor ping yang melakukan persis apa yang Anda inginkan. Ini adalah produk mahal ($ 2000 +) yang menjadikannya solusi konyol untuk masalah Anda, tetapi mereka memiliki uji coba 30 hari gratis yang dapat Anda instal, kumpulkan data, dan semoga mencari tahu masalah Anda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.