Отслеживание затрат, связанных с лабораторией, в Azure DevTest LabsTrack costs associated with a lab in Azure DevTest Labs

В этой статье содержатся сведения об отслеживании затрат на лабораторию.This article provides information on how to track the cost of your lab. Здесь показано, как просмотреть оценочную стоимость Trent) для текущего календарного месяца для лаборатории.It shows you how to view the estimated cost trent for the current calendar month for the lab. В этой статье также показано, как просмотреть стоимость каждого ресурса в лаборатории.The article also shows you how to view month-to-date cost per resource in the lab.

Просмотр оценочной ежемесячной тенденции затрат на лабораториюView the monthly estimated lab cost trend

В этом разделе вы узнаете, как использовать диаграмму тренда месячной оценочной стоимости для просмотра оценочной стоимости текущего календарного месяца и предполагаемой стоимости на конец месяца для текущего календарного месяца.In this section, you learn how to use the Monthly Estimated Cost Trend chart to view the current calendar month's estimated cost-to-date and the projected end-of-month cost for the current calendar month. Вы также узнаете, как управлять затратами на лабораторию, установив целевые показатели расходов и пороговые значения, которые, когда это достигается, активируют DevTest Labs для передачи результатов.You also learn how to manage lab costs by setting spending targets and thresholds that, when reached, trigger DevTest Labs to report the results to you.

Для просмотра диаграммы "Помесячная тенденция изменения оценочной стоимости" выполните указанные ниже действия.To view the Monthly Estimated Cost Trend chart, follow these steps:

  1. Войдите на портале Azure.Sign in to the Azure portal.

  2. Щелкните Все службы и выберите в списке DevTest Labs.Select All Services, and then select DevTest Labs from the list.

  3. В списке лабораторий выберите свою лабораторию.From the list of labs, select your lab.

  4. В меню слева выберите Конфигурация и политики .Select Configuration and policies on the left menu.

  5. Выберите пункт тенденция затрат в разделе Отслеживание затрат в меню слева.Select Cost trend in the Cost tracking section on the left menu. На следующем снимке экрана показан пример диаграммы затрат.The following screenshot shows an example of a cost chart.

    Диаграмма стоимости

    Значение Оценочная стоимость — это стоимость на данный момент в текущем календарном месяце.The Estimated cost value is the current calendar month's estimated cost-to-date. А значение Плановые затраты — это оценочная стоимость за весь текущий календарный месяц, рассчитанная исходя из затрат лаборатории за предыдущие пять дней.The Projected cost is the estimated cost for the entire current calendar month, calculated using the lab cost for the previous five days.

    Обратите внимание, что суммы затрат округляются до ближайшего целого числа.The cost amounts are rounded up to the next whole number. Пример:For example:

    • 5.01 округляется до 65.01 rounds up to 6

    • 5.50 округляется до 65.50 rounds up to 6

    • 5.99 округляется до 65.99 rounds up to 6

      Как указано над диаграммой, отображаемые в ней затраты по умолчанию рассчитываются согласно тарификации по мере использования.As it states above the chart, the costs you see by default in the chart are estimated costs using Pay-As-You-Go offer rates. Также вы можете устанавливать собственные планы расходов, которые можно отобразить в диаграммах, управляя целевыми значениями затрат в вашей лаборатории.You can also set your own spending targets that are displayed in the charts by managing the cost targets for your lab.

      Следующие затраты не учитываются при вычислении стоимости:The following costs are not included in the cost calculation:

    • подписки CSP и Dreamspark в настоящее время не поддерживаются, так как для расчета затрат лаборатории Azure DevTest Labs использует интерфейсы API Azure для выставления счетов , а они не поддерживают указанные подписки;CSP and Dreamspark subscriptions are currently not supported as Azure DevTest Labs uses the Azure billing APIs to calculate the lab cost, which does not support CSP or Dreamspark subscriptions.

    • индивидуальные тарифы —Your offer rates. Сейчас вы не можете использовать ставки по предложениям (указанные под подпиской), которые были ранее согласованы с компанией Майкрософт или ее партнерами.Currently, you can't use the offer rates (shown under your subscription) that you have negotiated with Microsoft or Microsoft partners. Используются только тарифы с оплатой по мере использования.Only Pay-As-You-Go rates are used.

    • налоги;Your taxes

    • скидки;Your discounts

    • валюта выставления счетов.Your billing currency. В настоящее время затраты на лабораторию приводятся только в долларах США.Currently, the lab cost is displayed only in USD currency.

