In SURFdrive heb je de mogelijkheid om de client eenmalig of standaard met logging functionaliteit op te starten. Deze pagina laat zien hoe je dat kan inregelen voor zowel Windows als Max OS X.

Logwindow openen met sneltoets!

Als de desktop client onverwacht gedrag vertoond kan vanaf 2.5.1 d.m.v. F12 of Cmd +L / Cntrl + L een logwindow worden geopend. Vervolgens kan de gebruiker de taken uitvoeren die problemen opleveren. De inhoud van dit logwindow kan tenslotte gekopieerd worden naar een leeg txt-bestand en naar SURFdrive worden gestuurd.


SURFdrive eenmalig met log-functionaliteit opstarten

Windows

  1. Zorg dat de applicatie uit staat! Controleer de systray en zo nodig, sluit SURFdrive af.
  2. Klik op start / het Windows logo (in Windows 8, met de rechter muisknop), en dan op 'Uitvoeren' ('Run').
  3. Voer 'cmd' in en druk op enter / OK.

  4. In het 'zwarte scherm', voer in: cd \
  5. Daarna: cd Program Files\surfdrive (of, op een 64-bit machine cd Program Files (x86)\surfdrive)
  6. Voer vervolgens in: surfdrive.exe --logfile C:\Users\<username>\Desktop\surfdrive.log (Let op: vervang <username> met de Windows-gebruikersnaam van de gebruiker!)
  7. De logfile wordt vervolgens bijgehouden op de Desktop; het bestand heet surfdrive.log.
  • Eventueel kan bij Windows ook in een draaiende client, naar Settings worden gegaan en dan op F12 worden gedrukt. Dan opent zich een logvenster. Vervolgens kan de gebruiker de taken uitvoeren die problemen opleveren. De inhoud van dit logwindow kan tenslotte gekopieerd worden naar een leeg txt-bestand.

Mac OS X

  1. Zorg dat de applicatie uit staat! Controleer de systray en zo nodig, sluit SURFdrive af.
  2. Open de applicatie 'Terminal'.
  3. In Terminal, voer in: cd /Applications/surfdrive.app/Contents/MacOS/
  4. Voer vervolgens in: ./surfdrive --logfile ~/Desktop/surfdrive.log
  5. De desktop client start en houdt het logbestand bij op de Desktop. Het bestand heet surfdrive.log.

SURFdrive standaard met log-functionaliteit opstarten

Indien een probleem niet continu aanwezig is, dan kan het handig zijn om SURFdrive standaard met log-functionaliteit op te starten. Als het probleem dan opspeelt dan weet je dat de log het geregistreerd heeft.

Windows

  1. Download: surfdrive met logging_update.xml
  2. Start 'Windows Task Scheduler' op en importeer dit bestand.
    1. Deze stap kan op 3 punten fout gaan: Bij regel 2, 16, en 45.
      1. In regel 2 staat de versie van de task. Je kunt zelf in task scheduler een taak aanmaken en deze exporteren. Vervolgens kun je dit bestand met een Text Editor openen en in regel 2 kijken welke versie jouw Task Scheduler accepteert
      2. In regel 16 moet de Windows gebruikersnaam van de eindgebruiker worden ingevuld. Als die niet bekend is, kan dit ook worden achterhaalt door zelf een taak aan te maken en deze te exporteren (vervolgens met Text Editor zoeken op 'author')
      3. In regel 45 moet de desktop locatie van de gebruiker worden aangegeven (en vervolgens een submap "/surfdrive-logs"). Wat dit is hangt natuurlijk af van de configuratie van de gebruiker. Deze kan in Windows Verkenner naar de desktop toegaan en dan op 'Eigenschappen' klikken. Ook kan natuurlijk een andere locatie op de computer worden aangegeven (Let Op: Gebruik niet een locatie binnen SURFdrive).
  3. Pas het pad waar de logdirectory wordt opgeslagen aan naar het desktop-pad van de eigen PC.
  4. Klik op het SURFdrive-icon, ga naar 'Settings' en dan 'General'. Vink vervolgens 'Launch on system startup' uit.
  5. De volgende keer dat je je PC opnieuw opstart, start deze app SURFdrive en vervolgens wordt in de map die je bij Stap 3 hebt aangegegeven een nieuwe logfile aangemaakt.

Mac OS X

  1. Download: SURFdrive-logdirectory.zip
  2. Pak deze zip-file uit. Het resultaat is een SURFdrive-logdirectory app.
  3. Plaats deze app in je Applications-map.
  4. Sluit SURFdrive af en open deze app. Als het goed is start SURFdrive weer op en is er links naar het SURFdrive-icon een draaiend 'tandwiel'-icon zichtbaar.*
  5. Klik op het SURFdrive-icon, ga naar 'Settings' en dan 'General'. Vink vervolgens 'Launch on system startup' uit.
  6. Ga naar 'System Preferences', vervolgens 'Users and Groups' en dan de tab 'Login Items'
  7. Voeg de SURFdrive-logdirectory app toe aan deze Login Items
  8. De volgende keer dat je de mac opnieuw opstart, start deze app SURFdrive en wordt er op je desktop in de map 'surfdrive logs' een nieuwe logfile aangemaakt.*

* Kan de app SURFdrive niet openen? Waarschijnlijk staat SURFdrive op jouw Mac op een andere plek. Open de SURFdrive-logdirectory app met 'Automater' en pas het 'pad' naar SURFdrive aan.

** Wil je de log-bestanden ergens anders opslaan? Open de SURFdrive-logdirectory app met 'Automater' en pas het 'pad' naar SURFdrive aan.\



Als je de app opent met Automater zie je de bovenstaand script. Het eerste gedeelte verwijst naar de plek waar SURFdrive staat en het tweede gedeelte wijst naar de plek waar de logs worden opgeslagen.

  • No labels