Size: a a a

2021 October 31

I

Igor in Airflow
а, типа прям в одном контейнере?))
источник

VS

Vladislav 👻 Shishkov... in Airflow
Нет конечно. Я вот дев стенды сейчас поднимаю в 6 контейнерах: постгрес, реббит, вебсервер, шедулер, воркер, флавер
источник

d

d.sky in Airflow
а какой профит от разделения по разным контейнерам шедулера и вебсервара? по памяти какие-то плюшки получаем?
источник

PA

Panchenko Andrey in Airflow
Ну это прямо сильно:)
источник

I

Igor in Airflow
можно скейлить количество щедулеров отдельно
источник

d

d.sky in Airflow
звучит интересно, а для какого кейса это полезно делать?
источник

RK

Ruslan Krivoshein in Airflow
Подскажите, пожалуйста, как в GCP Logging подать логи от Airflow? Логи пишутся в определённый бакет в Storage, в соответствии с airflow.cfg, но как их открыть в Logs Explorer?
источник

EZ

Evgeniy Zapolskiy in Airflow
Похоже тебе необходим синк
источник

EZ

Evgeniy Zapolskiy in Airflow
cloud.google.com/ logging/ docs/ export/ configure_export_v2
источник

RK

Ruslan Krivoshein in Airflow
То есть это будет переправлять логи из Storage в Logs?
источник

VS

Vladislav 👻 Shishkov... in Airflow
Как минимум в паттернах: один контейнер - один процесс
источник

EZ

Evgeniy Zapolskiy in Airflow
У вас инстанс на сколько я понимаю не GCP Composer (as service airflow от гугла), и вы пишите логи в бакет через конфиг

Вся фишка в том что Cloud logging(GCL) понимает только формат json из GCS. А вы на сколько я понимаю хотите видеть логи тасок в GCL, а там не то. Короче надо вам jsonformater для этих делов. В принцепи ничего сложного но логи будут в json формате везеде

Погуглите 53016338 вопрос на StackOverflow, думаю это то что вам нужно (сорян, ни картинки, ни ссылки вставлять не могу)
источник

RK

Ruslan Krivoshein in Airflow
Я пока локально запускаю, да, но планируется из Композера.
Я разведал, что с настройкой remote_base_log_folder Airflow пишет в просто Storage, а я хотел бы их получать в Logs Storage. Сейчас пытаюсь разузнать побольше про роутинг логов
источник

EZ

Evgeniy Zapolskiy in Airflow
Смотрите в сторону конфигов

log_filename_template - этой настройкой можете задать необходимую структуру папок
log_format- этой настройкой отформатировать логи в json формат для Cloud logging

Надо пробовать, но кажется что этого должно хватить для того чтобы настроить sink
источник

RK

Ruslan Krivoshein in Airflow
Хорошо, спасибо! Попробую завтра на свежую голову)
источник

ЕГ

Евгений Глотов... in Airflow
Коллеги, кто-нибудь прикручивал атлас линэдж бэкэнд? Хочется оценить, насколько распространена темка в сообществе
источник

VS

Vladislav 👻 Shishkov... in Airflow
Прикручивали, атлас говно, открутили обратно 😬
источник

AM

Aлексей Mатюхин... in Airflow
Коллеги, добрый день. Есть вопрос. Использую эирфлоу в кубере локально. ДАГи запекаю в образ и запускаю helm-ом. В основном ДАГе генерирую другие ДАГи. Но вот беда, я на воркере, могу положить в папку ДАГов воркера, а как их синхронизировать с шедулером и вебсервером, не знаю🤷‍♂️ Буду признателен за совет!
источник

I

Igor in Airflow
Генерируй даги отдельно на этапе раньше и подкладывай уже сгенеренное
источник

ММ

Максим Мартынов... in Airflow
Сам атлас говно или интеграция с Airflow?
источник