Философия логирования процессов в Docker. Установка Monolog. Вывод логов для функциональных тестов. Подключение сервиса Sentry.IO для уведомлений об ошибках.
- 00:00:32 Неудобства отсутствия логов
- 00:04:16 Философия логирования в Docker
- 00:08:47 Запись в stdout и stderr
- 00:09:58 Логирование в готовых образах
- 00:11:27 Дублирование данных контейнера в файлах
- 00:14:15 Удаление логов консольных команд
- 00:15:44 Постановка задачи
- 00:17:05 PSR-3 Logger Interface
- 00:18:30 Библиотека Monolog Logger
- 00:20:43 Установка и настройка Monolog
- 00:23:59 Права доступа к папке logs
- 00:26:18 Перемещение кэшей линтеров и тестов
- 00:26:56 Права на папки в Dockerfile для production
- 00:27:51 Подмена логирования в Slim ErrorHandler
- 00:30:00 Перенос ErrorMidleware в DI-контейнер
- 00:35:49 Написание своего LogErrorHandler
- 00:39:33 Необходимость оповещения об ошибках
- 00:41:15 Сервис Sentry
- 00:42:46 Подключение и настройка Sentry
- 00:50:41 Декоратор Sentry для ErrorHandler
- 00:54:23 Обзор результата
Скрытый контент (код, слайды, ...) для подписчиков.
Открыть →Чтобы не пропускать новые эпизоды подпишитесь на наш канал @deworkerpro в Telegram

спасибо.