Śledź koszty związane z laboratorium w Azure DevTest LabsTrack costs associated with a lab in Azure DevTest Labs

Ten artykuł zawiera informacje dotyczące śledzenia kosztów laboratorium.This article provides information on how to track the cost of your lab. Przedstawiono w nim sposób wyświetlania szacowanego kosztu Trent dla bieżącego miesiąca kalendarzowego dla laboratorium.It shows you how to view the estimated cost trent for the current calendar month for the lab. W tym artykule przedstawiono również sposób wyświetlania kosztu miesiąca na zasób w laboratorium.The article also shows you how to view month-to-date cost per resource in the lab.

Wyświetlanie trendu szacowanego miesięcznego kosztu laboratoriumView the monthly estimated lab cost trend

W tej sekcji dowiesz się, jak używać wykresu trendu miesięcznego szacunku kosztów , aby wyświetlić szacowany koszt bieżącego miesiąca kalendarzowego i przewidywany koszt końca miesiąca dla bieżącego miesiąca kalendarzowego.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. Dowiesz się również, jak zarządzać kosztami laboratorium, ustawiając cele wydatków i progi, które po osiągnięciu tej procedury wyzwalają DevTest Labs, aby raportować wyniki.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.

Aby wyświetlić wykres trendu szacowanych miesięcznych kosztów, wykonaj następujące kroki:To view the Monthly Estimated Cost Trend chart, follow these steps:

  1. Zaloguj się w witrynie Azure Portal.Sign in to the Azure portal.

  2. Wybierz pozycję wszystkie usługi, a następnie z listy wybierz pozycję DevTest Labs .Select All Services, and then select DevTest Labs from the list.

  3. Z listy laboratoriów wybierz laboratorium.From the list of labs, select your lab.

  4. W menu po lewej stronie wybierz pozycję Konfiguracja i zasady .Select Configuration and policies on the left menu.

  5. Wybierz pozycję trend kosztu w sekcji Śledzenie kosztów w menu po lewej stronie.Select Cost trend in the Cost tracking section on the left menu. Poniższy zrzut ekranu przedstawia przykład wykresu kosztów.The following screenshot shows an example of a cost chart.

    Wykres kosztów

    Szacowana wartość kosztu jest szacowanym kosztem bieżącego miesiąca kalendarzowego.The Estimated cost value is the current calendar month's estimated cost-to-date. Przewidywany koszt jest szacowanym kosztem całego miesiąca kalendarzowego, obliczonym przy użyciu kosztu Lab dla ostatnich pięciu dni.The Projected cost is the estimated cost for the entire current calendar month, calculated using the lab cost for the previous five days.

    Kwoty kosztów są zaokrąglane w górę do najbliższej liczby całkowitej.The cost amounts are rounded up to the next whole number. Przykład:For example:

    • 5,01 zaokrągla do 65.01 rounds up to 6

    • 5,50 zaokrągla do 65.50 rounds up to 6

    • 5,99 zaokrągla do 65.99 rounds up to 6

      W miarę jak Stany it powyżej wykresu koszty, które są wyświetlane domyślnie na wykresie, są szacowane kosztami przy użyciu stawek oferty płatność zgodnie z rzeczywistym użyciem.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. Możesz również ustawić własne cele wydatków, które są wyświetlane na wykresach, zarządzając docelowymi kosztami dla laboratorium.You can also set your own spending targets that are displayed in the charts by managing the cost targets for your lab.

      W obliczeniach kosztów nie są uwzględniane następujące koszty:The following costs are not included in the cost calculation:

    • Subskrypcje CSP i DreamSpark nie są obecnie obsługiwane, ponieważ Azure DevTest Labs używają interfejsów API rozliczeń platformy Azure do obliczania kosztów laboratorium, które nie obsługują subskrypcji CSP ani DreamSpark.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.

    • Twoje stawki oferty.Your offer rates. Obecnie nie można używać stawek oferty (pokazanych w ramach subskrypcji) wynegocjowanych przez firmę Microsoft lub partnerów firmy Microsoft.Currently, you can't use the offer rates (shown under your subscription) that you have negotiated with Microsoft or Microsoft partners. Używane są tylko stawki płatność zgodnie z rzeczywistym użyciem.Only Pay-As-You-Go rates are used.

    • Twoje podatkiYour taxes

    • Twoje zniżkiYour discounts

    • Twoja waluta rozliczeniowa.Your billing currency. Obecnie koszt laboratorium jest wyświetlany tylko w walucie USD.Currently, the lab cost is displayed only in USD currency.

