Cloud Monitoring gromadzi dane o interfejsach API i usługach oraz o zasobach Google Cloud, których używasz. W tym temacie opisano, jak skonfigurować Cloud Monitoring i jak go używać do monitorowania wykorzystania interfejsu API, tworzenia pulpitów i alertów.
Cloud Monitoring ma duży zestaw funkcji i opcji. W tym temacie przedstawiamy Cloud Monitoring i podamy podstawowe przykłady. Informacje o wszystkich funkcjach, w tym wiele przykładów, znajdziesz w dokumentacji Cloud Monitoring.
Konfigurowanie Cloud Monitoring
Dzięki funkcji monitorowania możesz wyświetlać wskaźniki i nimi zarządzać:
- W pojedynczym projekcie
- W przypadku wielu projektów w ramach jednej organizacji
- W przypadku wielu projektów w wielu organizacjach
Aby mieć pewność, że dane dotyczące Twoich projektów są dostępne, wykonaj te czynności:
- W konsoli Google Cloud wybierz Monitorowanie:
- Sprawdź, czy masz wybrany odpowiedni projekt.
- W panelu nawigacyjnym Monitorowanie kliknij > po prawej stronie Zakres danych.
Na tym zrzucie ekranu widać stronę wyświetlaną po wybraniu projektu AllEnvironments:
Tabela Wskaźniki monitorowane przez ten projekt zawiera listę projektów, których wskaźniki są dostępne dla bieżącego zakresu wskaźników. Każdy wiersz w tabeli zawiera projekt i jego rolę:
- Projekt określający zakres: w tym projekcie są przechowywane skonfigurowane przez Ciebie kontrole dostępności, zasady tworzenia alertów, grupy i panele. Stosunek zakresu danych do projektu określającego zakres wynosi 1:1. W tym przykładzie projekt AllEnvironments jest projektem określania zakresu.
- Monitorowany projekt: wskaźniki tego projektu są widoczne w bieżącym zakresie wskaźników. W tym przykładzie projekty Staging i Production są projektami monitorowanymi.
Tabela Wymienione poniżej projekty mogą wyświetlać wskaźniki tego projektu zawiera listę projektów, których zakres danych obejmuje bieżący projekt. Poprzedni zrzut ekranu pokazuje, że żadne inne projekty nie mają dostępu do danych przechowywanych przez projekt AllEnvironments.
Więcej informacji, w tym o dodawaniu i usuwaniu projektów, znajdziesz w artykule Konfigurowanie Cloud Monitoring.
Zbadaj wskaźniki
Aby eksplorować dane wskaźników, utwórz wykres za pomocą narzędzia Metrics Explorer , które jest dostępne w usłudze Cloud Monitoring. Jeśli np. chcesz wyświetlić wykorzystanie limitu interfejsu API, możesz użyć narzędzia Metrics Explorer, aby utworzyć wykres z najnowszymi danymi.
Na poniższym obrazku widać wykres szczegółowo przedstawiający wykorzystanie limitu interfejsów API Map Google:
Ten przykład pokazuje skumulowany wykres słupkowy, w którym każdy interfejs API jest reprezentowany przez część słupka. Możesz tworzyć różne typy wykresów, np. wykresy liniowe, słupkowe i termiczne. Możesz też utworzyć jeden wykres, na którym wyświetli się maksymalnie 10 różnych rodzajów danych.
Na tym obrazie:
- Pola Typ zasobu i Dane po lewej stronie wykresu określają dane wskaźnika wyświetlane na wykresie.
- W menu Typ wykresu nad wykresem możesz wybrać typ wykresu. W tym przykładzie wybrano Skumulowany wykres słupkowy.
- Przedział czasu nad wykresem jest ustawiony na 1W (1 tydzień).
- Pod wykresem znajduje się lista usług, quota_metrics, metod interfejsu API i wartości wartości definiujących dane wykresu. Aby zawęzić zakres wyświetlanych danych, kliknij Dodaj filtr.
Gdy opuścisz stronę Metrics Explorer, wykres zostanie odrzucony, dzięki czemu nie będziesz musiał usuwać niechcianych artefaktów. Możesz też zapisać wykres na panelu niestandardowym lub go udostępnić. Więcej informacji o dodawaniu wykresu do panelu znajdziesz w artykule Tworzenie paneli informacyjnych.
Wyświetlanie na wykresie pojedynczego wskaźnika
Aby skonfigurować wykres za pomocą narzędzia Metrics Explorer:
- W konsoli Google Cloud wybierz Monitorowanie:
- W panelu użytkownika kliknij Eksplorator danych.
- Na pasku narzędzi w menu Typ wykresu wybierz Wykres słupkowy złożony, aby wyświetlić dane w postaci wykresu słupkowego.
- Wybierz przedział czasu, np. 1W (jeden tydzień).
- Określ dane, które mają się wyświetlać na wykresie. Aby użyć interfejsu menu lub wpisać filtr, wybierz kartę Konfiguracja. Aby używać języka zapytań MQL, kliknij kartę MQL.
- Aby utworzyć wykres wykorzystania limitu, jako Typ zasobu wybierz Limit konsumenta. Jeśli chcesz utworzyć wykres przedstawiający wykorzystanie interfejsu API, wybierz Wykorzystane interfejsy API lub Interfejs API Map Google (więcej informacji o danych dotyczących wykorzystania interfejsów Google Maps Platform API znajdziesz w sekcji Dane o wykorzystaniu). Aby zobaczyć opis danego typu zasobu, najedź na niego kursorem.
- W polu Dane wybierz Użycie limitu stawek. Wykres automatycznie się aktualizuje, aby wyświetlać dane dotyczące danych. Zwróć uwagę, że w przypadku tych danych dostępne są inne opcje limitu. Najedź kursorem na poszczególne dane, aby zobaczyć ich opis. Więcej informacji o polach narzędzia Metrics Explorer znajdziesz w artykułach Wybieranie danych i Wybieranie sposobu wyświetlania danych na wykresach.
- (Opcjonalnie) Aby dostosować wyświetlanie, użyj tych opcji:
- Aby określić podzbiór danych do wyświetlenia, dodaj filtry. Aby dodać filtr, kliknij Dodaj filtr i wypełnij okno. Więcej informacji znajdziesz w artykule Filtrowanie danych na wykresie. Aby na przykład wyświetlić dane dotyczące jednego interfejsu API:
- W polu Etykieta wybierz Metoda.
- W polu Porównanie wybierz = (równa się).
- W polu Wartość wybierz nazwę konkretnej metody. Pojawi się prośba o wybranie nazwy metody z danymi do wyświetlenia.
- Aby zaktualizować wykres, kliknij Gotowe .
- Aby grupować ciągi czasowe według etykiety, użyj pola Grupuj według. Wybranie wartości tego pola automatycznie powoduje wybranie wartości pola Aggregator.
- Aby określić sposób łączenia ciągów czasowych, ustaw pole Aggregator. Jeśli np. pole Grupuj według jest puste, a pole Zbiornik ma ustawioną wartość „Średnia”, wykres wyświetla średnią z ciągu czasowego.
- Aby skonfigurować sposób przetwarzania poszczególnych ciągów czasowych, wybierz Opcje zaawansowane. Więcej informacji znajdziesz w artykule Wybieranie danych podczas korzystania z narzędzia Metrics Explorer.
- Aby określić podzbiór danych do wyświetlenia, dodaj filtry. Aby dodać filtr, kliknij Dodaj filtr i wypełnij okno. Więcej informacji znajdziesz w artykule Filtrowanie danych na wykresie. Aby na przykład wyświetlić dane dotyczące jednego interfejsu API:
Opcjonalnie możesz dodać go do panelu.
Gdy opuścisz stronę Metrics Explorer, wykres zostanie odrzucony. Możesz też wybrać Zapisz wykres, aby zapisać go na nowym lub istniejącym panelu. Więcej informacji o dodawaniu wykresu do panelu znajdziesz w sekcji Tworzenie paneli.
Tworzenie wykresów z wieloma danymi
W niektórych sytuacjach możesz chcieć wyświetlić na jednym wykresie kilka rodzajów danych. Możesz na przykład wyświetlać limit kwoty na tych samych wykresach, na których pokazujesz wykorzystanie limitu. Na wykresie można wyświetlić maksymalnie 10 wskaźników.
Aby dodać dane do istniejącego wykresu:
- Na istniejącym wykresie u dołu ekranu kliknij Dodaj dane.
- Wybierz dane, a potem określ sposób wyświetlania ich serii czasowych w taki sam sposób jak w przypadku pierwotnych danych.
Przydatne materiały
Więcej informacji o sprawdzaniu danych znajdziesz w tych artykułach:
- Tworzenie wykresów w narzędziu Metrics Explorer
- Wybieranie danych w narzędzie Metrics Explorer
- Dane dostępne dla wszystkich interfejsów Google Cloud APIs
- Wskaźniki dotyczące interfejsów API Google Maps Platform
- Wyświetlanie danych o rozkładzie
- Wyświetl opcje
Tworzenie paneli
Panele informacyjne umożliwiają wyświetlanie i monitorowanie danych seryjnych w postaci kolekcji wykresów. Cloud Monitoring obsługuje wstępnie zdefiniowane panele i niestandardowe panele:
- Wstępnie zdefiniowane panele są automatycznie instalowane na potrzeby używanych usług Google Cloud. tych paneli nie można konfigurować.
- Panele niestandardowe to panele utworzone przez Ciebie. Panele niestandardowe umożliwiają określenie danych, które chcesz wyświetlać, oraz sposobu ich wyświetlania. Możesz na przykład wyświetlać dane dotyczące wskaźników, zasady powiadamiania i dzienniki przechowywane w projekcie. Dane osi czasu możesz wyświetlać na wykresie, za pomocą wskaźnika lub podsumowania statystyk albo w formie tabeli.
Aby tworzyć panele niestandardowe, możesz użyć konsoli Cloud lub interfejsu Cloud Monitoring API. Na tym obrazie widać niestandardowy panel z 2 diagramami:
- wykres limitu po lewej stronie,
- Wykres liczby wywołań interfejsu API po prawej stronie
Utwórz panel niestandardowy, tworząc wykresy danych i dodając je do panelu. Możesz utworzyć wykres w Narzędziu do eksplorowania danych, a potem dodać go do nowego lub dotychczasowego panelu. Możesz też utworzyć panel informacyjny, a potem go edytować, aby dodać wykres.
Jeśli zdecydujesz się zarządzać panelami niestandardowymi za pomocą interfejsu Cloud Monitoring API, Metrics Explorer udostępni Ci 2 przydatne narzędzia:
- Aby wygenerować reprezentację JSON wykresu, który chcesz dodać do panelu, skonfiguruj go za pomocą narzędzia Metrics Explorer. Następnie możesz uzyskać dostęp do reprezentacji JSON za pomocą elementu menu Więcej opcji na pasku narzędzi Eksploratora danych.
- Aby określić składnię filtra Monitoringu, który jest używany z interfejsem Cloud Monitoring API, użyj menu w Eksploratorze danych do skonfigurowania wykresu. Po wybraniu danych i filtrów przełącz się na tryb bezpośredniego filtrowania, aby wyświetlić odpowiedni filtr Monitorowania.
Tworzenie panelu niestandardowego
Aby utworzyć panel niestandardowy:
- W konsoli Google Cloud wybierz Monitorowanie:
- W panelu nawigacji kliknij Panele.
- Na stronie Przegląd paneli kliknij Utwórz panel.
- W przypadku każdego wykresu, który chcesz dodać do panelu, wykonaj te czynności:
Wybierz typ wykresu w sekcji Dodaj wykres lub przeciągnij wykres z biblioteki do obszaru wykresu.
Wyświetli się skonfigurowany wstępnie wykres wybranego typu. W tym przykładzie pokazano wykres liniowy i jego panel konfiguracji:
- Wybierz Typ zasobu i Wskaźnik, a następnie zastosuj filtry tak jak podczas tworzenia wykresu.
Więcej informacji o dostępnych opcjach znajdziesz w artykule Dodawanie widżetów do panelu.
- (Opcjonalnie) Na pasku narzędzi panelu kliknij Dodaj wykres, aby dodać kolejny wykres, a potem powtórz poprzednie kroki, aby go dostosować.
- Po zakończeniu edycji kliknij strzałkę w lewo, aby zamknąć panel, lub wybierz inny element menu Monitorowanie. Panel zostanie zapisany automatycznie.
Wyświetlanie panelu
Aby wyświetlić panel:
- W konsoli Google Cloud wybierz Monitorowanie:
- W panelu nawigacji kliknij Panele.
- Wybierz z listy niestandardowy lub wstępnie zdefiniowany panel.
Przydatne materiały
Więcej informacji o tworzeniu paneli znajdziesz w tych artykułach:
- Panele i wykresy
- Zarządzanie panelami niestandardowymi w Konsoli
- Zarządzanie panelami za pomocą interfejsu API
Dane na temat wykorzystania
Do monitorowania wykorzystania interfejsów API Google Maps Platform dostępne są 2 grupy danych: dane o czasie działania usługi (typ zasobu consumed_api), dostępne dla większości interfejsów Google Cloud API i danych Google Maps Platform, a także dane interfejsów API Google Maps Platform (typ zasobu maps.googleapis.com/Api).
Oba rodzaje danych obsługują ten sam zestaw etykiet zasobów do podziału ruchu związanego z korzystaniem z interfejsów API: project_id
, service
, method
, version
, location
i credential_id
. Opisy etykiet zasobów znajdziesz w dokumentacji odpowiedniego zasobu danych:
Każda grupa danych ma 2 typy danych do monitorowania wykorzystania: Liczba żądań i Czas oczekiwania na odpowiedź.
W danych Liczba żądań możesz podzielić ruch na podstawie etykiet danych protocol
, grpc_status_code
, response_code
i response_code_class
. W danych Google Maps Platform możesz też stosować podział według wymiaru platform_type
.
W metryce Czas oczekiwania na odpowiedź możesz podzielić ruch użytkowników według etykiet protocol
, platform_type
, response_code
i response_code_class
tylko w przypadku danych z Google Maps Platform.
Więcej informacji o typach i etykietach danych znajdziesz w dokumentacji odpowiedniej grupy danych:
Mapowanie etykiet stanu odpowiedzi i kodów odpowiedzi
Tabela poniżej pokazuje odwzorowanie kodu stanu odpowiedzi i kodu odpowiedzi HTTP zwracanych w odpowiedzi na żądania interfejsu API Platformy Map Google oraz etykiet kodów odpowiedzi dostępnych w Cloud Monitoring: kod odpowiedzi HTTP, klasa kodu odpowiedzi HTTP, kod stanu GRPC. Kod stanu gRPC to numeryczny kod odpowiedzi gRPC w przypadku żądań gRPC lub odpowiednik gRPC w przypadku żądań HTTP.
Kody odpowiedzi zwracane w odpowiedziach interfejsu API | Kody odpowiedzi zgłaszane do Monitoringu | |||
---|---|---|---|---|
Stan interfejsu API Map Google | Kod odpowiedzi HTTP | Kod odpowiedzi HTTP | Klasa kodu odpowiedzi HTTP | Kod stanu GRPC |
OK | 200, 204, 302 |
200, 204, 302 |
2xx, 3xx |
0 (OK) |
DATA_NOT_AVAILABLE, NOT_FOUND, ZERO_RESULTS |
200 | 200, 404(1) | 2xx, 4xx(1) |
5 (NOT_FOUND)(1) |
INVALID_REQUEST (nieprawidłowa wartość parametru), MAX_ROUTE_LENGTH_EXCEEDED, MAX_WAYPOINTS_EXCEEDED, itd. |
200, 400 |
400 | 4xx | 3 (INVALID_ARGUMENT) |
INVALID_REQUEST (nieprawidłowy lub brakujący parametr, błąd analizy żądania) | 200, 400 |
400 | 4xx | 3 (INVALID_ARGUMENT) |
REQUEST_DENIED | 200, 403, 200, 400 |
403, 401(1) |
4xx(1) | 7 (PERMISSION_DENIED), 16 (UNAUTHENTICATED) |
OVER_DAILY_LIMIT, OVER_QUERY_LIMIT, RESOURCE_EXHAUSTED, dailyLimitExceeded, rateLimitExceeded, userRateLimitExceeded |
200, 403, 429 |
429(1) | 4xx(1) | 8 (RESOURCE_EXHAUSTED) |
UNKNOWN_ERROR | 200, 500, 503 |
500(1), 503 |
5xx(1) | 2 (NIEZNANY)/13 (WEWNĘTRZNY)(1), 14 (NIEDOSTĘPNY) |
1
Aby zwiększyć spójność raportowania kodów błędów, interfejsy API Google Maps Platform są przenoszone: 1) z kodu/klasy odpowiedzi HTTP 200 /2xx na 404 /4xx (i z kodu stanu GRPC 0 (OK ) na 5 (NOT_FOUND )) w przypadku stanów interfejsu API Map: DATA_NOT_AVAILABLE , NOT_FOUND ,
ZERO_RESULTS – stan,
2) z kodu/klasy odpowiedzi HTTP 200 /2xx ,403 /4xx na 403 /4xx (i z kodu stanu GRPC 7
(PERMISSION_DENIED )) w przypadku stanu interfejsu API Map: REQUEST_DENIED ,
3) z kodu/klasy odpowiedzi HTTP 200 /2xx ,403 /4xx na 401 /4xx (i z kodu stanu GRPC 16
(UNAUTHENTICATED )) w przypadku stanu interfejsu API Map: REQUEST_DENIED ,
4) z kodu/klasy odpowiedzi HTTP 200 /2xx ,403 /4xx na 429 /4xx w przypadku stanów interfejsu API Map: OVER_QUERY_LIMIT ,
dailyLimitExceeded , rateLimitExceeded ,
userRateLimitExceeded ,
5) z kodu/klasy odpowiedzi HTTP 200 /2xx na 500 /5xx (i z kodu stanu GRPC 2
(UNKNOWN ), 13 (INTERNAL )) w przypadku stanu interfejsu API Map: UNKNOWN_ERROR .400
W okresie przejściowym możesz zobaczyć oba kody odpowiedzi. Kody odpowiedzi zwracane w odpowiedziach interfejsu API Map Google nie ulegają zmianie. W narzędziu Metrics Explorer możesz zapoznać się z podziałem kodów odpowiedzi na przestrzeni czasu.
|
Tworzenie alertów
Alerty informują o problemach w aplikacjach, dzięki czemu możesz je szybko rozwiązywać. W Cloud Monitoring zasada tworzenia alertów opisuje okoliczności, w których chcesz otrzymywać alerty, oraz sposób powiadamiania.
Zasady tworzenia alertów mogą być proste lub złożone. Zasady tworzenia alertów umożliwiają skonfigurowanie, czy warunek może być spełniony przez pojedynczą serię czasową, czy też musi być spełniony przez wiele serii czasowych. Przykład:
- Powiadom mnie, gdy liczba żądań dla konkretnego interfejsu API przekroczy 1000 żądań na 5-minutowy przedział.
- Powiadomić zespół dyżurny, gdy 90. percentyl odpowiedzi HTTP 200 przekroczy opóźnienie 100 ms w przypadku co najmniej 3 interfejsów API.
Na ilustracji widać definicję alertu, która generuje powiadomienie, gdy liczba żądań interfejsu API przekroczy 20 w ciągu 5 minut:
Na tym obrazie:
- Wykres pokazuje liczbę wywołań różnych interfejsów API w danym okresie.
- Czerwona linia pokazuje próg alertu. Wywołania interfejsu API, które przekraczają ten próg w okresie 5 minut, powodują wyświetlenie alertu. W tym przykładzie widać, że jeden interfejs API przekroczył limit.
Gdy warunki zasad tworzenia alertów są spełnione, Cloud Monitoring otwiera incydent i wysyła powiadomienia:
- Zdarzenie to trwały rekord, który przechowuje informacje o monitorowanych zasobach w momencie spełnienia warunku. Gdy warunek przestanie być spełniony, incydent zostanie automatycznie zamknięty. Wszystkie incydenty (otwarte i zamknięte) możesz wyświetlić na panelu alertów.
- Podczas konfigurowania zasady tworzenia alertów określasz, kto ma otrzymywać powiadomienia. Monitorowanie obsługuje popularne kanały powiadomień, takie jak e-mail, aplikacja mobilna Cloud i usługi takie jak PagerDuty czy Slack. Pełną listę kanałów powiadomień znajdziesz w artykule Opcje powiadomień.
Typy alertów
Cloud Monitoring obsługuje wiele typów alertów. Możesz na przykład zdefiniować:
- Alerty o przekroczeniu progu danych: jeśli dane przekroczą lub spadną poniżej określonej wartości w określonym oknie czasowym lub jeśli dane wzrosną lub spadną o określony procent.
- Alerty dotyczące budżetu: ustaw reguły progu, aby uruchamiać powiadomienia, gdy koszty (rzeczywiste lub prognozowane) przekroczą określony procent budżetu (na podstawie ustawionych reguł). Alert nie ogranicza użycia interfejsu API, tylko powiadamia, gdy wydatki zbliżają się do określonej kwoty.
- Alerty dotyczące limitów: Google Cloud określa różne limity, których możesz używać do śledzenia i ograniczania zasobów zużywanych przez projekt lub organizację. Używaj alertów do wysyłania powiadomień, gdy wykorzystanie zbliża się do limitu.
Więcej informacji znajdziesz w zasadach dotyczących alertów.
Zarządzanie zasadami tworzenia alertów
Zasady alertów możesz dodać do projektu za pomocą konsoli Cloud lub interfejsu Cloud Monitoring API. Informacje o wyświetlaniu listy zasad tworzenia alertów na podstawie wskaźników w projekcie oraz o ich modyfikowaniu znajdziesz w tych artykułach:
- Zarządzanie zasadami tworzenia alertów za pomocą konsoli Cloud
- Zarządzanie zasadami alertów za pomocą interfejsu Cloud Monitoring API
Utwórz alert
Podczas tworzenia alertu możesz:
- Określ warunki uruchamiające alerty na podstawie danych wskaźników.
- Określ kanały powiadomień, na które będą wysyłane powiadomienia o alertach.
Przykład poniżej pokazuje, jak skonfigurować alert, który będzie się aktywował, gdy współczynnik wykorzystania usługi Google Maps Platform dla dowolnego interfejsu API przekroczy 2 żądania w okresie 5 minut.
Aby utworzyć alert:
- W konsoli Google Cloud wybierz Monitorowanie:
- Wybierz Alerty.
- Aby określić sposób wysyłania powiadomień przez alert, wybierz Edytuj kanał powiadomień. W tym przykładzie użyjesz swojego adresu e-mail.
- W przypadku kanału e-mail wybierz Dodaj nowy.
- Wpisz adres e-mail i nazwę wyświetlaną.
- Kliknij Zapisz.
- Wybierz Alerty.
- Kliknij Utwórz zasadę.
- Wybierz przedział czasu, np. 7 dni.
- W sekcji Warunki alertów kliknij Nowy warunek:
- Kliknij Wybierz dane, a następnie jako zasób wybierz Wykorzystane API, a jako dane – Liczba żądań. Następnie kliknij Zastosuj.
- (Opcjonalnie) Poniżej wykresu znajduje się lista usług, quota_metrics, method interfejsu API oraz wartość danych. Aby przefiltrować dane na podstawie tych informacji, kliknij Dodaj filtr. Możesz na przykład użyć filtra, aby określić, że method musi być równe google.places.Autocomplete.http, aby wywołać alert.
- W sekcji Przekształcanie danych wybierz 5 min w sekcji Okres obserwacji i wartość średnia w sekcji Funkcja okresu obserwacji.
- Kliknij Dalej.
- W sekcji Konfigurowanie aktywatora alertu ustaw wartość progu na 2, aby alert był wywoływany, gdy w ciągu 5 minut pojawi się więcej niż 2 żądania. Zwróć uwagę, że wykres pokazuje teraz czerwoną linię wskazującą limit alertów w wybranym przedziale czasu. Na wykresie możesz zobaczyć, gdzie zostałby uruchomiony alert. W razie potrzeby możesz dostosować limit za pomocą tego wykresu.
- Kliknij Dalej.
- Na stronie Konfigurowanie powiadomień i kończenie tworzenia alertu:
- Wybierz adres e-mail utworzony dla kanału powiadomień.
- W sekcji Nazwij alert wpisz Mój testowy alert.
- Kliknij Utwórz zasadę.
- Wykonuj żądania interfejsu API. Aby wygenerować e-maila z powiadomieniem, musisz wysłać więcej niż 2 żądania interfejsu API w ciągu 5 minut.
- Po otrzymaniu e-maila z alertem otwórz stronę Alerty.
- W tabeli z alertami kliknij alert, aby wyświetlić więcej informacji.
- Kliknij nazwę alertu, aby wyświetlić informacje o nim, w tym wykres pokazujący zdarzenie, które go uruchomiło.
Przydatne materiały
Więcej informacji o alertach:
- Wprowadzenie do alertów
- Tworzenie, edytowanie i usuwanie budżetów oraz dotyczących ich alertów
- Ustawienia typowych zasad tworzenia alertów
- Wyświetlanie wskaźników limitów i monitorowanie ich na wykresie