MainframeSupports
tip uge 29/2019:

I de sidste mange versioner af SDSF har det været muligt at positionere sig i MVS system loggen ved hjælp af kommandoen LOCATE. Denne kommando virker kun når du står i LOG panelet. På dette panel kan du enten se loggen for alle de MVS'er, der er tilknyttet sysplexet eller kun den MVS, du er logget på. Med kommandoen SYSID <mvs-name> kan du skifte til at se loggen for en bestemt MVS.

LOCATE kommandoen sætter dig i stand til at positionere dig i loggen på et bestemt tidspunkt. Hvis du vil positionere dig på et tidspunkt for dags dato skal du benytte LOCATE hh:mm:ss men det er også muligt at gå tilbage i loggen til en anden dag. Så skal du benytte kommandoen LOCATE hh:mm:ss <dato> hvor du som dato angiver datoen i det format SDSF benytter. Datoen står typisk i den første linie i SDSF. Lad os antage, at denne dato vises som 07/15/19, men du vil gerne se, hvad der er skrevet i loggen dagen før omkring klokken 18. Så skal du bruge LOCATE 18:00:00 07/14/19 og vupti, så bliver denne del af loggen vist. Hvis loggen for det angivne tidspunkt ikke er tilgængelig, så vises starten af den tilgængelige log (så vidt jeg husker), hvilket kan være en lille smule forvirrende, da der ikke vises nogen fejlmelding.

Nu skrev jeg "vupti", men hvis du søger langt tilbage, så kan der godt gå ret lang tid, da den del af loggen, du gerne vil kigge på, kan være migreret. Og så kan det godt vare lidt tid. Det kan være forskelligt fra sysplex til sysplex, hvor stor en del af loggen, der rent faktisk er tilgængelig med LOCATE, men SDSF skal nok finde den. Hvis SDSF ikke finder den, så er den offload'et til et dataset, og du må spørge dig for, hvilke datasets loggen så befinder sig i.

Forrige danske tip        Last tip in english        Tip oversigten