so I am trying to do some serious diagnostics on network failover issues. After some preliminary network trace commands here is my assessment of the network trace command: somewhere between meh and useless. Why?
-
No decent filters. It appears to be using tcpdump so why not pass the filters on down to it? being able to filter on a single ip or single layer 3 protocol is like a V12 with 11 cylinders missing. We are trying to filter on CFM messages, so only have layer 2 info available. No filtering? Sigh...
-
Cant save files to SVM. Ok, so if there are no decent filter capabilities, one expects very large files. I can process them later with tshark. But......they are only stored on the node root volume and that volume is miniscule and the files max out at 2G and must be downloaded through a web page. CFM broadcasts every 30 seconds so to capture 2 or hopefully 3 broadcasts created 20 files, 40GB for 1.5 minutes of capture.
-
Doing #2 filled up the root volume, and guess what happens when you do that? The node crashes. YIKES.
So lets see if I can summarize this: no filter == large files == node crash == serious buyer's regret!
So how can I make network trace useful? What am I missing?