Назад | Перейти на главную страницу

Командная строка AWS - экземпляр запроса Версия MS SQL

В моей учетной записи AWS работает около 50 экземпляров.

Все они работают под управлением Windows, но могут быть только Windows или SQL Server STD или SQL Server Web.

Я хотел бы найти способ экспортировать все мои экземпляры вместе с их типом экземпляра (r3.xlarge и т.д.), а также лицензией SQL Server, которую они используют.

Это сделано для того, чтобы я мог использовать эти данные в различных инструментах отчетности, чтобы я мог сравнивать текущие затраты в час каждого сервера с клиентами и т. Д.

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

Всего один раз вам нужно добавить пару ключ / значение метаданных для каждого экземпляра. Предполагая, что по запросу или зарезервировано (не на месте), ваши расходы довольно фиксированы.

Таким образом, ваш тег может быть не просто ценой SQL, но фактически может быть СУММОМ почасовой оплаты для этого типа ПЛЮС стоимость sql для этого типа, например serverplussql = .58 будет тегом одного по сравнению с serverplussql = .89 для другого.

Таким образом, вы можете просто умножить количество часов, в течение которых сервер работает, на цену serverplussql и BAM! - у вас есть общая стоимость.

Конечно, если вы хотите детализировать или запускать спотовые экземпляры, в которых цена сервера не фиксирована, вам нужно оставить только стоимость sql; или, возможно, иметь два тега, например второй такой тег, justsql =. 08.

Еще одно преимущество тега (ов) метаданных заключается в том, что вы можете (необязательно) использовать «фильтры» запроса describe-instances API.