Управление целевыми значениями затрат на лабораториюManaging cost targets for your lab

DevTest Labs оптимизирует затраты на лабораторию, позволяя настраивать план расходов, который затем можно просматривать на диаграмме ежемесячного тренда оценочных затрат.DevTest Labs lets you better manage the costs in your lab by setting a spending target that you can then view in the Monthly Estimated Cost Trend chart. Кроме того, в DevTest Labs можно настроить отправку уведомлений при достижении указанных плановых затрат или порога.DevTest Labs can also send you a notification when the specified target spending or threshold is reached.

  1. На странице тенденция затрат выберите Управление целевым объектом.On the Cost trend page, select Manage target.

    Кнопка управления целевыми значениями

  2. На странице Управление целевыми значениями укажите целевой объект затрат и пороговые значения.On the Manage target page, specify a spending target and thresholds. Также вы можете выбрать способ уведомления о достижении каждого выбранного порога: с помощью диаграммы ежемесячного тренда оценочных затрат или веб-перехватчика.You can also set whether each selected threshold is reported on the cost trend chart or through a webhook notification.

    Панель управления целевыми значениями

    • Выберите период, на протяжении которого нужно отслеживать затраты.Select a time period during which you want cost targets tracked.

      • Ежемесячно. Затраты отслеживаются каждый месяц.Monthly: cost targets are tracked per month.
      • Исправлено. целевые показатели затрат записываются для диапазона дат, указанного в датах начала и окончания.Fixed: cost targets are tracked for the date range you specify in the start and end dates. Как правило, эти значения представляют продолжительность выполнения проекта по расписанию.Typically, these values represent how long your project is scheduled to run.
    • Укажите целевые расходы.Specify a Target cost. Например, сколько вы планируете потратить на эту лабораторию за определенный период времени.For example, how much you plan to spend on this lab in the time period you defined.

    • Включите пороги, о достижении которых хотите получать уведомления. Шаг приращения составляет от 25 % до 125 % указанных целевых расходов.Select to enable or disable any threshold you want reported – in increments of 25% – up to 125% of your specified Target cost.

      • Уведомлять: Когда это пороговое значение будет достигнуто, вы получите оповещение по указанному URL-адресу.Notify: When this threshold is met, you are notified by a webhook URL you specify.
      • График на диаграмме: При достижении этого порога результаты отображаются на диаграмме тренда затрат, которую можно просмотреть, как описано в разделе Просмотр диаграммы тренда месячной оценочной стоимости.Plot on chart: When this threshold is met, the results are plotted on the cost trend graph that you can view, as described in Viewing the Monthly Estimated Cost Trend chart.
    • Если вы выбрали параметр уведомления при достижении порога, необходимо указать URL-адрес веб-перехватчика.If you choose to Notify when the threshold is met, you must specify a webhook URL. В области интеграции затрат выберите Щелкните здесь, чтобы добавить интеграцию.In the Cost integrations area, select Click here to add an integration. В области Настройка уведомлений введите адрес URL веб-перехватчика и нажмите кнопку ОК.Enter a Webhook URL in the Configure notification pane and then select OK.

      Панель настройки уведомлений

      • Если выбран параметр Уведомить, необходимо указать URL-адрес веб-перехватчика.If you specify Notify, you must define a webhook URL.

      • При указании URL-адреса веб-перехватчика также необходимо включить функцию уведомления на панели стоимостного порога.Likewise, if you define a webhook URL, you must set Notification to On in the Cost threshold pane.

      • Перед вводом URL-адреса необходимо создать веб-перехватчик.You must create a webhook prior to entering it here.

        Дополнительные сведения об объектах webhook см. в статье Создание функции Azure объекта webhook или API.For more information about webhooks, see Create a webhook or API Azure Function.

Просмотр затрат по ресурсамView cost by resource

