[Документация Yandex Cloud](../../index.md) > [Monium](../index.md) > [Метрики](../metrics/overview.md) > [Справочник метрик](index.md) > API Gateway

# Метрики Yandex API Gateway

В этом разделе описаны метрики сервиса [API Gateway](../../api-gateway/index.md), поставляемые в Monium Metrics.

Имя метрики пишется в метку `name`.

## Метрики API {#api-gw-api-metrics}

Общие метки для всех метрик API-шлюза:

Метка | Значение
--- | ---
gateway | Идентификатор API-шлюза
path | Путь запроса
release | [Версия](../../api-gateway/concepts/extensions/canary.md) API-шлюза
operation | Метод запроса, например `GET`, `POST`
service | Метка сервиса, значение всегда `serverless-apigateway`

Имя метрики<br>Тип, единицы измерения | Описание<br>Метки
--- | ---
`api_gateway.errors_count_per_second`<br>`DGAUGE`, запросы/с | Количество ошибочных запросов в секунду.<br>Метка `code` — код ответа, например `200`, `404`, `502`.
`api_gateway.requests_count_per_second`<br>`DGAUGE`, запросы/с | Количество запросов в секунду.<br>Метка `code` — код ответа, например `200`, `404`, `502`.
`api_gateway.requests_latency_milliseconds`<br>`DGAUGE`, миллисекунды | Гистограмма распределения задержки ответа (времени от получения API-шлюзом первого байта запроса до отправки последнего байта ответа).<br>Метка `bin` — бакеты гистограммы задержек в миллисекундах.
`api_gateway.requests_latency_milliseconds_count`<br>`DGAUGE`, запросы | Общее количество запросов, для которых измерялась задержка.
`api_gateway.requests_latency_milliseconds_sum`<br>`DGAUGE`, миллисекунды | Суммарная задержка при обработке запросов.

## Метрики веб-сокетов {#api-gw-websocket-metrics}

Общие метки для всех метрик веб-сокетов:

Метка | Значение
--- | ---
gateway | Идентификатор API-шлюза
path | Путь запроса
service | Метка сервиса, значение всегда `serverless-apigateway`

Имя метрики<br>Тип, единицы измерения | Описание<br>Метки
--- | ---
`api_gateway.websocket_connections_count`<br>`DGAUGE`, штуки | Количество активных [WebSocket-соединений](../../api-gateway/concepts/extensions/websocket.md).
`api_gateway.websocket_disconnections_count_per_second`<br>`DGAUGE`, штуки/с | Количество разрывов WebSocket-соединений в секунду.<br>Метка `code` — код ответа, например `200`, `404`, `502`.
`api_gateway.websocket_messages_bytes_per_second`<br>`DGAUGE`, байты/с | Объем данных, передаваемых через WebSocket-соединения в байтах в секунду.<br>Метки:<ul><li>`type` — тип сообщения, например `text`.</li><li>`direction` — направление сообщения: `incoming`, `outcoming`.</li></ul>
`api_gateway.websocket_messages_count_per_second`<br>`DGAUGE`, штуки/с | Количество сообщений, передаваемых через WebSocket-соединения в секунду.<br>Метки:<ul><li>`type` — тип сообщения, например `text`.</li><li>`direction` — направление сообщения: `incoming`, `outcoming`.</li></ul>

## Метрики триггеров {#api-gw-triggers-metrics}

Общие метки для всех метрик [триггеров](../../api-gateway/concepts/trigger/index.md):

Метка | Значение
----|----
trigger | Идентификатор триггера
type | Тип сущности
service | Метка сервиса, значение всегда `serverless-functions`

Имя метрики<br/>Тип, единицы измерения | Тип сущности | Описание<br/>Метки
--- | --- | ---
`serverless.triggers.access_error_per_second`<br/>`DGAUGE`, ошибки/с | <ul><li>`request` — рассылка сообщений.</li><li>`message_queue` — обращения к Yandex Message Queue.</li></ul> | Частота возникновения ошибок доступа при рассылке сообщений.
`serverless.triggers.error_per_second`<br/>`DGAUGE`, ошибки/с | <ul><li>`request` — рассылка сообщений.</li><li>`message_queue` — обращения к Yandex Message Queue.</li></ul> | Частота возникновения ошибок при рассылке сообщений.
`serverless.triggers.execution_time_milliseconds`<br/>`IGAUGE`, вызовы/мс | <ul><li>`request` — рассылка сообщений.</li></ul> | Гистограмма распределения частоты рассылки сообщений по времени обработки запроса.<br/>Интервалы времени обработки запроса представлены в метке `bin`.
`serverless.triggers.inflight`<br/>`DGAUGE`, вызовы | <ul><li>`request` — рассылка сообщений.</li></ul> | Количество одновременно выполняющихся рассылок сообщений.
`serverless.triggers.read_events_per_second`<br/>`DGAUGE`, штуки/с | <ul><li>`incoming` — события, после которых сработал любой триггер, кроме триггера для Yandex Message Queue.</li><li>`message_queue` — события, после которых сработал триггер для Yandex Message Queue.</li></ul> | Частота возникновения событий, после которых срабатывает триггер.