Re[2]: Логирование
От: #John Европа https://github.com/ichensky
Дата: 26.05.17 20:20
Оценка:
Здравствуйте, Banch, Вы писали:

J>>Как лучше всего реализовать логгирование? Что стоит логировать, что потом поможет вычислить/исправить какие-то ошибки?


B>Если сервисов много и/или несколько машин, то удобно использовать какой-то внешний агрегатор сообщений.

Логи пишутся в с:\logs\project_name\market\ ... ; можно их писать просто на отдельный сетевой диск.


>> Чтобы потом делать в нём уже запросы для получения конкретных кусков логов или вообще по поиску чего-то.

Для этого юзаю стандартные утилиты из cygwin: grep,vim,sed

>>Через него можно в том числе сделать и уведомлялку о проблемах, например если посыпалось много эксепшнов или ещё какие-то особые случаи.

Для этого юзаю виндовые таски, sh скрипты и утилиту `email` из cygwin, как-то так:
 $ email -f "report$(smtp_tail)" -n "" -s "----" -r "$(smtp_host)" -p $(smtp_port) -a "$(filename)" -m login -u "$(smtp_login)" -i "$(smtp_password)" $(smtp_report_to) <<< "see exceptions in file" ;
Підтримати Україну у боротьбі з країною-терористом.

https://prytulafoundation.org/
https://u24.gov.ua/

Слава Збройним Силам України!!! Героям слава!!!
Отредактировано 26.05.2017 20:24 #John . Предыдущая версия . Еще …
Отредактировано 26.05.2017 20:23 #John . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.