Логирование в Symfony PHP с помощью Monolog. Подключаем filebeat, elasticsearch и Kibana

Поделиться
HTML-код
  • Опубликовано: 22 ноя 2024

Комментарии • 19

  • @bukachuk_php
    @bukachuk_php  6 месяцев назад +1

    Самое главное, что нужно сделать перед просмотром, это поставить лайк и оставить комментарий для продвижения 😄

  • @deniszhukov7139
    @deniszhukov7139 2 месяца назад +2

    Спасибо, что делитесь своим опытом. Очень полезные видео у вас.

  • @kerob_k
    @kerob_k 6 месяцев назад +1

    сильно 👍 в конце походу вы подустали немного уже)) но инфы много, полезно, спасибо!

    • @bukachuk_php
      @bukachuk_php  6 месяцев назад

      Даа) Надо было снести эластик и прочее и поставить заново, а я решил сову на глобус натянуть на экспериментальные конфиги и немного не пошло)

  • @Бальбулий
    @Бальбулий 4 месяца назад +1

    Спасибо за видео

  • @KonstantinS-z1v
    @KonstantinS-z1v 6 месяцев назад +1

    Круто

  • @Osgard-w6y
    @Osgard-w6y 5 месяцев назад +1

    Михаил, спасибо за видео! А будет продолжение по симфони?

    • @bukachuk_php
      @bukachuk_php  5 месяцев назад +2

      Да да, просто был немного занят)

  • @remitmaster
    @remitmaster 6 месяцев назад +1

    Спасибо за труд, очень полезное видео, если можно подкину тему. "Авторизация и аутентификация" какие есть готовые решения, jwt, и тд, было бы супер!

  • @danykdev
    @danykdev 6 месяцев назад +1

    Спасибо

  • @marpusik1277
    @marpusik1277 6 месяцев назад +1

    спасибо 😇

  • @АртёмВласовец
    @АртёмВласовец 5 месяцев назад +1

    👍

  • @Tavda
    @Tavda Месяц назад

    Я предпочитаю для логов использовать journald. Это просто удобнее и можно настроить так, чтобы пользователь без прав мог читать логи приложения. Да и вообще удобнее в любом месте написать journalctl -t TAG -f и смотреть что там происходит. Но у меня голова кипит как нормально подружить monolog и systemd-journald. Ротация и фильтрация логов там вообще бонусом идёт. А ещё там можно настроить тот же тэг в конфиге nginx и видеть через journalctl какой запрос был, как symfony его обрабатывала. Очень удобно.

    • @bukachuk_php
      @bukachuk_php  Месяц назад

      @@Tavda а как собирать такие логи с нескольких серверов?

    • @Tavda
      @Tavda Месяц назад +1

      @@bukachuk_php У меня не было такой задачи, но, вроде journald умеет по сети логи передавать.

  • @remitmaster
    @remitmaster 6 месяцев назад +1

    Не совсем понятно для чего нужны каналы, и по какому принципу идет разделение, и получается что одновременно можно писать только в 1 канал?

    • @bukachuk_php
      @bukachuk_php  6 месяцев назад +2

      Можно писать в несколько каналов одновременно, перечислив их через запятую. Каналы нужны чтобы логи разделять на разные подтипы, то есть по сути складывать разную информацию в разные типы файлов. Например отдельный лог можно создать про авторизацию пользователя, отдельный лог например регистрации пользователя. Обычно этот запрос возникает в процессе когда вы понимаете, что смотреть один лог где все свалено в кучу неудобно

    • @remitmaster
      @remitmaster 6 месяцев назад +1

      @@bukachuk_php воо, спасибо, тогда понятно, интересно есть какие-то best practice по работе с каналами, хотя скорее всего будет зависеть от проекта