Zarządzanie celami kosztów dla laboratoriumManaging cost targets for your lab

Usługa DevTest Labs umożliwia lepsze zarządzanie kosztami w laboratorium przez ustawienie celu wydatków, który można następnie wyświetlić na wykresie miesięcznego trendu szacowanych kosztów.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 może również wysyłać powiadomienie, gdy zostanie osiągnięty określony cel wydatków lub progu.DevTest Labs can also send you a notification when the specified target spending or threshold is reached.

  1. Na stronie trend kosztu wybierz pozycję Zarządzaj miejscem docelowym.On the Cost trend page, select Manage target.

    Przycisk Zarządzaj elementem docelowym

  2. Na stronie Zarządzanie celem Określ cel i progi wydatków.On the Manage target page, specify a spending target and thresholds. Można również określić, czy każdy wybrany próg jest raportowany na wykresie trendu kosztów, czy za pomocą powiadomienia elementu webhook.You can also set whether each selected threshold is reported on the cost trend chart or through a webhook notification.

    Zarządzaj okienkiem docelowym

    • Wybierz przedział czasu, w którym chcesz śledzić cele kosztów.Select a time period during which you want cost targets tracked.

      • Comiesiąc: wartości docelowe kosztów są śledzone miesięcznie.Monthly: cost targets are tracked per month.
      • Naprawiono: cele kosztów są śledzone dla zakresu dat określonego w datach rozpoczęcia i zakończenia.Fixed: cost targets are tracked for the date range you specify in the start and end dates. Zazwyczaj te wartości przedstawiają czas, przez jaki projekt jest zaplanowany do uruchomienia.Typically, these values represent how long your project is scheduled to run.
    • Określ koszt docelowy.Specify a Target cost. Na przykład ilość planowanej pracy w tym laboratorium w zdefiniowanym okresie.For example, how much you plan to spend on this lab in the time period you defined.

    • Wybierz, aby włączyć lub wyłączyć wszystkie zgłoszone progi — w przyrostach wynoszących 25% — do 125% określonego kosztu docelowego.Select to enable or disable any threshold you want reported – in increments of 25% – up to 125% of your specified Target cost.

      • Powiadomienie: Po spełnieniu tego progu zostanie wyświetlony monit o podanie adresu URL elementu webhook.Notify: When this threshold is met, you are notified by a webhook URL you specify.
      • Wykres słupkowy: Po spełnieniu tego progu wyniki są wykreślane na wykresie trendu kosztów, który można wyświetlić, zgodnie z opisem w temacie Wyświetlanie wykresu trendu dotyczącego miesięcznego kosztu.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.
    • Jeśli zdecydujesz się na powiadomienie po spełnieniu progu, musisz określić adres URL elementu webhook.If you choose to Notify when the threshold is met, you must specify a webhook URL. W obszarze integracje kosztów wybierz pozycję kliknij tutaj, aby dodać integrację.In the Cost integrations area, select Click here to add an integration. Wprowadź adres URL elementu webhook w okienku Konfigurowanie powiadomienia, a następnie wybierz przycisk OK.Enter a Webhook URL in the Configure notification pane and then select OK.

      Konfigurowanie okienka powiadomień

      • W przypadku określenia powiadomienianależy zdefiniować adres URL elementu webhook.If you specify Notify, you must define a webhook URL.

      • Analogicznie, jeśli zdefiniujesz adres URL elementu webhook, w okienku próg kosztu należy ustawić wartość włączone .Likewise, if you define a webhook URL, you must set Notification to On in the Cost threshold pane.

      • Musisz utworzyć element webhook przed wprowadzeniem go w tym miejscu.You must create a webhook prior to entering it here.

        Aby uzyskać więcej informacji na temat elementów webhook, zobacz Tworzenie elementu webhook lub interfejsu API platformy Azure.For more information about webhooks, see Create a webhook or API Azure Function.

Wyświetl koszt według zasobuView cost by resource

