Automatiser Microsoft Network Monitor Traces

Det Er vanskelig Å Finne feil som bare oppstår noen få ganger per dag.

den lille opplæringen viser deg hvordan du automatiserer Microsoft Network Monitor-Spor for å finne feilen.

Hvem har ikke hatt dette? En feil oppstår bare sporadisk hver 10-14 timer?
jeg har et slikt problem for øyeblikket og vil gjerne kjøre Et Nettverksspor for en grundig analyse. Et Spor som dekker mer enn 10 timer eller mer ville produsere enorme data og sikkert ville ikke finne interessant sted.

For dette har jeg et lite triks jeg vil dele med deg.

slik setter du opp automatiske Nettverksmonitorspor

Du kan parameterisere Microsoft NetMon 3.4 via kommandolinjen slik den reagerer bare på bestemte nettverkspakker.
og du kan også forhåndsinnstille at sporingsfilen ikke skal overstige 100 MB.

  1. Start NetMon og la Det vente på EN PING. Så snart PINGEN er mottatt, Skal Sporet avsluttes.
  2. et annet lite skript søker i loggfilen til programmet for feilkoden. Så snart det er funnet, sendes EN PING til serveren.
  3. NetMon mottar PINGEN og stopper Sporet.

NetMon start script

1
NMCAP.EXE / Nettverk * / DisableLocalOnly /RecordFilters/RecordConfig <span style=»farge: #ff0000;»> / Fange ipv4.adresse= = 10.4.67.173 < / span> < span stil= » farge: #0000ff;» > / Fil c:\Spor\ % DATAMASKINNAVN%_trace.cap:100m < / span> < span style=»farge: #008000;»> / Stoppnår / Ramme (icmp og ipv4.total lengde= = 328)< / span>

IP-adressen til serveren Som NetMon blir utført
/Capture ipv4.adresse= = 10.4.67.173

Plassering der Sporfilen er lagret, størrelse 100mb
/ Fil c:\Traces\%COMPUTERNAME%_trace.cap:100m

bare reagere PÅ ICMP-pakker
/StopWhen / Frame (icmp og ipv4.totallengde==328)

Loggfilovervåkingsskript

1
2
3
4
5
6
7
8
9

:start
findstr /I /c:»<span style=»farge: #ff0000;»>Aktivering Handler ferdig</span>» «E:\Quest Programvare \ Migration Manager \ DSA \ CONFIGS\ < span style=» farge: # ff0000; » >dsa.logg< / span>»
hvis %errorlevel% EV 0 goto stopp
søvn 60
gå start
: stopp
søvn 300
<span style=»farge: #ff0000;»>ping -4-l 300 10.4.67.173</span>
pause

kommandoen Findstr søker etter begrepet «Activation handler ferdig» i filen » dsa.logg » (begrepet er ikke en feilmelding bare et eksempel). Så lenge begrepet ikke kan bli funnet, går det i en endeløs syklus hvert 60 sekund. Så snart det er funnet, vil det være en pause på 5 minutter slik At Sporet kan motta data som utveksles etter feilen. Etterpå sendes EN PING med en lengde på 300 til en tilfeldig server som vil avslutte Sporet med svaret.

oppgavene startes suksessivt. Så snart søkeordet er funnet i Loggfilen, slutter Sporet seg automatisk.

Lenke Til netmon 3.4 nedlastingsside

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.