Я хотел бы получить гранулированные данные об использовании GB/sec для моих функций Azure, основанных на потреблении. Как я могу это сделать?Как я могу программным образом использовать метрики использования Azure?
5
A
ответ
9
Данные об использовании доступны через API REST Azure Monitor. Общие сведения об использовании этого API см. В разделе here.
Соответствующий показатель FunctionExecutionUnits
. Это устройство находится в MB-миллисекундах, поэтому для преобразования его в GB-секунды вам необходимо разделить значения на 1 024 000. Ниже приведен пример запроса при получении поминутной данных об использовании для функции приложения:
GET /subscriptions/<subid>/resourcegroups/<rg>/providers/Microsoft.Web/sites/<appname>/providers/microsoft.insights/metrics?api-version=2016-06-01&$filter=(name.value eq 'FunctionExecutionUnits') and timeGrain eq duration'PT1M' and startTime eq 2016-12-10T00:00:00Z and endTime eq 2016-12-10T00:05:00Z and (aggregationType eq 'Total')
Вы получите обратно что-то вроде этого:
{
"value": [
{
"data": [
{
"timeStamp": "2016-12-10T00:00:00Z",
"total": 0
},
{
"timeStamp": "2016-12-10T00:01:00Z",
"total": 140544
},
{
"timeStamp": "2016-12-10T00:02:00Z",
"total": 0
},
{
"timeStamp": "2016-12-10T00:03:00Z",
"total": 0
},
{
"timeStamp": "2016-12-10T00:04:00Z",
"total": 0
}
],
"name": {
"value": "FunctionExecutionUnits",
"localizedValue": "Function Execution Units"
},
"type": "Microsoft.Insights/metrics",
"unit": "0"
}
]
}
Смежные вопросы
- 1. Масштабировать роли Windows Azure программным образом
- 2. Как я могу программным образом перечислить рабочие процессы IIS?
- 3. Как я могу программным образом вытащить живую плитку по умолчанию?
- 4. Как я могу программным образом получить значение поля интеграции «интеграция»
- 5. Как я могу программным образом взаимодействовать с видеоиграми GUI
- 6. Как я могу программным образом определить тип моего процессора?
- 7. Как я могу программным образом задать URL-адрес политики?
- 8. Как я могу программным образом определить, произошло ли событие touchUpInside?
- 9. Как я могу программным образом определить типы аутентификации ssh?
- 10. Как я могу сделать UIImageView программным образом изменить его изображение?
- 11. Android: Как я могу программным образом включить телефон пользователя?
- 12. Как я могу использовать Azure SAS Expiration?
- 13. Изменение типов программным образом
- 14. Azure App Service метрики исчезли
- 15. Как я могу использовать кеш использования xcodebuild?
- 16. Значение метрики памяти служб Azure
- 17. Spring Security 3 программным образом
- 18. NSMenu программным образом выбирает элемент
- 19. Могу ли я использовать черты таким образом?
- 20. Могу ли я использовать AjaxPanel таким образом?
- 21. Могу ли я использовать словарь таким образом
- 22. Могу ли я использовать #undef таким образом?
- 23. Могу ли я использовать PhoneGap таким образом?
- 24. Могу ли я использовать tmpfs таким образом?
- 25. Как использовать FindWindow, когда мы программным образом получаем имя приложения
- 26. Как я могу программным образом выбрать маркер Android Map v2 для проверки поведения onclick?
- 27. Rubocop: как я могу исключить шаблон имени файла из метрики?
- 28. Как получить данные метрики использования для службы веб-приложений?
- 29. Как я могу использовать AuthenticationContext для использования конечных точек v2.0?