Funkcja trendu kosztu miesięcznego w laboratoriach pozwala zobaczyć, jak dużo spędzasz w bieżącym miesiącu kalendarzowym.The monthly cost trend feature in labs allows you to see how much you have spent in the current calendar month. Przedstawia także rzutowanie wydatków do końca miesiąca, na podstawie wydatków w ciągu ostatnich siedmiu dni.It also shows the projection of the spending until the end of the month, based on your spending in last seven days. Aby ułatwić zrozumienie, dlaczego wydatki w laboratorium są wczesne progi spotkań, można użyć funkcji Koszt według zasobów , która pokazuje, jaki jest miesięczny koszt na zasób w tabeli.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. Zaloguj się w witrynie Azure Portal.Sign in to the Azure portal.

  2. Wybierz pozycję wszystkie usługi, a następnie z listy wybierz pozycję DevTest Labs .Select All Services, and then select DevTest Labs from the list.

  3. Z listy laboratoriów wybierz odpowiednie laboratorium.From the list of labs, select the desired lab.

  4. W menu po lewej stronie wybierz pozycję Konfiguracja i zasady .Select Configuration and policies on the left menu.

  5. Wybierz pozycję Koszt według zasobów w sekcji Śledzenie kosztów w menu po lewej stronie.Select Cost by resource in the Cost tracking section on the left menu. Zobaczysz koszty związane z poszczególnymi zasobami skojarzonymi z laboratorium.You see the costs associated with each resource associated with a lab.

    Koszt według zasobu

Ta funkcja pomaga łatwo identyfikować zasoby, które są najtańsze, dzięki czemu możesz podjąć działania w celu zmniejszenia wydatków laboratorium.This feature helps you to easily identify the resources that cost the most so that you can take actions to reduce the lab spending. Na przykład koszt maszyny wirtualnej zależy od rozmiaru maszyny wirtualnej.For example, the cost of a VM is based on the size of the VM. Im większy rozmiar maszyny wirtualnej, tym większa jest koszt.The larger the size of the VM, more is the cost. Możesz łatwo znaleźć rozmiar maszyny wirtualnej i właściciela, aby skontaktować się z właścicielem maszyny wirtualnej w celu zrozumienia przyczyny tego rozmiaru maszyny wirtualnej i określić, czy jest możliwe zmniejszenie rozmiaru.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.

Zasady automatycznego zamykania ułatwiają obniżenie kosztów dzięki wykorzystaniu maszyn wirtualnych laboratorium w określonym czasie dnia.Auto-shutdown policy helps you to reduce the cost by shutting down lab VMs at a particular time of the day. Jednak użytkownik laboratorium może zrezygnować z zasad zamykania, co zwiększa koszt działania maszyny wirtualnej.However, a lab user can opt out of the shutdown policy, which increases the cost of running the VM. Możesz wybrać maszynę wirtualną w tabeli, aby sprawdzić, czy została ona wyświetlona z zasad automatycznego zamykania.You can select a VM in the table to see if it has been opted-out of the auto-shutdown policy. W takim przypadku można skontaktować się z właścicielem maszyny wirtualnej w celu sprawdzenia, dlaczego maszyna wirtualna została wykorzystana z zasad.If that's the case, you can talk to the VM owner to find why the VM has been opted-out of the policy.

Kolejne krokiNext steps

Oto kilka rzeczy, aby spróbować dalej:Here are some things to try next:

  • Definiowanie zasad laboratorium — informacje na temat ustawiania różnych zasad służących do zarządzania sposobem korzystania z laboratorium i jego maszyn wirtualnych.Define lab policies - Learn how to set the various policies used to govern how your lab and its VMs are used.
  • Tworzenie obrazu niestandardowego — podczas tworzenia maszyny wirtualnej należy określić podstawową, która może być obrazem niestandardowym lub obrazem portalu Marketplace.Create custom image - When you create a VM, you specify a base, which can be either a custom image or a Marketplace image. W tym artykule pokazano, jak utworzyć obraz niestandardowy na podstawie pliku VHD.This article illustrates how to create a custom image from a VHD file.
  • Konfigurowanie obrazów z portalu Marketplace — DevTest Labs obsługuje tworzenie maszyn wirtualnych na podstawie obrazów portalu Azure Marketplace.Configure Marketplace images - DevTest Labs supports creating VMs based on Azure Marketplace images. W tym artykule pokazano, jak określić, w jaki sposób można używać obrazów portalu Azure Marketplace podczas tworzenia maszyn wirtualnych w środowisku laboratoryjnym.This article illustrates how to specify which, if any, Azure Marketplace images can be used when creating VMs in a lab.
  • Tworzenie maszyny wirtualnej w laboratorium — pokazuje, jak utworzyć maszynę wirtualną na podstawie obrazu podstawowego (niestandardowego lub Marketplace) oraz jak korzystać z artefaktów na maszynie wirtualnej.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.