Функция месячного тренда затрат в лабораториях позволяет узнать, сколько времени было потрачено на текущий календарный месяц.The monthly cost trend feature in labs allows you to see how much you have spent in the current calendar month. В нем также показана проекция расходов до конца месяца, основанная на затратах за последние семь дней.It also shows the projection of the spending until the end of the month, based on your spending in last seven days. Чтобы понять, почему расходы в лаборатории являются пороговыми значениями на ранних этапах, можно использовать функцию « стоимость по ресурсам », которая показывает стоимость каждого ресурса в таблице в месяц.To help you understand why the spending in the lab is meeting thresholds early on, you can use the cost by resource feature that shows you the month-to-date cost per resource in a table.

  1. Войдите на портале Azure.Sign in to the Azure portal.

  2. Щелкните Все службы и выберите в списке DevTest Labs.Select All Services, and then select DevTest Labs from the list.

  3. Из списка лабораторий выберите нужную лабораторию.From the list of labs, select the desired lab.

  4. В меню слева выберите Конфигурация и политики .Select Configuration and policies on the left menu.

  5. Выберите стоимость ресурса в разделе Отслеживание затрат в меню слева.Select Cost by resource in the Cost tracking section on the left menu. Вы увидите затраты, связанные с каждым ресурсом, связанным с лабораторией.You see the costs associated with each resource associated with a lab.

    Стоимость ресурсов раздельно.

Эта функция позволяет легко найти ресурсы, которые наиболее часто изменяются, чтобы вы могли предпринять действия для снижения затрат на лабораторию.This feature helps you to easily identify the resources that cost the most so that you can take actions to reduce the lab spending. Например, стоимость виртуальной машины зависит от размера виртуальной машины.For example, the cost of a VM is based on the size of the VM. Чем больше размер виртуальной машины, тем больше стоимость.The larger the size of the VM, more is the cost. Вы можете легко найти размер виртуальной машины и владельца, чтобы вы могли обратиться к владельцу виртуальной машины, чтобы понять, почему требуется такой размер виртуальной машины, а также существует ли возможность уменьшить размер.You can easily find the size of a VM and the owner, so that you can talk to the VM owner to understand why such VM size is needed and whether there is a chance to lower the size.

Политика автоматического завершения работы позволяет сократить затраты, выполнив выключение виртуальных машин лаборатории в определенное время суток.Auto-shutdown policy helps you to reduce the cost by shutting down lab VMs at a particular time of the day. Тем не менее, пользователь лаборатории может отказаться от политики завершения работы, что повышает стоимость выполнения виртуальной машины.However, a lab user can opt out of the shutdown policy, which increases the cost of running the VM. Вы можете выбрать виртуальную машину в таблице, чтобы узнать, не была ли она включена в политику автоматического завершения работы.You can select a VM in the table to see if it has been opted-out of the auto-shutdown policy. В этом случае можно обратиться к владельцу виртуальной машины, чтобы узнать, почему виртуальная машина была исключена из политики.If that's the case, you can talk to the VM owner to find why the VM has been opted-out of the policy.

Следующие шагиNext steps

Далее можно выполнить перечисленные ниже действия.Here are some things to try next:

  • Определение политик лаборатории. Узнайте, как настроить различные политики управления, которые используются лабораторией и ее виртуальными машинами.Define lab policies - Learn how to set the various policies used to govern how your lab and its VMs are used.
  • Создание пользовательского образа. При создании виртуальной машины необходимо указать базовый образ виртуальной машины, который может представлять собой пользовательский образ или образ из Marketplace.Create custom image - When you create a VM, you specify a base, which can be either a custom image or a Marketplace image. В этой статье показано, как создать настраиваемый образ из VHD-файла.This article illustrates how to create a custom image from a VHD file.
  • Настройка образов Marketplace. DevTest Labs поддерживает создание виртуальных машин на основе образов Azure Marketplace.Configure Marketplace images - DevTest Labs supports creating VMs based on Azure Marketplace images. В этой статье показано, как определить, какие образы Azure Marketplace (если таковые имеются) можно использовать при создании виртуальных машин в лаборатории.This article illustrates how to specify which, if any, Azure Marketplace images can be used when creating VMs in a lab.
  • Добавление виртуальной машины с артефактами в лабораторию. В этой статье рассказывается, как создать виртуальную машину из базового образа (пользовательского или из Marketplace) и работать с артефактами виртуальной машины.Create a VM in a lab - Illustrates how to create a VM from a base image (either custom or Marketplace), and how to work with artifacts in your VM.