Справочник метрик Yandex Monitoring
Статья создана
Обновлена 6 сентября 2024 г.
В этом разделе описаны метрики сервиса Managed Service for Apache Airflow™, поставляемые в Monitoring.
Имя метрики пишется в метку name.
Общие метки для всех метрик сервиса Managed Service for Apache Airflow™:
| Метка | Значение |
|---|---|
| service | Идентификатор сервиса: managed-airflow |
| cluster_id | Идентификатор кластера |
Метрики сервиса:
| Имя Тип, единицы измерения |
Описание Метки |
|---|---|
airflow.dag_processing.file_path_queue_size_valueGAUGE, штуки |
Количество файлов DAG, которые будут учтены при следующем сканировании. |
airflow.dag_processing.file_path_queue_update_count.valueCOUNTER, штуки |
Количество раз, когда файловая система была сканирована и все существующие DAG были добавлены в очередь. |
airflow.dag_processing.import_errors.valueGAUGE, штуки |
Количество ошибок при попытке разобрать файлы DAG. |
airflow.dag_processing.total_parse_time.valueGAUGE, секунды |
Время, потребовавшееся на сканирование и импорт всех файлов DAG, которые будут учтены при следующем сканировании. |
airflow.dagbag_size.valueGAUGE, штуки |
Количество файлов DAG, найденных при последнем сканировании DAGBag по конфигурации планировщика. |
airflow.dataset.orphaned.valueGAUGE, штуки |
Количество датасетов, которые были помечены как сироты, потому что они больше не связываются с параметрами расписания DAG или выходными данными задач. |
airflow.job_start.valueCOUNTER, штуки |
Количество запусков различных типов заданий, таких как SchedulerJob, LocalTaskJob и др. |
airflow.pool.deferred_slots.default_pool.valueGAUGE, штуки |
Количество отложенных слотов в пулах по умолчанию. |
airflow.pool.deferred_slots.valueGAUGE, штуки |
Количество отложенных слотов во всех пулах. Метка pool_name — имя пула. |
airflow.pool.open_slots.default_pool.valueGAUGE, штуки |
Количество открытых слотов в пулах по умолчанию. |
airflow.pool.open_slots.valueGAUGE, штуки |
Количество открытых слотов во всех пулах. Метка pool_name — имя пула. |
airflow.pool.queued_slots.default_pool.valueGAUGE, штуки |
Количество очередных слотов в пулах по умолчанию. |
airflow.pool.queued_slots.valueGAUGE, штуки |
Количество очередных слотов во всех пулах. Метка pool_name — имя пула. |
airflow.pool.running_slots.default_pool.valueGAUGE, штуки |
Количество работающих слотов в пулах по умолчанию. |
airflow.pool.running_slots.valueGAUGE, штуки |
Количество работающих слотов во всех пулах. Метка pool_name — имя пула. |
airflow.scheduler.critical_section_duration.50_percentileTIMING, миллисекунды |
Время, затраченное на критическую секцию цикла планировщика1. 0.5 процентиль. |
airflow.scheduler.critical_section_duration.95_percentileTIMING, миллисекунды |
Время, затраченное на критическую секцию цикла планировщика1. 0.95 процентиль. |
airflow.scheduler.critical_section_duration.99_percentileTIMING, миллисекунды |
Время, затраченное на критическую секцию цикла планировщика1. 0.99 процентиль. |
airflow.scheduler.critical_section_duration.countTIMING, штуки |
Количество измерений времени, затраченного на критическую секцию цикла планировщика1. |
airflow.scheduler.critical_section_duration.lowerTIMING, миллисекунды |
Минимальное время, затраченное на критическую секцию цикла планировщика1. |
airflow.scheduler.critical_section_duration.meanTIMING, миллисекунды |
Среднее время, затраченное на критическую секцию цикла планировщика1. |
airflow.scheduler.critical_section_duration.medianTIMING, миллисекунды |
Медианное время, затраченное на критическую секцию цикла планировщика1. |
airflow.scheduler.critical_section_duration.stddevTIMING, миллисекунды |
Стандартное отклонение времени, затраченного на критическую секцию цикла планировщика1. |
airflow.scheduler.critical_section_duration.sumTIMING, миллисекунды |
Суммарное время, затраченное на критическую секцию цикла планировщика1. |
airflow.scheduler.critical_section_duration.upperTIMING, миллисекунды |
Максимальное время, затраченное на критическую секцию цикла планировщика1. |
airflow.scheduler.critical_section_query_duration.50_percentileTIMING, миллисекунды |
Время, затраченное на выполнение запроса в критической секции1. 0.5 процентиль. |
airflow.scheduler.critical_section_query_duration.95_percentileTIMING, миллисекунды |
Время, затраченное на выполнение запроса в критической секции1. 0.95 процентиль. |
airflow.scheduler.critical_section_query_duration.99_percentileTIMING, миллисекунды |
Время, затраченное на выполнение запроса в критической секции1. 0.99 процентиль. |
airflow.scheduler.critical_section_query_duration.countTIMING, штуки |
Количество измерений времени, затраченного на выполнение запроса в критической секции1. |
airflow.scheduler.critical_section_query_duration.lowerTIMING, миллисекунды |
Минимальное время, затраченное на выполнение запроса в критической секции1. |
airflow.scheduler.critical_section_query_duration.meanTIMING, миллисекунды |
Среднее время, затраченное на выполнение запроса в критической секции1. |
airflow.scheduler.critical_section_query_duration.medianTIMING, миллисекунды |
Медианное время, затраченное на выполнение запроса в критической секции1. |
airflow.scheduler.critical_section_query_duration.stddevTIMING, миллисекунды |
Стандартное отклонение времени, затраченного на выполнение запроса в критической секции1. |
airflow.scheduler.critical_section_query_duration.sumTIMING, миллисекунды |
Суммарное время, затраченное на выполнение запроса в критической секции1. |
airflow.scheduler.critical_section_query_duration.upperTIMING, миллисекунды |
Максимальное время, затраченное на выполнение запроса в критической секции1. |
airflow.scheduler.heartbeat.valueCOUNTER, штуки |
Количество heartbeat-сообщений планировщика, указывающих на его активность. |
airflow.scheduler.load_serializers.50_percentileTIMING, миллисекунды |
Время, затраченное на сериализацию данных в планировщике2. 0.5 процентиль. |
airflow.scheduler.load_serializers.95_percentileTIMING, миллисекунды |
Время, затраченное на сериализацию данных в планировщике2. 0.95 процентиль. |
airflow.scheduler.load_serializers.99_percentileTIMING, миллисекунды |
Время, затраченное на сериализацию данных в планировщике2. 0.99 процентиль. |
airflow.scheduler.load_serializers.countTIMING, штуки |
Количество измерений времени, затраченного на сериализацию данных в планировщике2. |
airflow.scheduler.load_serializers.lowerTIMING, миллисекунды |
Минимальное время, затраченное на сериализацию данных в планировщике2. |
airflow.scheduler.load_serializers.meanTIMING, миллисекунды |
Среднее время, затраченное на сериализацию данных в планировщике2. |
airflow.scheduler.load_serializers.medianTIMING, миллисекунды |
Медианное время, затраченное на сериализацию данных в планировщике2. |
airflow.scheduler.load_serializers.stddevTIMING, миллисекунды |
Стандартное отклонение времени, затраченного на сериализацию данных в планировщике2. |
airflow.scheduler.load_serializers.sumTIMING, миллисекунды |
Суммарное время, затраченное на сериализацию данных в планировщике2. |
airflow.scheduler.load_serializers.upperTIMING, миллисекунды |
Максимальное время, затраченное на сериализацию данных в планировщике2. |
airflow.scheduler.orphaned_tasks.adopted.valueCOUNTER, штуки |
Количество усыновленных планировщиком задач, которые были помечены как сироты. |
airflow.scheduler.orphaned_tasks.cleared.valueCOUNTER, штуки |
Количество очищенных планировщиком задач, которые были помечены как сироты. |
airflow.scheduler.scheduler_loop_duration.50_percentileTIMING, миллисекунды |
Время, затраченное на выполнение одного цикла планировщика. 0.5 процентиль. |
airflow.scheduler.scheduler_loop_duration.95_percentileTIMING, миллисекунды |
Время, затраченное на выполнение одного цикла планировщика. 0.95 процентиль. |
airflow.scheduler.scheduler_loop_duration.99_percentileTIMING, миллисекунды |
Время, затраченное на выполнение одного цикла планировщика. 0.99 процентиль. |
airflow.scheduler.scheduler_loop_duration.countTIMING, штуки |
Количество измерений времени, затраченного на выполнение одного цикла планировщика. |
airflow.scheduler.scheduler_loop_duration.lowerTIMING, миллисекунды |
Минимальное время, затраченное на выполнение одного цикла планировщика. |
airflow.scheduler.scheduler_loop_duration.meanTIMING, миллисекунды |
Среднее время, затраченное на выполнение одного цикла планировщика. |
airflow.scheduler.scheduler_loop_duration.medianTIMING, миллисекунды |
Медианное время, затраченное на выполнение одного цикла планировщика. |
airflow.scheduler.scheduler_loop_duration.stddevTIMING, миллисекунды |
Стандартное отклонение времени, затраченного на выполнение одного цикла планировщика. |
airflow.scheduler.scheduler_loop_duration.sumTIMING, миллисекунды |
Суммарное время, затраченное на выполнение одного цикла планировщика. |
airflow.scheduler.scheduler_loop_duration.upperTIMING, миллисекунды |
Максимальное время, затраченное на выполнение одного цикла планировщика. |
airflow.scheduler.tasks.executable.valueGAUGE, штуки |
Количество задач, готовых к выполнению в соответствии с ограничениями пула, конкурентности DAG, состояния исполнителя и приоритетов. |
airflow.scheduler.tasks.starving.valueGAUGE, штуки |
Количество задач, которые не могут быть запланированы из-за отсутствия свободного слота в пуле. |
CeleryExecutorGAUGE, штуки |
Количество воркеров Celery Значение метки status означает количество воркеров, которые:
|
1 Только один планировщик может одновременно войти в этот цикл.
2 Процесс сериализации данных для обмена между задачами и для безопасности веб-сервера и планировщика.