Что такое метрики и оповещения шлюза NAT Azure?

В этой статье приводятся общие сведения обо всех метриках и возможностях диагностики шлюза NAT. В этой статье содержатся общие рекомендации по использованию метрик и оповещений для мониторинга, администрирования и устранения неполадок ресурса шлюза NAT.

Шлюз NAT Azure предоставляет следующие возможности диагностики:

  • Многомерные метрики и оповещения через Azure Monitor. Эти метрики можно использовать для мониторинга шлюза NAT и управления им, а также для устранения неполадок.

  • Аналитика сети. Аналитика Azure Monitor предоставляет визуальные инструменты для просмотра, мониторинга и диагностики проблем с ресурсом шлюза NAT, а также топологическую карту вашей конфигурации Azure и панели мониторинга метрик.

Схема шлюза NAT использует все IP-адреса для префикса общедоступного IP-адреса. Шлюз NAT направляет трафик между подсетями виртуальных машин и масштабируемым набором виртуальных машин.

Рис. Шлюз NAT Azure для исходящего трафика в Интернет

Общие сведения о метриках

Шлюз NAT предоставляет следующие многомерные метрики в Azure Monitor:

Метрическая Description Рекомендуемый агрегат Измерения
Байт Обработано байт входящего и исходящего трафика Sum Направление (в; Out), Протокол (6 TCP; 17 UDP)
Пакеты Обработано пакетов входящего и исходящего трафика Sum Направление (в; Out), Протокол (6 TCP; 17 UDP)
Отброшенные пакеты: Пакеты, отброшенные шлюзом NAT Sum /
Количество подключений SNAT Число новых подключений SNAT за заданный интервал времени Sum состояние Подключение ion (попытка, сбой), протокол (6 TCP; 17 UDP)
Total SNAT Connection Count Общее число активных подключений SNAT Sum Протокол (6 TCP; 17 UDP)
Доступность Datapath Доступность пути данных шлюза NAT. Используется для определения того, доступны ли конечные точки шлюза NAT для потока исходящие трафика. Ср. Доступность (0, 100)

Примечание.

Подсчет статистических данных не рекомендуется использовать для каких-либо метрик шлюза NAT. Подсчет агрегирования добавляет количество значений метрик, а не сами значения метрик. Используйте агрегирование сумм, чтобы получить лучшее представление значений данных для счетчика подключений, байтов и пакетов метрик.

Используйте среднее значение для наиболее представленных данных о работоспособности для метрики доступности datapath.

Сведения о типах агрегирования см. в разделе "Агрегатные типы".

Где найти метрики шлюза NAT

Метрики шлюза NAT можно найти на портале Azure в следующих расположениях.

  • Страница Метрики в разделе Мониторинг на странице ресурсов шлюза NAT.

  • Страница Аналитика в разделе Мониторинг на странице ресурсов шлюза NAT.

    Снимок экрана: аналитические сведения и метрики в сводных данных о шлюзе NAT.

  • Страница Azure Monitor в разделе Метрики.

    Снимок экрана: раздел метрик в Azure Monitor.

Чтобы просмотреть любую из метрик для указанного ресурса шлюза NAT, выполните следующие действия:

  1. Выберите ресурс шлюза NAT, который хотите отслеживать.

  2. В раскрывающемся меню Метрика выберите одну из указанных метрик.

  3. В раскрывающемся меню Агрегирование выберите рекомендуемое агрегирование, указанное в таблице из раздела Общие сведения о метриках.

    Снимок экрана: метрики, настроенные в ресурсе шлюза NAT.

  4. Чтобы настроить временной интервал, за который представлена выбранная метрика на диаграмме метрик, или настроить частоту измерения выбранной метрики, выберите окно Время в правом верхнем углу страницы метрик и внесите необходимые изменения.

    Снимок экрана: конфигурация времени для метрик в ресурсе шлюза NAT.

Использование метрик шлюза NAT

В следующих разделах описано, как использовать каждую метрику шлюза NAT для мониторинга, управления и устранения неполадок с ресурсом шлюза NAT.

Байт

Метрика Байты показывает объем данных, которые передаются в исходящем направлении через шлюз NAT и возвращаются обратно в ответ на исходящее подключение.

С помощью этой метрики можно сделать следующее:

  • Просмотрите объем данных, обрабатываемых через шлюз NAT для подключения к исходящему или возврату входящих данных.

