2013-11-08 2 views
6

Я создал виртуальную машину на Azure. Существуют ли какие-либо API-интерфейсы, сценарии PowerShell или любой другой способ получить следующую информацию на странице отчета приложения ASP.NET.Данные о платежах Azure API

  1. Платежные данные для отдельной виртуальной машины.
  2. Использует данные для отдельной виртуальной машины.

Благодаря

+0

Есть ли скрипт PowerShell для загрузки биллинг Excel? –

+0

Любой другой способ автоматизировать процесс обработки биллинга загрузки с помощью C# или PowerShell? –

+1

Знаете ли вы, что лист Excel охватывает только текущий период (месяц) или всю историю платежей для подписки? – Drux

ответ

1

В настоящее время Windows Azure не предоставляет API для выставления счетов/затрат. Amazon предоставляет CloudWatch для этого.

Windows Azure Pack (для локального использования/облака SP с использованием Hyper-V) имеет API для учета затрат.

API является одной из наиболее востребованных функций клиентов. См. Эту ссылку http://feedback.windowsazure.com/forums/170030-billing/suggestions/1143971-billing-usage-api#comments

Я полагаю, что Microsoft работает над API. Итак, на данный момент ваш единственный вариант - загрузка CSV. Недавно Microsoft добавила функцию, которая позволяет получать оповещения по электронной почте, когда ежемесячные затраты или общие затраты достигают порога набора пользователей.

+0

Любой другой способ автоматизировать процесс загрузки биллинга с помощью C# или PowerShell? –

+1

Недавно Microsoft выпустила API-интерфейсы для учетных записей EA, но еще не для отдельных подписей \ не EA. –

+0

Привет, Шри Кант, у вас есть ссылка на этот API? – hupseb

0

Я жду тех же функций в Azure API. Я сообщил о запросе функции github для экспорта статистики использования в качестве JSON. Наверное, работает над ним команда Azure. Если есть возможность получить данные фактуры для отдельной виртуальной машины, напишите нам об этой функции.

+0

У меня есть ссылка, относящаяся к платежной информации http://blogs.technet.com/b/systemcenter/archive/2013/07/28/creating-usage-analytics-reports-using-excel-and-performance-point- щитки.aspx мы можем попробовать что-то подобное для Azure биллинга. –

+0

Хм, выглядит интересно. Если я правильно помню, есть возможность загрузить CSV-файл с фактическими данными фактурирования. Но я не помню, где я видел эту функцию ... Если это возможно, есть простой способ проанализировать эти данные. НО это верно, если я правильно помню: D –

+0

Мы можем скачать CSV, Excel и PDF с портала прямо со вкладки Subscription => Billing. Но как мы можем автоматизировать этот процесс нашей программой? –

1

Лазурное API Usage может быть вызваны клиентами и партнерами, чтобы получить гранулированный Azure данных об использовании ресурсов (почасовых и ежедневные ковши), и ответ от этого REST API - JSON.

Вот еще несколько полезных ссылок:

High-level article on Azure Billing APIs

Azure Usage API MSDN reference

Azure Billing API code samples on Github

Если у вас есть какие-либо другие вопросы, пожалуйста, напишите мне на [email protected]

0

Чтобы получить данные об использовании ресурсов Azure, есть также новый командный файл powershell, который вы можете использовать: get-UsageAggregates.

Пример: коммутатор-AzureMode -Name AzureResourceManager

Add-AzureAccount 

    Select-AzureSubscription "YOUR-AZURE-SUB-NAME" 

    $agggregate = get-UsageAggregates -ReportedStartTime "5/2/2015" -ReportedEndTime "5/5/2015" 
+0

Есть ли командлет для получения информации о скоростной карте? – GordonB

Смежные вопросы