Czujnik Azure Cosmos DB
Ten czujnik monitoruje usługę Azure Cosmos Database przy użyciu metryk Azure Monitor.
Czujnik Azure CosmosDB monitoruje dostępność usługi i ostrzega, gdy dostępność spada. Czujnik zbiera metryki dotyczące użycia usługi, takie jak liczba żądań, RU zużyte na żądania i inne. Możesz ustawić alert dotyczący procentowego zużycia RU w oparciu o swoje wymagania.
Wymagania
Ten czujnik wymaga poświadczeń do subskrypcji Azure (Identyfikator aplikacji (klienta), Identyfikator dzierżawy i Wartość tajemnicy klienta).
Opcje
Czujnik monitoruje tylko jedno, określone konto Cosmos DB.
Alerty
- Średnia dostępność usługi < 100%
Metryki wydajności
Czujnik zbiera metryki dotyczące użycia usługi i wydajności, np.:
- Performance\% Avg. Service Availability
- Performance\Avg. Replication Latency [ms]
- Performance\Avg. Server Side Latency [ms]
- Requests\Request Count
- RU\% Normalized RU Consumption
Możesz także wykrywać zmiany konfiguracji, definiując alerty dotyczące zmiany metryk konfiguracyjnych, np.:
- Configuration\Provisioned Throughput
- Configuration\Autoscale Maximum Throughput
- Table\Throughput Updated
W zależności od modelu danych konta (Cassandra, Azure Table itp.) lista dostępnych metryk czujnika może się różnić.
Raporty (Kolektory danych)
Domyślnie czujnik dodaje raport zawierający wykresy Average Server Side Latency [ms], % Service Availability, Request Count, % Normalized RU Consumption i Request Charges. Te metryki będą zbierane i dostępne jako raport lub za pośrednictwem @trend-viewer