🏳️ Phil
Да что там - хорони их сразу
Zon
Не, серьезно - очень помогает
🏳️ Phil
кому?
Zon
Логстешу / хеке
🏳️ Phil
вот только всякие логстеши во все дыры пихать самое оно
R-omk
да, норм вариант, для nginx под нагрузкой лучший,
Zon
Логстешей можно парочку на окружение
🏳️ Phil
лучший для чего? что вы с этими логами делать потом собрались?
🏳️ Phil
1001 способ похоронить никому не нужные логи наиболее сложным и ресурсоемким способом
R-omk
ну поэтому я так и не делаю, я пишу в syslog и там уже выбираю нужные логи
R-omk
которых сильно меньше чем ненужных
Zon
Для теста через gelf адаптер гонял, nginx->stdout->gelf->logstash->es. Тогда на хосты меньше, но udp ожидаемо логи теряет.
R-omk
но ненужные тоже нужны иногда поэтому они в файлах как есть
Zon
*на хосты меньше ставить
Zon
Зачем нужны логи - философский вопрос видимо
Yar 🇺🇦
вобщем, вариантов много, не как по мне, не надо волумы использовать для этого. не храните ничего не надо. нода должна свободно убиться/создасться в случае чего
R-omk
огород с жабой и логстешем для нужных логов, и для логов которых не сто метров в минуту
🏳️ Phil
🏳️ Phil
Zon
Yar 🇺🇦
ну а что ей мешает-то
я неправильно еще наверное выразился, хранить логи на ноде, т.е. еще включать мониториг свободного пространства на диске? ну на всякий случай -) да нафиг, все должно быть стейтлесс, воздушно и необременительно -)))
🏳️ Phil
Zon
Чтоб они могли анализировать текущее и прошедшее состояние системы
🏳️ Phil
R-omk
для метрик которых очень много и они нужны , там все подругому
" хранить логи на ноде" , ну тех логово которых фиксированно количество можно и на диск складывать и ротировать, прям совсем стейтлесс под нагрузкой с логами не выйдет
R-omk
я тоже раньше хотел все логи по сети гонять , но одумался, "а нахер"
R-omk
ну почему сразу nginx? че других логов не бывает?
🏳️ Phil
ну почему сразу nginx? че других логов не бывает?
тут про nginx был вопрос. но честно вокруг nginx я чего-то тоже не вижу логов, к которым было бы неприменимо то, что я сказал. я даже сам могу быстро придумать ситуацию, где анализ нужен и будет критичным. но это точно не общие случаи с логами nginx/apache/messages
R-omk
а да, согласен, это все в файлы и ротировать,, для анализов - специаьно составленные логи приложения
🏳️ Phil
🏳️ Phil
R-omk
да, я тоже хотел хранить все логи удобным способом, но в моем случае все логи ложить в жабу это удвоение количества серверов для их обработки, поэтому все хранить там неимеет смысла.. вот и от вет, если у вас нет такой нагрузки то можно все хранить там вообще без проблем
Zon
R-omk
ну да, но когда на это нужно ресурсов больше чем тратит само приложение начинаешь задумываться
🏳️ Phil
Zon
R-omk
да я ничуть не против, мне очень нравятся эти инструменты и я их использую и всем советую)) но нужно знать меру )
🏳️ Phil
R-omk
лично у меня для аналитико под нагрузкой используется тройной слой аггрегации в высокопроизводительном golang + tarantool + golang перед пападением этого всего в elk , и когда все логи выглядят в нужном виде тогда все огонь
Dan
я прошу прощения, коллеги, кто-нибудь Umi Cms, будь она неладна, запускал на докере? мне очень больно смотреть на то, как многие функции уже давно выпилены из php, но должны же быть какие-то костыли? )
R-omk
Причём тут докер и функции пхп?
R-omk
Ставь в докер то с чем оно рабоатет
R-omk
Если хочешь официальный контейнер то нужно доставлять руками ext всякие
Dan
а мне же никто не запрещает компилить в докере? я же вот возьму сейчас, и сам соберу ту срань, которая нужна для запуска этого старого юми.. божественная идея
Aleksey
так и надо
Aleksey
более того php официальныq билдится
Aleksey
посмотри их Dockerfile
Aleksey
и они рекомендуют от него наследоваться кстати. что бы не паристя вовсе
Dan
мне мягко говоря нужна 5.3 )
Dan
причём подозреваю что без сухосина еще, что особенно доставляет в практически начале мая 2016 года
bama^boy
собери свой php, создай с ним базовый образ
Dan
да я так уже и делаю. я просто очень много времени потратил на то. чтобы научить php 5.6 тому, что из него уже давно выпилиено 😊
bama^boy
не обязательно внутри докера собирать
Dan
оказалось проще собрать старое
Dan
нененене, я не хочу пачкать сервер этим
Dan
в докер всё
bama^boy
можешь в чруте на сервере собрать или в сборочной среде
bama^boy
главное, чтоб у тебя в образ компилятор не попал :)
Aleksey
не
Aleksey
собирай в докере
Dan
да, так и делаю.
у меня EDD... Exception Driven Development.
Dan
запускаю php, nginx, всё отлично. только связи между php и mysql нет в упор. видимо я уже устал. документация говорит что в docker-compose.yml нужно написать links -db и это связывает контейнеры. но Could not connect: No such file or directory
Dan
2002 еггог сикуля
Dan
при этом к базе есть доступ. докер запускаю с mysql - могу зайти на неё навикатом или dbeaver'ом
Dan
но есть и хорошие новости
Dan
если не брать в расчёт php 5.3 очень кастомной сборки с дичайшими полусамописными плагинами неизвестных слепых авторов-наркоманов, то в докере работает практически всё, особенно самое актуальное и последнее.
Aleksey
5.3 тоже рабоатет
Aleksey
я собирал
Aleksey
ща кликну ребят со страрой работы если нужен Dockerfile
Dan
да php вроде собрал, почему-то с mysql теперь его не подружить ))))
Dan
ах тыж докер....
Dan
пацаны, я сегодня многое понял (с)
Dan