Avatar billede Swift Praktikant
04. august 2004 - 09:33 Der er 3 kommentarer og
2 løsninger

Performance Monitor: Hvorfor er counterlogs stoppet efter restart

Med Windows indbyggede Performance Monitor har jeg oprettet nogle "Counter Logs" der generer logfiler. Disse filer analyseres løbende at et perl script.

Men her er problemet så:
Efter en genstart af computeren startes mine "Counter Logs" ikke op igen. Dvs. at jeg manuelt - efter hver genstart - skal ind og starte logningen.
Kan det passe?

Er der ikke mulighed for at sikre at logningen HELT AUTOMATISK startes op igen efter en genstart af serveren?

Eller - Alternativt - kan man DIREKTE VIA PERL hente de samme data ud som Performance Monitoren henter ?
Eksempelvis: Netværkstrafik, CPU belastning m.v.
Avatar billede bufferzone Praktikant
04. august 2004 - 10:00 #1
Ja det kan godt passe, der er jo intet der starter dem. Hvis du kan generere genveje til de enkelte Counter Logs (dvs. sørge for at de kan startes ved et enkelt klik med musen) kan du jo bare placere disse genveje i start biblioteket under menuen start, så vil de starte efter genstarter også.

Du kan også lave noget der minder om dette via perl. Det kræver så at du har en række værktøjer, der kan startes via kommando prompt (f.eks. TCPDump/WinDump) men dette er ikke ret let at gøre. Du kan også starte disse Counter Logs via perl
Avatar billede Swift Praktikant
04. august 2004 - 10:57 #2
Altså - du mener at man skal have fat i 117 forskellige 3. parts programmer for at få samme informationer ud som Performance Monitor'en kan give?

Men hvordan mener du at man kan starte sine Counter Logs fra Perl ?
Er det noget i retning af et system() kald?
Hvis man nu har en counter log der hedder "TEST1" hvordan ville du så starte den?
Avatar billede Swift Praktikant
10. august 2004 - 08:47 #3
Hey Alle!
Jeg mangler stadig nogle svar!

1. Kan man direkte via et Perl Interface/Modul - tilgå de samme tællere m.v. som Windows' "Performance Monitor" kan se?

2. Kan man sørge for at ens "Performance Monitor" "Counter Logs" automatisk startes ved genstart af computeren?
Avatar billede bufferzone Praktikant
10. august 2004 - 13:59 #4
Perl er et genialt script sprog der bl.a. kan bruges til at scripte sig ud af administrations opgaver. Hvordan du gør det afhænger af hvordan du starter disse logs manuelt. Hvis du skan starte dem individuelt, kan det gøres med perl eller ved at placere genveje i start biblioteket under menuen start. Hvis de startes via network monitor er det lidt vandskeligere, men kan sikkert godt lade sig gøre. Desværre har jeg ikke selv brugt network monitor i et par år, så jeg kan ikke helt huske hvordan den fungere
Avatar billede Swift Praktikant
19. august 2004 - 09:16 #5
Jeg har taget udgangspunkt i Win32::PerfLib der fra et perl script kan hente informationen direkte ud af windows!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester