Страница 1 из 1

Пишем логи на подлюченную к роутеру флешку

Добавлено: 23 ноя 2014, 02:22
GDragon
Всем привет!
Как многим известно - ресурс флеш памяти не бесконечный, а поменять внешнюю флешку проще чем внутреннюю.
Поэтому писать логи мы будем вовне :)
Для подробного изучения - http://wiki.mikrotik.com/wiki/Manual:System/Log

Для начала подключаем флешку и убеждаемся что она примонтировалась.
disk print в терминале или system-disks в интерфейсе
Есть наша флешка? Запоминаем её название из поля "Name" (ну и форматируем по необходимости)(допустим наша флешка - disk1).
Если нет то или перезагружаем роутер с подключенной флешкой или делаем USB Power Reset из system-routerboard.

Затем добавляем действие сохранения на диск с указанным путём (из терминала, из интерфейса делается по аналогии).
/system logging action add name=usb target=disk disk-file-name=disk1/log

Затем делаем копии имеющихся топиков задавая им сохранение на диск
/system logging add topics=critical action=usb
/system logging add topics=error action=usb
/system logging add topics=info action=usb
/system logging add topics=warning action=usb
Стандартные правила можно отключить чтобы избежать дублирования записей в окне лога

Собственно всё - на флешке после начала работы данных правил появится файлик "/log.0.txt" (а впоследствии и "log.1.txt" в зависимости от настройки file count нашего action (стандартно - 2 файла по 1000 строк)).

p.s.
Если кто обладает инфой по ссылке graphing на внешнюю флешку - велком.