Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure CycleCloud śledzi koszty i użycie klastra. Monitoruje ona wiele zasobów, w tym instancji i woluminów, i używa tych danych do oszacowania czasu działania i opłat na zasób.
Powiadomienia o użyciu
Usługa CycleCloud umożliwia ustawienie alertu dla klastra, który wyświetla szacowany koszt i powiadamia Cię, jeśli wydatki przekraczają określoną kwotę w dolarach.
Aby wyświetlić użycie klastra, wybierz pozycję Utwórz nowy alert w klastrze, aby otworzyć okno alertu. Włącz alert, zaznaczając pole wyboru, jeśli chcesz śledzić wydatki dla tego określonego klastra. Ustaw budżet dla klastra i wybierz, czy budżet jest przeznaczony dla dnia, czy miesiąca. Wybierz pozycję Zapisz , aby aktywować alert. Na stronie klastra zobaczysz bieżące wydatki na dzień lub miesiąc (w zależności od wybranego wyboru).
Uwaga
Alerty użycia są tylko informacyjne. Przekroczenie budżetu nie zatrzymuje ani nie wstrzymuje instancji. Ilość wydatków na klaster jest skumulowana na wybrany okres czasu.
Bieżące wydatki w ramach budżetu:
Bieżące wydatki z nadwyżkami:
Powiadomienia
Jeśli chcesz otrzymywać wiadomości e-mail, microsoft Teams lub powiadomienia usługi Slack™, gdy klaster przekracza budżet, wprowadź jedną z następujących wartości:
- Nazwa użytkownika: konto użytkownika skojarzone z adresem e-mail do użycia.
- Adres e-mail alertu: adres e-mail przeznaczony dla tego alertu.
- Teams: Jeśli używasz usługi Microsoft Teams, skonfiguruj webhook. Ta metoda jest przestarzała i nie będzie już obsługiwana. Obecnie w usłudze CycleCloud nie ma wsparcia dla nowej metody Workflows.
- Slack: Jeśli używasz usługi Slack, skonfiguruj element webhook , aby otrzymywać powiadomienia wysyłane do określonego kanału.
Dodaj informacje adresata alertu i wybierz pozycję Zapisz. Aby dodać więcej adresatów, wybierz pozycję +lub - , aby usunąć.
Powiadomienia są wysyłane raz dziennie.
Aby edytować ustawienia alertu, budżetu lub powiadomienia, wybierz pozycję Zarządzaj w wierszu alertu na stronie klastra.
Ceny
CycleCloud zbiera informacje o cenach instancji działających u wszystkich dostawców chmury. Dane są stale aktualizowane przez cały dzień, aby zapewnić dokładne szacunki. To wymaganie oznacza, że poświadczenia subskrypcji w usłudze CycleCloud muszą zapewnić dostęp do interfejsu API usługi RateCard.
Zawiera:
- Podstawowa cena maszyn wirtualnych, w tym typy maszyn dostępnych tylko w wersji testowej, według standardowych stawek „płatność zgodnie z rzeczywistym użyciem”
- Stawki systemu Linux/Windows
- Zwykły/Punktowy
- Dyski rozruchowe i inne dyski (7.8.0+)
Nie obejmuje:
- Inne opłaty za oprogramowanie
- Reserved-VM stawki
- Rabaty za dużą ilość zużycia
Uwaga
Wszystkie dane dotyczące użycia i kosztów są przybliżone.
Śledzenie kosztów
Usługa CycleCloud 8.2 umożliwia śledzenie zagregowanego użycia i kosztów. Użycie jest mierzone w godzinach rdzeni (gdzie użycie jednego procesora wirtualnego przez jedną godzinę jest liczone jako jedna godzina rdzenia). Koszt jest mierzony w dolarach amerykańskich według detalicznych stawek płatności na zasadzie przedpłaty.
Śledzenie kosztów jest domyślnie włączone, ale wymaga dostępu do interfejsu API usługi RateCard. Jeśli ten interfejs API nie działa z podanymi poświadczeniami platformy Azure, wywołania pokazują tylko użycie, ale bez kosztów.
Śledzenie kosztów za pośrednictwem usługi Microsoft Cost Management
Usługa CycleCloud oznacza maszyny wirtualne za pomocą tagów CycleCloudCluster i CycleCloudNodeArray dla klastra oraz nodearray, w których się znajdują. Aby uzyskać więcej informacji na temat tagowania, zobacz Tagowanie węzłów. To tagowanie sprawia, że w usłudze Microsoft Cost Management są wyświetlane koszty. Zaletą śledzenia kosztów w ten sposób jest to, że usługa Cost Management pokazuje rzeczywiste koszty związane z tą maszyną wirtualną, w tym użycie sieci i dysku, rozliczane według rzeczywistej stawki za subskrypcję. Wadą jest to, że koszty mogą potrwać do 48 godzin, aby być tam wymienione.
Śledzenie kosztów za pośrednictwem usługi CycleCloud
Usługa CycleCloud stale wyświetla koszty. Te koszty natychmiast odzwierciedlają zmiany w klastrze, ale są one przybliżone (zobacz ograniczenia w sekcji Cennik ).
Usługa CycleCloud zawiera interfejs API REST dla danych kosztów w celu programowego pobierania danych. Ponadto istnieją pewne wbudowane polecenia, które można uruchamiać bezpośrednio na maszynie wirtualnej CycleCloud. Polecenia generują dane wyjściowe w formacie tekstowym. Aby uzyskać dane wyjściowe JSON, użyj -format json.
Aby uzyskać użycie i koszt dla wszystkich klastrów w ciągu ostatnich 24 godzin:
/opt/cycle_server/cycle_server execute -format tabular 'select * using cluster_cost where @last(`1d`)'
Aby uzyskać użycie i koszt dla pojedynczego klastra o nazwie MyCluster:
/opt/cycle_server/cycle_server execute -format tabular 'select * using cluster_cost where @last(`1d`) && ClusterName == "MyCluster"'
Aby uzyskać użycie i koszty w niestandardowym zakresie czasowym:
/opt/cycle_server/cycle_server execute -format tabular 'select * using cluster_cost where @timerange(`2020-08-01T12:15:00Z`, `2020-08-02T01:30:00Z`)'
Aby uzyskać automatyczne podsumowanie użycia i kosztów w stosunku do poprzedniego miesiąca, bieżącego miesiąca, ostatnich siedmiu dni i ostatnich 24 godzin:
/opt/cycle_server/cycle_server execute -format tabular 'select * using cluster_cost_summary'