Чтобы просмотреть объем данных, проходящих через шлюз NAT, выполните следующие действия.

  1. Выберите ресурс шлюза NAT, который хотите отслеживать.

  2. В раскрывающемся меню Метрика выберите метрику Байты.

  3. В раскрывающемся меню Агрегирование выберите Сумма.

  4. Выберите Добавить фильтр.

  5. В раскрывающемся меню Свойство выберите Направление (исходящий — входящий).

  6. В раскрывающемся меню Значения выберите Исходящий, Входящий или оба варианта.

  7. Чтобы просмотреть обработанные входящие или исходящие данные в виде отдельных строк на диаграмме метрик, выберите Применить разделение.

  8. В раскрывающемся меню Значения выберите Направление (исходящий — входящий).

Пакеты

Метрика пакетов показывает количество пакетов данных, передаваемых через шлюз NAT.

С помощью этой метрики можно сделать следующее:

  • Убедитесь, что трафик передает исходящий трафик или возвращает входящий трафик через шлюз NAT.

  • Просмотрите объем исходящего трафика через шлюз NAT или возврат входящего трафика.

Чтобы просмотреть количество пакетов, отправленных в одном или обоих направлениях через шлюз NAT, выполните те же действия, описанные в разделе Bytes .

Отброшенные пакеты

Метрика удаленных пакетов показывает количество пакетов данных, удаленных шлюзом NAT, когда трафик выходит из исходящего трафика или возвращает входящий трафик в ответ на исходящее подключение.

С помощью этой метрики можно сделать следующее:

  • Проверьте, совпадают ли периоды удаленных пакетов с периодами неудачных подключений SNAT с метрикой счетчика Подключение подключений SNAT.

  • Помогите определить, возникает ли у вас шаблон сбоя исходящих подключений или нехватки портов SNAT.

Возможные причины удаления пакетов:

  • Сбой исходящего подключения может привести к удалению пакетов. Подключение сбой в Подключение может произойти по различным причинам. Ознакомьтесь с руководством по устранению неполадок с подключением шлюза NAT, чтобы помочь вам в дальнейшей диагностике.

Количество подключений SNAT

Метрика числа подключений SNAT показывает количество новых подключений SNAT в течение указанного интервала времени. Эту метрику можно фильтровать по состояниям подключения " Попытка" и "Сбой ". Сбой тома подключения больше нуля может указывать на исчерпание портов SNAT.

С помощью этой метрики можно сделать следующее:

  • Оцените работоспособность исходящих подключений.

  • Помогите диагностировать, если шлюз NAT испытывает нехватку портов SNAT.

  • Определите, возникает ли у вас шаблон неудачных исходящих подключений.

Чтобы просмотреть состояние подключения подключений, выполните следующие действия.

  1. Выберите ресурс шлюза NAT, который хотите отслеживать.

  2. В раскрывающемся меню Метрика выберите метрику Количество подключений SNAT.

  3. В раскрывающемся меню Агрегирование выберите Сумма.

  4. Выберите Добавить фильтр.

  5. В раскрывающемся меню Свойство выберите Состояние подключения.

  6. В раскрывающемся меню Значения выберите Выполнена попытка, Сбой или оба варианта.

  7. Чтобы просмотреть попытки и неудачные подключения в виде отдельных строк на диаграмме метрик, выберите Применить разделение.

  8. В раскрывающемся меню Значения выберите Состояние подключения.

    Снимок экрана: конфигурация метрик.

Общее количество подключений SNAT

Общая метрика количества подключений SNAT показывает общее количество активных подключений SNAT, проходящих через шлюз NAT.

Эту метрику можно использовать, чтобы:

  • Оцените объем подключений, проходящих через шлюз NAT.

  • Определите, приближается ли ограничение подключения шлюза NAT.

  • Оценить, не возникла ли последовательность неудачных исходящих подключений.

Возможные причины неудачных подключений:

  • Шаблон неудачных подключений может произойти по различным причинам. Ознакомьтесь с руководством по устранению неполадок с подключением шлюза NAT, чтобы помочь вам в дальнейшей диагностике.

Примечание.

При подключении шлюза NAT к подсети и общедоступному IP-адресу платформа Azure проверяет работоспособности шлюза NAT путем проведения проверка работоспособности. Эти проверка работоспособности отображаются в метриках SNAT шлюза SNAT Подключение ion Count. Объем связанных подключений проверка работоспособности может отличаться по мере оптимизации службы работоспособности проверка, но не является незначительным и не влияет на способность шлюза NAT подключать исходящий трафик.

