Метрики Yandex Cloud Functions
Статья создана
Обновлена 30 июля 2024 г.
В этом разделе описаны метрики сервиса Cloud Functions, поставляемые в Monitoring.
Имя метрики пишется в метку name
.
Все метрики сервиса Cloud Functions имеют общую метку service=serverless-functions
.
Метрики гистограммы
Общие метки для всех метрик гистограммы:
Метка | Значение |
---|---|
resource_id | Идентификатор функции |
version_id | Идентификатор версии функции |
Имя метрики Тип, единицы измерения |
Описание Метки |
---|---|
duration_ms_histogram IGAUGE , миллисекунды |
Гистограмма распределения времени выполнения функции. Метка bin — бакеты гистограммы. |
Метрики производительности функций
Общие метки для всех метрик производительности функций:
Метка | Значение |
---|---|
resource_id | Идентификатор функции |
version_id | Идентификатор версии функции |
resource_type | Тип ресурса. Значение всегда function . |
Имя метрики Тип, единицы измерения |
Описание |
---|---|
functions_avg_duration DGAUGE , миллисекунды |
Среднее время выполнения функции. |
functions_avg_init_duration DGAUGE , миллисекунды |
Среднее время инициализации функции. |
functions_avg_memory DGAUGE , байты |
Средний размер памяти, используемой функцией. |
functions_avg_queue_duration DGAUGE , миллисекунды |
Среднее время ожидания выполнения функции в очереди. |
functions_errors DGAUGE , ошибки |
Количество ошибок, произошедших при выполнении функции. |
functions_finished DGAUGE , штуки |
Количество завершенных выполнений функции. |
functions_inflight DGAUGE , вызовы |
Количество одновременно выполняющихся вызовов функции. |
functions_inits DGAUGE , инициализации |
Количество инициализаций функции. |
functions_max_duration DGAUGE , миллисекунды |
Максимальное время выполнения функции. |
functions_max_init_duration DGAUGE , миллисекунды |
Максимальное время инициализации функции. |
functions_max_memory DGAUGE , байты |
Максимальный размер памяти, используемой функцией. |
functions_max_queue_duration DGAUGE , миллисекунды |
Максимальное время ожидания выполнения функции в очереди. |
functions_min_duration DGAUGE , миллисекунды |
Минимальное время выполнения функции. |
functions_min_init_duration DGAUGE , миллисекунды |
Минимальное время инициализации функции. |
functions_min_memory DGAUGE , байты |
Минимальный размер памяти, используемой функцией. |
functions_min_queue_duration DGAUGE , миллисекунды |
Минимальное время ожидания выполнения функции в очереди. |
functions_started DGAUGE , штуки |
Количество запусков функции. |
functions_sum_duration DGAUGE , миллисекунды |
Суммарное время выполнения функции. |
functions_sum_init_duration DGAUGE , миллисекунды |
Суммарное время инициализации функции. |
functions_sum_memory DGAUGE , байты |
Суммарный размер памяти, используемой функцией. |
functions_sum_queue_duration DGAUGE , миллисекунды |
Суммарное время ожидания выполнения функции в очереди. |
functions_throttles DGAUGE , штуки |
Количество случаев ограничения запуска функции. |
Метрики функций
Общие метки для всех метрик функций:
Метка | Значение |
---|---|
function | Идентификатор функции |
version | Идентификатор версии функции |
Имя метрики Тип, единицы измерения |
Описание Метки |
---|---|
serverless.functions.errors_per_second DGAUGE , ошибки/с |
Частота возникновения ошибок при обработке вызовов функции. |
serverless.functions.execution_time_milliseconds IGAUGE , вызовы/мс |
Гистограмма распределения частоты вызова функции по времени обработки запроса. Интервалы времени обработки запроса представлены в метке bin . |
serverless.functions.finished_per_second DGAUGE , вызовы/с |
Частота завершения обработки вызовов функции. |
serverless.functions.inflight DGAUGE , вызовы |
Количество одновременно выполняющихся вызовов функции. |
serverless.functions.initializations_per_second DGAUGE , инициализации/с |
Частота инициализации новых экземпляров функции. |
serverless.functions.started_per_second DGAUGE , вызовы/с |
Частота вызова функции. |
serverless.functions.used_memory_bytes IGAUGE , вызовы/с |
Гистограмма распределения частоты вызова функции по количеству использованной памяти в байтах. Интервалы количества использованной запросом памяти представлены в метке bin . |
Метрики триггеров
Общие метки для всех метрик триггеров:
Метка | Значение |
---|---|
trigger | Идентификатор триггера |
type | Тип активации триггера: incoming или request . |
Имя метрики Тип, единицы измерения |
Описание Метки |
---|---|
serverless.triggers.access_error_per_second DGAUGE , ошибки/с |
Частота возникновения ошибок доступа при обработке вызовов функции. |
serverless.triggers.error_per_second DGAUGE , ошибки/с |
Частота возникновения ошибок при обработке вызовов функции. |
serverless.triggers.execution_time_milliseconds IGAUGE , вызовы/мс |
Гистограмма распределения частоты вызова функции по времени обработки запроса. Интервалы времени обработки запроса представлены в метке bin . |
serverless.triggers.inflight DGAUGE , вызовы |
Количество одновременно выполняющихся вызовов функции. |
serverless.triggers.read_events_per_second DGAUGE , штуки/с |
Частота возникновения событий, после которых срабатывает триггер. |
Метрики подключений к БД
Общие метки для всех метрик подключений к БД:
Метка | Значение |
---|---|
mdbproxy | Идентификатор подключения к БД |
Имя метрики Тип, единицы измерения |
Описание Метки |
---|---|
serverless.mdbproxy.connections_inflight DGAUGE , штуки |
Количество одновременных активных подключений к БД. |
serverless.mdbproxy.query_execution_time_milliseconds IGAUGE , штуки/мс |
Гистограмма распределения выполнения запросов к БД. Метка bin — бакеты гистограммы. |