Synology-Forum.nl

Firmware => Synology DSM 5.1 en eerder => Topic gestart door: pitchdown op 05 april 2013, 10:34:18

Titel: Log bestands-activiteit
Bericht door: pitchdown op 05 april 2013, 10:34:18
Goedemorgen,
 ik ben al tijdje op zoek naar een logging-mogelijkheid van bestanden die worden geopend/bewerkt op mijn synology.
 Online heb ik hier nog weinig concreets van kunnen vinden.

 Ik wil eigenlijk dat als bestanden die geopend/bewerkt worden hiervan in een logfile word geschreven in een map op mijn synology.

 Alvast bedankt
Titel: Re: Log bestands-activiteit
Bericht door: Martijn85 op 05 april 2013, 10:39:10
Als je SAMBA (Windows bestandsservice) gebruikt moet je deze optie even aanzetten: Overdrachtlogboek inschakelen.

Je kunt deze optie vinden bij: Configuratiescherm > Win/Mac/NFS > Windows bestandsservice

Ik denk dat deze wel aardig in de buurt komt voor je wensen.


Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 05 april 2013, 10:54:11
Heb hier even naar gekeken.
Enkele vragen.

1) zijn dit niet alleen "transfer"-zaken die gelogd worden? Word bv. het openen van een word-document ook gelogd?
2) Ik zie dat ik een rapport kan maken, is het ook mogelijk om automatisch alle activiteit wat gelogd word weggeschreven word? Als dit zo is hoeft er niet elke keer een rapport worden gemaakt.
3) Waar kan ik de locatie op de synology van punt 2 aangeven?

Alvast Bedankt!
Titel: Re: Log bestands-activiteit
Bericht door: Martijn85 op 05 april 2013, 11:05:54
Waarom zet je de optie niet even aan. Kun je gelijk zien of het je wensen vervult en heb je gelijk je antwoord op je bovenstaande vragen.
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 05 april 2013, 11:16:14
Ik heb de optie aanstaan.
Er zijn in ieder geval mogelijkheden voor het openen van bestanden.

Ik zie echter geen opties om locaties voor het logbestand te kiezen voor automatisch loggen.
Zou deze er wel moeten zijn?
Titel: Re: Log bestands-activiteit
Bericht door: Briolet op 05 april 2013, 11:27:14
Deze optie zit er in sinds DSM 3.1 (http://www.synology.com/us/products/dsm3.1beta/management.php). Volgens de Syno site worden ook de accesses gelogd.
Citaat
Synology is taking its support to Windows environment one step further with Windows file transfer log. This new feature helps administrators keep track of the files that are accessed, modified, or deleted via Samba/CIFS protocol. Therefore if a file gets maliciously modified or deleted, the wrongdoer won’t be able to get away. With the implementation of the access log, you now build up a better and more efficient IT administration.
Ik heb het ook eens aangezet en zag dat mijn log-file plots 3x zo groot geworden was, na 1 enkele backup actie via SMB. Als Mac gebruiker gebruik ik meestal AFP voor bestandsoverdracht en daar zit die logging niet in.  :'(

En als je de files via DS File benaderd (smartphone, tablet), zal dat via het WebDAV protocol gaan en zul je ook daarvoor logging aan moeten zetten..
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 05 april 2013, 11:34:21
Blijft over dat ik nog steeds de locatie van het logbestand wil weten en de mogelijkheid om deze naar een andere volume/schijf te verplaatsen?
Titel: Re: Log bestands-activiteit
Bericht door: Briolet op 05 april 2013, 11:44:48
Ze staan in "/var/log" en je kunt er alleen via telnet of SSH bij denk ik.

cores                  messages.1.gz          surveillance.log.1.gz  surveillance.log.9.gz
cstn                   messages.2.gz          surveillance.log.2.gz  synoconn.log
dms.log                messages.3.gz          surveillance.log.3.gz  synosur.log
log.nmbd               mount.log              surveillance.log.4.gz  synosys.log
log.smbd               ntp.log                surveillance.log.5.gz  synoupdate.log
lvm_lv_create_log      pgsql.startup.log      surveillance.log.6.gz
messages               surveillance.log       surveillance.log.7.gz
messages.0.gz          surveillance.log.0.gz  surveillance.log.8.gz

EDIT: Nu twijfel ik of ze hier tussen staan omdat ik in geen van de logische logs smb enties zie staan.
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 05 april 2013, 12:15:05
Ik zie ze idd hier staan : log.smbd

Er moet toch een manier zijn om deze actief te hebben op een volume/netwerkdrive zodat er geen ssh/telnet-sessie opgebouwd hoeft te worden?
Titel: Re: Log bestands-activiteit
Bericht door: Goner op 05 april 2013, 15:22:23
Ah, ik dacht al : bekend probleem. Heb net op Tweakers ook geantwoord :

Zo te zien worden alle acties gelogd in de PostgreSQL 'synolog' database, in tabellen :

dsmfmxfer
ftpxfer
smbxfer
tftpxfer
webdavxfer
Titel: Re: Log bestands-activiteit
Bericht door: Nelesss op 06 april 2013, 00:09:38
Je zou gebruik kunnen maken van syslogserver package. Kun je mooi managen waar je de logboeken wilt en hoeveel er bewaard moet blijven ;)
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 08 april 2013, 12:00:18
Ik heb op dit moment zowel de syslog-server als de syslog cliënt geactiveerd op mijn synology.
Dit werkt heel aardig.

2 dingen waar ik nog mee zit :

1) kan ik ergens op basis van logging de USER laten meenemen in de logging (bv. bij het openen van bestanden)
2) is er misschien een meer geavanceerd package die nog wat meer mogelijkheden heeft dat het huidige package?

Alvast bedankt
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 08 april 2013, 12:43:41
Ik heb deze ingeschakeld.
Echter worden ook na het plaatsen van het vinkje...geen logfiles in .txt-formaat aangemaakt...of deze actie stopt heel snel na inschakelen.

Iemand die hier een oplossing voor weet?

Thx
Titel: Re: Log bestands-activiteit
Bericht door: klen op 08 april 2013, 13:04:04
De syslog server logt in een sqlite3 database in /volume1/log (bijvoorbeeld), de txt files worden eens per maand achteraf gemaakt. Je kunt de log files alleen maar inspecteren met de sqlite3 interactive applicatie.
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 08 april 2013, 13:06:42
Hi Klen,
dat is opvallend.
Ik zie toch echt een .txt langskomen in mijn aangegeven log-dir.
Ik gebruik dsm 4.2

Zijn er mogelijkheden om de logfile die jij aangeeft op een andere plek te laten komen?


Thx
Titel: Re: Log bestands-activiteit
Bericht door: klen op 08 april 2013, 13:29:02
Via DSM->Syslog Server->Server Settings kan je de locatie opgeven, maar dat moet een share zijn, die al eerder is aangemaakt (dus photo, music,home, etc)
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 08 april 2013, 13:36:46
Ik heb inderdaad shares beschikbaar die het systeem of ikzelf heb aangemaakt.
Ik heb vervolgens op het tabblad "archive-settings" de juiste submap geselecteerd.

Er word dan naast de .db-bestanden ook 1 .txt aangemaakt.

Hierin zie je kort enkele acties langskomen, maar dit stopt dus al na 1 minuut !

Hier heb ik dus nog geen oplossing voor gevonden!
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 08 april 2013, 20:04:01
Iemand die voor bovenstaande een oplossing weet?

Thx
Titel: Re: Log bestands-activiteit
Bericht door: pitchdown op 09 april 2013, 08:27:56
Iemand?