Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метрики Prometheus обрабатываются в рабочей области Azure Monitor. Рабочие области Azure Monitor имеют ограничения по умолчанию и квоты для приема. Когда вы достигнете пределов приема данных, может произойти ограничение скорости. Чтобы избежать ограничения скорости, вы можете отслеживать и оповещать об ограничениях на прием данных в рабочей области.
Дополнительные сведения об ограничениях и квотах рабочей области Prometheus и Azure Monitor см. в разделе об ограничениях службы Azure Monitor.
Создание запросов и оповещений по метрикам поглощения в рабочей области
Чтобы запросить метрики рабочей области Azure Monitor для мониторинга ограничений приема, выполните следующие действия.
На портале Azure перейдите в рабочую область Azure Monitor и выберите метрики в разделе "Мониторинг ".
В выпадающем списке Добавить метрику выберите Добавить с помощью построителя.
Выберите рабочую область Azure Monitor в качестве области действия.
Выберите стандартные метрики для пространства имен метрик.
В раскрывающемся списке метрик выберите использование активного временного ряда % и использование событий, полученных в минуту %, и убедитесь, что они ниже 100%.
Выберите новое правило генерации оповещений , чтобы создать оповещение Azure. Настройте оповещение Azure, чтобы отслеживать использование и запускать оповещение, если использование превышает определенное пороговое значение. Дополнительные сведения см. в статье "Создание оповещения метрик" для ресурса Azure.
Просмотрите оповещения на портале Azure, выбрав "Оповещения " в разделе "Мониторинг " рабочей области Azure Monitor.
Оповещение запускается, если использование ресурсов на этапе импорта данных превышает пороговое значение. Запросите увеличение ограничения, создав запрос в службу поддержки.
Запрос на увеличение ограничений приема (предварительная версия)
Запрос на увеличение ограничений приема с помощью API Azure Resource Manager. Этот API находится в предварительном просмотре и следующие условия применяются к этому API:
- Запрос на увеличение лимита с 1 миллиона событий/мин или активных временных рядов до 20 миллионов событий/мин или активных временных рядов с обновлением API через CLI или с помощью обновления ARM. Для ограничений, превышающих 20 миллионов, создайте запрос в службу поддержки.
- Для запроса на увеличение лимита до 2 миллионов запрос одобряется автоматически.
- Для запроса на увеличение предела выше 2 млн, текущее использование приема должно быть равно 50% требуемого предела, то есть, если текущий предел составляет 5 миллионов, они могут запросить увеличение до 10 миллионов. Вы можете запросить до 20 миллионов.
- Для запросов, превышающих 20 миллионов, создайте запрос в службу поддержки.
- Создание рабочей области Azure Monitor всегда применяет ограничения по умолчанию. Создание рабочей области Azure Monitor с настраиваемыми ограничениями не поддерживается.
В этом документе объясняется, как использовать API ARM для обновления ограничений приема данных рабочих областей Azure Monitor.
Предпосылки
- Средство командной строки для выполнения команд шаблона ARM, таких как Azure PowerShell или Azure CLI
Шаг 1. Скачивание шаблонов ARM и обновление параметров
Скачайте файлы шаблонов ARM (AMWLimitIncrease-Template.json и AMWLimitIncrease-Parameters.json) и обновите файл Parameters.json с именем AMW, расположением и необходимыми ограничениями приема (максимум 20000000).
Шаг 2. Выполнение обновления ARM
Выполните приведенные ниже команды из скачаной папки шаблонов ARM:
При использовании Azure CLI выполните следующее:
az login
az account set --subscription <subscriptionId>
az deployment group create --name AmwLimits --resource-group <resourceGroupName> --template-file AMWLimitIncrease-Template.json --parameters AMWLimitIncrease-Parameters.json
Для Azure PowerShell:
Connect-AzAccount
New-AzResourceGroupDeployment -Name AmwLimits -ResourceGroupName <resourceGroupName> -TemplateFile AMWLimitIncrease-Template.json -TemplateParameterFile AMWLimitIncrease-Parameters.json
Шаг 3. Проверка того, обновляются ли ограничения
Чтобы проверить, были ли обновления ограничений успешными, можно зайти на портал Azure, перейти к площадке Azure Monitor —> обозреватель метрик.> В раскрывающемся списке метрик выберите "Просмотреть стандартные метрики с помощью построителя", а затем проверьте, применяются ли обновленные ограничения к "Ограничение активных временных рядов" и "Ограничение на события в минуту приема".
Решение проблем, связанных с увеличением пределов приема данных с помощью API ARM
Если при использовании API для запроса на увеличение предела возникает ошибка, проверьте ответ на ошибку, чтобы найти причину ошибки.
- Запрошенное ограничение превышает 20 миллионов: "Запрошенная квота ActiveTimeSeries превышает максимальный предел {MaxAutoApprovedActiveTimeSeries}": эта ошибка возникает при запросе на ограничение в 20 миллионов или более событий/мин или Active Timeseries. В настоящее время API поддерживает только увеличение до 20 млн. Вы можете запросить дополнительные ограничения приема, создав запрос в службу поддержки.
- Использование меньше по сравнению с запрошенным ограничением: текущее использование не соответствует критериям для запрошенной квоты MaxTimeSeries. Эта ошибка возникает, когда текущий приём данных составляет менее 50% от запрошенного ограничения. Прежде чем запрашивать увеличение, достигните порога использования в 50% от желаемого лимита, или запросите увеличение лимита до 200% от вашего текущего использования. Чтобы проверить текущее использование, перейдите на портал Azure, перейдите к рабочей области Azure Monitor — исследователь метрик —> в раскрывающемся списке метрик выберите "Просмотр стандартных метрик посредством конструктора", а затем выберите "Активное использование временных рядов %" и "Полученные события в минуту % использование".
Запрос на увеличение ограничений приема через запрос в службу поддержки
Чтобы открыть запрос в службу поддержки, выполните следующее:
- Выберите "Поддержка и устранение неполадок " в левой области портала Azure.
- Введите ограничения службы и подписки (квоты) в поле поиска и выберите "Перейти".
- Выберите ограничения службы и подписки (квоты), нажмите кнопку "Далее", а затем нажмите кнопку "Создать новый запрос на поддержку".
- Выберите подписку и выберите Управляемый Prometheus в качестве типа квоты.
- Заполните запрошенные сведения и отправьте запрос.