We should keep logs for many purposes but we need them for just archiving. It’ll be good to use the internal hard drive (an extra one other than the os drive) as a log disk just like the web proxy package using that device for proxying. We can take them any time we like just a backup file over ftp.
I don’t want to use the logs in the routeros. I just want to write inside the device. With that, you won’t be affected by any third party device failure and you can reach your archive any time to export out side.
We’re already using syslog stuff but you need a second device other than routeros and you have to maintain it for availability.
>
> then make everything log using this new action:
>
> ```text
/system logging action=file
you can log only errors there by issuing command:
/system logging topics=error action=file
>
> This will log into files log.0.txt and log.1.txt. You can
> specify maximum size of file in lines by specifying
> disk-lines-per-file. <file>.0.txt is active file were new
> logs are going to be appended and once it size will
> reach maximum it will become <file>.1.txt, and new
> empty <file>.0.txt will be created.
> You can log into USB flashes or into MicroSD/CF (on
> Routerboards) by specifying it’s directory name before
> file name. For example, if you have accessable usb
> flash as usb1 directory under /files, you should issue
> following command:
>
> ```text
/system logging action add name=usb target=disk
disk-file-name=usb1/log