Доступность пути к данным

Метрика доступности datapath измеряет работоспособность ресурса шлюза NAT с течением времени. Эта метрика указывает, доступен ли шлюз NAT для перенаправления исходящего трафика в Интернет. Эта метрика отражает работоспособность инфраструктуры Azure.

Эту метрику можно использовать, чтобы:

  • Отслеживайте доступность шлюза NAT.

  • Изучать платформу, на которой развернут шлюз NAT, и определять ее работоспособность.

  • Определять, к чему относится то или иное событие — к шлюзу NAT или к базовой плоскости данных.

Возможные причины снижения доступности пути к данным:

  • Сбой инфраструктуры.

  • В настроенной подсети шлюза NAT нет работоспособных виртуальных машин. Дополнительные сведения см. в руководстве по устранению неполадок с подключением шлюза NAT.

видны узлы

Оповещения можно настроить в Azure Monitor для всех метрик шлюза NAT. С помощью этих оповещений можно заранее получать уведомления о важных условиях, обнаруженных в ваших данных мониторинга. Они позволяют выявлять и устранять потенциальные проблемы с шлюзом NAT.

Дополнительные сведения см. в статье Оповещения о метриках Azure Monitor. В следующем руководстве описывается настройка некоторых распространенных и рекомендуемых типов оповещений для шлюза NAT.

Оповещения о снижении доступности datapath

Настройте оповещение о доступности datapath, чтобы определить проблемы со работоспособностью шлюза NAT.

Рекомендуется оповещать о доступности путь к данным шлюза NAT при удалении ниже 90 % за 15-минутный период. Эта конфигурация свидетельствует о том, что ресурс шлюза NAT находится в состоянии пониженного состояния.

Чтобы настроить оповещение о доступности пути к данным, выполните следующие действия.

  1. На странице ресурсов шлюза NAT выберите Оповещения.

  2. Выберите Создать правило генерации оповещений.

  3. В списке сигналов выберите Доступность пути к данным.

  4. В раскрывающемся меню Оператор выберите Меньше чем.

  5. В раскрывающемся меню Тип агрегирования выберите Среднее.

  6. В поле "Пороговое значение" введите 90%.

  7. В раскрывающемся меню Единица выберите Количество.

  8. В раскрывающемся меню Степень детализации агрегирования (период) выберите 15 минут.

  9. Создайте действие для оповещения, указав имя, тип уведомления и тип действия, которое выполняется при активации оповещения.

  10. Перед развертыванием действия протестируйте группу действий.

  11. Чтобы создать оповещение, выберите Создать.

Примечание.

Степень детализации агрегирования обозначает период времени, за который оценивается доступность пути к данным при оценке соблюдения порогового значения. Значение степени детализации агрегирования менее 5-ти минут может привести к большому числу ложных срабатываний при временных нарушениях доступности пути к данным.

Оповещения об исчерпании портов SNAT

Настройте оповещение о счетчике подключений SNAT, чтобы уведомить вас о сбоях подключения в шлюзе NAT. Сбой тома подключения, превышающего нулю, может указывать на то, что вы достигли ограничения подключения на шлюзе NAT или попали в исчерпание порта SNAT. Узнайте больше, чтобы определить первопричину этих сбоев.

Для создания оповещения сделайте следующее:

  1. На странице ресурсов шлюза NAT выберите Оповещения.

  2. Выберите Создать правило генерации оповещений.

  3. В списке сигналов выберите SNAT Подключение ion Count.

  4. В раскрывающемся меню Тип агрегирования выберите Всего.

  5. В раскрывающемся меню "Оператор" выберите "Больше".

  6. В раскрывающемся меню Единица выберите Количество.

  7. В поле "Пороговое значение" введите 0.

  8. В разделе "Разделение по измерениям" выберите состояние Подключение ion в разделе "Имя измерения".

  9. В разделе "Значения измерения" выберите "Неудачные подключения".

  10. В разделе "Когда вычислить" выберите 1 минуту в раскрывающемся меню "Проверить все ".

  11. Для периода обратного просмотра выберите 5 минут из раскрывающегося меню.

  12. Создайте действие для оповещения, указав имя, тип уведомления и тип действия, которое выполняется при активации оповещения.

  13. Перед развертыванием действия протестируйте группу действий.

  14. Чтобы создать оповещение, выберите Создать.

