IOW...
I get the dead ssh sessions syndrome at least 3-10 times a day. (once today during a 83GB file move, thanks screen!)
Then *just* before I am sure they are completely dead, they start responding (thanks keepalive!) and perhaps lose 1-4 of my 30+ sessions. I use MTR to see when and where the issues are, I use it to tell me if its the Head-End problem or elsewhere.. Lately its been from my DOCSIS router/headend (first hop from the Cable Modem) and DNS lookup issues. Sorry, context switches are very quick for me lately, sorry if you didn't follow. |
|
What's MTR?
I'd love to be able to troubleshoot this.
Regards,
-scott Welcome to Rivendell, Mr. Anderson. |
|
Re: What's MTR?
www.bitwizard.nl/mtr/
-Mike
"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - Benjamin Franklin, 1759 Historical Review of Pennsylvania |
|
Re: What's MTR?
MTR == Matt's Trace Route
greg@maxime:~ [0] $ apt-cache show mtr Package: mtr Priority: extra Section: net Installed-Size: 168 Maintainer: Robert Woodcock <rcw@debian.org> Architecture: i386 Version: 0.75-2 Replaces: mtr-tiny Depends: libatk1.0-0 (>= 1.20.0), libc6 (>= 2.7-1), libcairo2 (>= 1.2.4), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.12.0), libncurses5 (>= 5.6+20071006-3), libpango1.0-0 (>= 1.20.2) Conflicts: mtr-tiny, suidmanager (<< 0.50) Filename: pool/main/m/mtr/mtr_0.75-2_i386.deb Size: 51700 MD5sum: ec83b87e3a7b76115e7eb94001550a9f SHA1: 0eb4288193099349f225dad815390d443791d02d SHA256: bc2aa79e80b7cc8141ae0c430882ce06b7ffc2520a81b792f1c10bfa5a0135c8 Description: Full screen ncurses and X11 traceroute tool mtr combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool. . As mtr starts, it investigates the network connection between the host mtr runs on and a user-specified destination host. After it determines the address of each network hop between the machines, it sends a sequence ICMP ECHO requests to each one to determine the quality of the link to each machine. As it does this, it prints running statistics about each machine. Tag: interface::text-mode, interface::x11, network::scanner, protocol::ip, role::program, scope::utility, uitoolkit::gtk, uitoolkit::ncurses, use::checking, use::routing, x11::application I typically use MTR-tiny, which is a curses based proggy. It is available for OSX and/or can be compiled for it. http://www.bitwizard.nl/mtr/ The source download for current 0.75: ftp://ftp.bitwizard....r/mtr-0.75.tar.gz |
|
Thanks. Easy to compile.
Regards,
-scott Welcome to Rivendell, Mr. Anderson. |
|
Packet loss of 25%
Half second pings to my gateway, too.
Regards,
-scott Welcome to Rivendell, Mr. Anderson. |
You're typing on a device that stores trillions of pieces of data and makes billions of computations per second with the ability to grab data on almost anything from around the world in milliseconds, using electricity transmitted from hundreds of kilometers through wires on towers dozens of meters tall connected to megastructures that do things like burn coal as fast as entire trains can pull into the yard, or spin in the wind with blades the size of jumbo jets, or the like, which were delivered to their location by vehicles with computer-timed engines burning a fuel that was pumped up halfway around the world from up to half a dozen kilometers underground and locked into complex strata (through wells drilled by diamond-lined bores that can be remote-control steered as they go), shipped around the world in tankers with volumes the size of large city blocks and the height of apartment complexes, run through complex chemical processes in unimaginable quantities, distributed nationwide and sold to you at a corner store for $1.80 a gallon, which you then pay for with a little piece of microchipped plastic, if not a smartphone, which does all of the aforementioned computer stuff but in a box the size of your hand that tolerates getting beaten up in your pocket all day.
But technology never seems to advance...