Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure CycleCloud отслеживает затраты и использование кластера. Он отслеживает ряд ресурсов, включая экземпляры и тома, и использует эти данные для оценки времени выполнения и расходов на каждый ресурс.
Оповещения об использовании
CycleCloud позволяет задать оповещение для каждого кластера, отображающее предполагаемые затраты и уведомляющее вас о превышении указанной суммы доллара.
Чтобы отобразить использование кластера, нажмите кнопку "Создать оповещение " в кластере, чтобы открыть окно генерации оповещений. Включите оповещение, установив флажок, если вы хотите отслеживать расходы для этого конкретного кластера. Задайте бюджет для кластера и выберите, находится ли бюджет в течение дня или месяца. Нажмите кнопку "Сохранить", чтобы активировать оповещение. На странице кластера отображается текущая трата на день или месяц (в зависимости от выбранного).
Примечание.
Оповещения об использовании являются информационными только. Перерасход бюджета не останавливает и не приостанавливает экземпляр. Сумма расходов на кластер накапливается за каждый выбранный период времени.
Текущие расходы в рамках бюджета:
Текущие расходы с перерасходом:
Уведомления
Если вы хотите получать уведомления электронной почты, Microsoft Teams или Slack™, когда кластер превышает бюджет, введите одно из следующих значений:
- Имя пользователя: учетная запись пользователя, связанная с адресом электронной почты для использования.
- Адрес электронной почты: адрес электронной почты для оповещения.
- если вы используете Microsoft Teams, настройте веб-хук. Этот метод устарел и больше не будет поддерживаться. В настоящее время нет поддержки в CycleCloud для нового метода Workflows.
- Slack: Если вы используете Slack, настройте веб-перехватчик для отправки уведомлений в определенный канал.
Добавьте сведения получателя оповещений и нажмите кнопку "Сохранить". Чтобы добавить дополнительных получателей, выберите +, или - для удаления.
Уведомления отправляются один раз в день.
Чтобы изменить параметры генерации оповещений, бюджета или уведомлений, выберите "Управление " в строке оповещений на странице кластера.
Ценообразование
CycleCloud собирает данные о стоимости для экземпляров, работающих у всех облачных провайдеров. Данные постоянно обновляются в течение дня, чтобы обеспечить точные оценки. Это требование означает, что учетные данные подписки в CycleCloud должны предоставлять доступ к API RateCard.
Включает:
- Базовая цена виртуальных машин, включая типы компьютеров, доступные только для предварительной версии, по стандартным тарифам "оплата по мере использования"
- Ставки Linux и Windows
- Обычный/Точечный
- Загрузочные диски и другие диски (7.8.0+)
Не включает:
- Другие расходы на программное обеспечение
- Тарифы зарезервированных виртуальных машин
- Скидки за объём использования
Примечание.
Все цифры использования и затрат являются приблизиниями.
Отслеживание затрат
CycleCloud 8.2 включает возможность отслеживания совокупного использования и затрат. Использование измеряется в основных часах (где один виртуальный ЦП, используемый в течение одного часа, учитывается как один основной час). Стоимость измеряется в долларах США по тарифам pay-as-you-go в розницу.
Отслеживание затрат по умолчанию выполняется, но для него требуется доступ к API RateCard. Если этот API не работает с указанными учетными данными Azure, вызовы отображают только использование, но не отображают расходы.
Отслеживание затрат с помощью управления затратами Майкрософт
CycleCloud помечает виртуальные машины тегами с CycleCloudCluster для кластеров и CycleCloudNodeArray для узловых массивов, к которым они принадлежат. Дополнительные сведения о тегах см. в разделе "Теги узлов". Этот тег делает так, чтобы затраты отображались в Microsoft Cost Management. Преимущество отслеживания расходов таким образом заключается в том, что управление затратами показывает фактические затраты, связанные с этой виртуальной машиной, включая использование сети и дисков, выставленные по фактической ставке для вашей подписки. Недостатком является то, что затраты могут занять до 48 часов, чтобы быть перечислены там.
Отслеживание затрат через CycleCloud
CycleCloud показывает затраты на постоянной основе. Эти затраты сразу же отражают изменения в кластере, но они приблизительные (см. ограничения в разделе "Цены ").
CycleCloud включает REST API для получения данных затрат программным способом. Кроме того, существуют некоторые встроенные команды, которые можно запускать непосредственно на виртуальной машине CycleCloud. Команды создают выходные данные в текстовом формате. Чтобы получить выходные данные JSON, используйте -format json.
Чтобы получить использование и стоимость для всех кластеров за последние 24 часа, выполните следующие действия.
/opt/cycle_server/cycle_server execute -format tabular 'select * using cluster_cost where @last(`1d`)'
Чтобы получить использование и стоимость для одного кластера с именем MyCluster, выполните указанные ниже действия.
/opt/cycle_server/cycle_server execute -format tabular 'select * using cluster_cost where @last(`1d`) && ClusterName == "MyCluster"'
Чтобы получить данные об использовании и затратах за указанный период времени, выполните следующие действия.
/opt/cycle_server/cycle_server execute -format tabular 'select * using cluster_cost where @timerange(`2020-08-01T12:15:00Z`, `2020-08-02T01:30:00Z`)'
Чтобы получить автоматическую сводку по использованию и стоимости за предыдущий месяц, текущий месяц, последние семь дней и последние 24 часа:
/opt/cycle_server/cycle_server execute -format tabular 'select * using cluster_cost_summary'