Примечание.

Исчерпание портов SNAT в ресурсе шлюза NAT редко. Если вы видите исчерпание портов SNAT, проверка если таймер времени ожидания простоя шлюза NAT установлен выше, чем значение по умолчанию составляет 4 минуты. Длительное время ожидания может привести к тому, что порты SNAT слишком задерживаться дольше, что приводит к исчерпанию инвентаризации портов SNAT раньше. Вы также можете масштабировать шлюз NAT с дополнительными общедоступными IP-адресами, чтобы увеличить общую инвентаризацию портов SNAT шлюза NAT. Чтобы устранить эти проблемы, ознакомьтесь с руководством по устранению неполадок с подключением шлюза NAT.

Оповещения о работоспособности ресурсов шлюза NAT

Azure Работоспособность ресурсов предоставляет сведения о состоянии работоспособности ресурса шлюза NAT. Работоспособность ресурсов шлюза NAT оценивается путем измерения доступности данных конечной точки шлюза NAT. Вы можете настроить оповещения, чтобы уведомить вас о состоянии работоспособности ресурса шлюза NAT. Дополнительные сведения о работоспособности ресурсов шлюза NAT и настройке оповещений см. в следующем разделе:

Аналитические сведения о сети

Сеть Azure Monitor Аналитика позволяет визуализировать настройку инфраструктуры Azure и просмотреть все метрики для ресурса шлюза NAT с предварительно настроенной панели мониторинга метрик. Эти визуальные инструменты помогают диагностировать и устранять любые проблемы с ресурсом шлюза NAT.

Просмотр топологии архитектуры Azure

Чтобы просмотреть топологическую карту вашей конфигурации в Azure, сделайте следующее:

  1. На странице ресурсов шлюза NAT в разделе Мониторинг выберите Аналитика.

  2. На целевой странице для Аналитика есть карта топологии настройки шлюза NAT. На этой карте показана связь между различными компонентами сети (подсетями, виртуальными машинами, общедоступными IP-адресами).

  3. Наведите указатель мыши на любой компонент на карте топологии, чтобы просмотреть сведения о его конфигурации.

    Снимок экрана: раздел аналитических сведений для шлюза NAT.

Просмотр всех метрик шлюза NAT на панели мониторинга

Панель мониторинга метрик позволяет получить более полное представление о производительности и работоспособности ресурса шлюза NAT. На панели мониторинга метрик отображается представление всех метрик для шлюза NAT на одной странице.

  • Чтобы просмотреть на панели мониторинга все метрики шлюза NAT, выберите Show Metrics Pane (Показать область метрик).

    Снимок экрана: панель отображения метрик.

  • Чтобы открыть полностраничное представление всех метрик шлюза NAT, выберите Просмотр подробных метрик.

    Снимок экрана: подробный просмотр метрик.

Дополнительные сведения о том, что показывает каждая из метрик и как их анализировать, см. в разделе Использование метрик шлюза NAT.

Какой тип метрик доступен для шлюза NAT?

Шлюз NAT поддерживает многомерные метрики. Вы можете отфильтровать многомерные метрики по разным измерениям, чтобы получить более подробные сведения о предоставленных данных. Метрика счетчика подключений SNAT позволяет фильтровать подключения по попыткам и неудачным подключениям, что позволяет различать различные типы подключений, сделанные шлюзом NAT.

Ознакомьтесь с столбцом измерений в таблице обзора метрик, чтобы узнать, какие измерения доступны для каждой метрики шлюза NAT.

Хранение метрик шлюза NAT в долгосрочной перспективе

Все метрики платформы хранятся в течение 93 дней. Если требуется долгосрочный доступ к данным метрик шлюза NAT, метрики шлюза NAT можно получить с помощью REST API метрик. Дополнительные сведения об использовании API см. в пошаговом руководстве по REST API мониторинга Azure.

Примечание.

Диагностические Параметры не поддерживают экспорт многомерных метрик в другое расположение, например служба хранилища Azure и Log Analytics.

Чтобы получить метрики шлюза NAT, используйте REST API метрик.

Интерпретация диаграмм метрик

Обратитесь к устранению неполадок с диаграммами метрик, если возникают проблемы с созданием, настройкой или интерпретацией диаграмм в обозревателе метрик Azure.

Следующие шаги