М
Мой web-dev
@ddruganov_webdev65 подп.
243просмотров
5 июня 2025 г.
Score: 267
Какое-то время назад на подработке я пытался нормально настроить логирование приложений Все логи сыпались в stdout контейнера, потом докер отправлял все эти логи в fluentd, который уже в свою очередь их направлял в эластик И в целом оно работало, пока я не зашел в эластик и понял, что логов за последние полгода попросту нет :D При этом в контейнерах логи были и я собственно поэтому проблемы и не замечал, потому что пользовался напрямую логами контейнера Полез разбираться - проблема оказалась во fluentd, который почему-то очень не хотел контачить с эластиком. Сначала он выдавал, что ловит от него таймаут, а после перезапуска контейнера и вовсе отказался к нему коннектиться Я еще во время настройки fluentd досыта наелся с ним проблем, поэтому меня посетила гениальная мысль "Настало время нейронок" Мне был недавно выдан доступ к агрегатору нейронок, полез туда Выбрал Claude 4 Opus. Ну клод же, ну гений программирования, аж опусом зовут Ну и говорю ему "братан, вот такое окружение, вот такой конфиг, вот такая ошибка - выручай" Он очень долго думал, в итоге выдал 3 или 4 файла, которые должны были привести меня к успеху Перепробовав несколько решений и конфигов, fluentd по-прежнему отказывался контактировать с эластиком Я честно долго пытался и мучал клода поиском решения, но в результате ничего В конце концов сам клод сдался и написал "6. (Optional) Use Fluent-Bit as an Alternative" И это было его лучшим предложением Я прогнал мой имеющийся конфиг fluentd через дипсик для конвертации в конфиг для Fluent-Bit и оно завелось после двух правок Теперь у нас логи счастливо улетают в эластик и им наконец-то можно пользоваться, а не лазить в логи контейнера Я так до сих пор и не понимаю, как люди целые проекты пишут с помощью нейронок И все так же остаюсь убежденным, что нейронка не более чем +- полезный инструмент, а не полноценный спутник-разраб
243
просмотров
1874
символов
Нет
эмодзи
Нет
медиа

Другие посты @ddruganov_webdev

Все посты канала →
Какое-то время назад на подработке я пытался нормально настр — @ddruganov_webdev | PostSniper