Śledzenie kosztów związanych z laboratorium w usłudze Azure DevTest Labs

Ten artykuł zawiera informacje na temat śledzenia kosztów laboratorium za pośrednictwem usługi Azure Cost Management przez zastosowanie tagów do laboratorium w celu filtrowania kosztów. Usługa DevTest Labs może utworzyć więcej grup zasobów dla zasobów związanych z laboratorium (w zależności od używanych funkcji i ustawień laboratorium). Z tego powodu często nie jest łatwo uzyskać wgląd w łączne koszty laboratorium, patrząc tylko na grupy zasobów. Aby utworzyć pojedynczy widok kosztów na laboratorium, używane są tagi.

Procedura wykorzystania usługi Cost Management dla usługi DevTest Labs

Są to kroki niezbędne do korzystania z zarządzania kosztami w usłudze DevTest Labs. Więcej szczegółów znajduje się w poniższych sekcjach.

  1. Włącz dziedziczenie tagów dla kosztów.
  2. Zastosuj tagi do usługi DevTest Labs (centrum kosztów, jednostki biznesowej itp.).
  3. Podaj uprawnienia, aby umożliwić użytkownikom wyświetlanie kosztów.
  4. Usługa Azure Cost Management umożliwia wyświetlanie/filtrowanie kosztów dla usługi DevTest Labs na podstawie tagów.

Krok 1. Włączanie dziedziczenia tagów dla tagów w grupach zasobów

Gdy usługa DevTest Labs tworzy środowiska, są one umieszczane w własnej grupie zasobów. W celach rozliczeniowych należy włączyć dziedziczenie tagów, aby upewnić się, że tagi laboratorium przepływają z grupy zasobów do zasobów.

Dziedziczenie tagów można włączyć za pomocą właściwości rozliczeń lub zasad platformy Azure. Metoda właściwości rozliczeń jest najprostsza i najszybsza do skonfigurowania. Może to jednak mieć wpływ na raportowanie rozliczeń dla innych zasobów w tej samej subskrypcji.

Jeśli poprawnie zaktualizowano przy użyciu metody właściwości rozliczeń, zobaczysz, że dziedziczenie tagów jest teraz wyświetlane w pozycji Włączone:

Zrzut ekranu przedstawiający włączoną funkcję Dziedziczenie tagów.

Krok 2. Stosowanie tagów do usługi DevTest Labs

Usługa DevTest Labs automatycznie propaguje tagi stosowane na poziomie laboratorium do zasobów utworzonych przez laboratorium. Obejmuje to maszyny wirtualne (tagi są stosowane do rozliczanych zasobów) i środowiska (tagi są stosowane do grupy zasobów dla środowiska). Wykonaj kroki opisane w tym artykule, aby zastosować tagi do laboratoriów: dodawanie tagów do laboratorium.

Zrzut ekranu przedstawiający tagi w usłudze DevTest Labs w witrynie Azure Portal.

Uwaga

Należy pamiętać, że tagi są propagowane dla wszystkich zasobów utworzonych po zastosowaniu tagu do laboratorium. Jeśli istnieją zasoby , które muszą zostać zaktualizowane przy użyciu nowych tagów, dostępny jest skrypt umożliwiający poprawne propagowanie nowych/zaktualizowanych tagów. Jeśli masz istniejące zasoby i chcesz zastosować tagi laboratorium, użyj skryptu Update-DevTestLabsTags znajdującego się w repozytorium GitHub usługi DevTest Labs.

Krok 3. Zapewnianie uprawnień umożliwiających użytkownikom wyświetlanie kosztów

Użytkownicy usługi DevTest Labs nie mają automatycznie uprawnień do wyświetlania kosztów zasobów za pośrednictwem usługi Cost Management. Istnieje jeszcze jeden krok umożliwiający użytkownikom wyświetlanie informacji rozliczeniowych. Przypisz uprawnienie Czytelnik rozliczeń do użytkowników na poziomie subskrypcji, jeśli nie mają jeszcze uprawnień, które obejmują dostęp czytelnika rozliczeń. Więcej informacji znajduje się tutaj na temat zarządzania dostępem do informacji rozliczeniowych: Zarządzanie dostępem do rozliczeń platformy Azure — Microsoft Cost Management.

Krok 4. Używanie usługi Azure Cost Management do wyświetlania i filtrowania kosztów w usłudze DevTest Labs

Teraz, gdy usługa DevTest Labs jest skonfigurowana do dostarczania informacji specyficznych dla laboratorium dla usługi Cost Management, zacznij tutaj w artykule Cost Management Reporting (Raportowanie zarządzania kosztami), aby wyświetlić koszty: Wprowadzenie do raportowania usługi Cost Management — Azure — Microsoft Cost Management. Koszty można wizualizować w witrynie Azure Portal, pobierać informacje dotyczące raportowania kosztów lub wizualizować koszty przy użyciu usługi Power BI.

Aby uzyskać szybki wgląd w koszty na laboratorium, zobacz następujące kroki:

  1. Wybierz pozycję Zarządzanie kosztami , a następnie pozycję Analiza kosztów
  2. Wybierz pozycję Koszty dzienne

Zrzut ekranu przedstawiający kartę kosztów dziennych.

  1. Na stronie Niestandardowe: Analiza kosztów wybierz filtr Grupuj według, wybierz pozycję Tag, a następnie nazwę tagu (na przykład "CostCenter"), według których chcesz grupować. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją dotyczącą opcji grupowania i filtrowania w usłudze Cost Management .

Widok wynikowy pokazuje koszty w subskrypcji pogrupowane według tagu (który grupuje się według laboratorium i jego zasobów).

  • Definiowanie zasad laboratorium. Dowiedz się, jak ustawić różne zasady używane do zarządzania sposobem użycia laboratorium i maszyn wirtualnych.
  • Utwórz obraz niestandardowy. Podczas tworzenia maszyny wirtualnej należy określić bazę. Baza może być obrazem niestandardowym lub obrazem witryny Marketplace. W tym artykule opisano sposób tworzenia obrazu niestandardowego na podstawie pliku wirtualnego dysku twardego (VHD).
  • Konfigurowanie obrazów witryny Marketplace. Usługa DevTest Labs obsługuje tworzenie maszyn wirtualnych na podstawie obrazów witryny Azure Marketplace. W tym artykule pokazano, jak określić obrazy witryny Azure Marketplace, których można użyć podczas tworzenia maszyn wirtualnych w laboratorium.
  • Tworzenie maszyny wirtualnej w laboratorium. W tym artykule pokazano, jak utworzyć maszynę wirtualną na podstawie niestandardowego lub podstawowego obrazu witryny Marketplace oraz pracować z artefaktami na maszynie wirtualnej.