Size: a a a

2020 November 12

VS

Vladislav 👻 Shishkov... in Airflow
max_active_runs - это вот это AIRFLOW__CORE__MAX_ACTIVE_RUNS_PER_DAG?
источник

VS

Vladislav 👻 Shishkov... in Airflow
И не прописан AIRFLOW__CORE__DAG_CONCURRENCY, который тоже не плохо бы поменять под свои критерии
источник

VS

Vladislav 👻 Shishkov... in Airflow
источник

K

Konstantin in Airflow
Vladislav 👻 Shishkov
max_active_runs - это вот это AIRFLOW__CORE__MAX_ACTIVE_RUNS_PER_DAG?
ага
источник

VS

Vladislav 👻 Shishkov... in Airflow
Konstantin
ага
тогда 1 это ппц как странно, у вас очереди будут дикие
источник

VS

Vladislav 👻 Shishkov... in Airflow
начните собирать хотя бы метрики и постройте график загруженности
источник

VS

Vladislav 👻 Shishkov... in Airflow
что-то из этой темы
источник

VS

Vladislav 👻 Shishkov... in Airflow
по такому графику сразу сможете найти узкие места для тюнинга шедулера и воркеров
источник

GB

Georgy Borodin in Airflow
Vladislav 👻 Shishkov
что-то из этой темы
О, это через statsd?
источник

VS

Vladislav 👻 Shishkov... in Airflow
эти метрики берутся из коробки через statsd
источник

K

Konstantin in Airflow
Vladislav 👻 Shishkov
тогда 1 это ппц как странно, у вас очереди будут дикие
не, сори, стоп, это настройка в даге чтоб больше одной таски не бежали в даге
источник

GB

Georgy Borodin in Airflow
Konstantin
не, сори, стоп, это настройка в даге чтоб больше одной таски не бежали в даге
Эта настройка в даге контролирует, сколько даг ранов может быть запущено одновременно, не тасков
источник

K

Konstantin in Airflow
Vladislav 👻 Shishkov
по такому графику сразу сможете найти узкие места для тюнинга шедулера и воркеров
хорошо, спасибо за помощь)
источник

VS

Vladislav 👻 Shishkov... in Airflow
Если надо, могу скинуть настройку меппинга для statsd-exporter под prometheus, там есть свои тараканы, как это преобразовать, стартовую большую работу я уже провел
источник

GB

Georgy Borodin in Airflow
Vladislav 👻 Shishkov
Если надо, могу скинуть настройку меппинга для statsd-exporter под prometheus, там есть свои тараканы, как это преобразовать, стартовую большую работу я уже провел
О, мне очень нужно)
Есть задача собирать время даг-ранов (и время работы тасков), чтобы дэшборд собирать из этого потом, большинство воркфлоу для сторонних клиентов, хотим понимать примерные показатели для биллинга
источник

VS

Vladislav 👻 Shishkov... in Airflow
источник

GB

Georgy Borodin in Airflow
Спасибо!
источник

K

Konstantin in Airflow
Georgy Borodin
Эта настройка в даге контролирует, сколько даг ранов может быть запущено одновременно, не тасков
max_active_runs defines how many running concurrent instances of a DAG there are allowed to be.

У нас же есть даг, в даге есть таск инстансты, в которых мы прописываем таски

И получется max_active_runs показывате сколько таск инстансов может параллельно в даге бежать

разве нет?
источник

GB

Georgy Borodin in Airflow
Konstantin
max_active_runs defines how many running concurrent instances of a DAG there are allowed to be.

У нас же есть даг, в даге есть таск инстансты, в которых мы прописываем таски

И получется max_active_runs показывате сколько таск инстансов может параллельно в даге бежать

разве нет?
instances of a DAG
источник

K

Konstantin in Airflow
ну да, инстансы дага 😟
источник