Metriky pro jarní cloud Azure
Průzkumník metrik Azure je součást portál Microsoft Azure, která umožňuje vykreslovat grafy, vizuálně korelovat trendy a prozkoumat špičky a rozmítají v metrikách. Pomocí Průzkumníka metrik můžete prozkoumat stav a využití vašich prostředků.
V Azure jaře cloudu existují dvě hlediska metriky.
- Grafy na jednotlivých stránkách s přehledem aplikace
- Stránka běžné metriky

Grafy v přehledu aplikace poskytují rychlé kontroly stavu pro každou aplikaci. Stránka společná metrika obsahuje všechny metriky, které jsou k dispozici pro referenci. Na stránce běžné metriky můžete vytvořit vlastní grafy a připnout je na řídicí panel.
Stránka s přehledem aplikace
Vyberte aplikaci v aplikacích pro hledání grafů na stránce Přehled.

Na stránce Přehled aplikací každé aplikace se zobrazuje graf metrik, který vám umožní provést rychlou kontrolu stavu aplikace.

Azure jaře Cloud nabízí tyto pět grafů s metrikami, které se aktualizují každou minutu:
- Chyby serveru http: počet chyb pro požadavky HTTP na aplikaci
- Data v: bajtů přijatých vaší aplikací
- Výstupní data: počet bajtů odeslaných aplikací
- Požadavky: žádosti přijaté vaší aplikací
- Průměrná doba odezvy: Průměrná doba odezvy z vaší aplikace
U grafu můžete vybrat časový rozsah od jedné hodiny do sedmi dnů.
Stránka běžné metriky
Metriky v levém navigačním podokně odkazují na stránku běžné metriky.
Nejdřív vyberte metriky, které chcete zobrazit:

Podrobnosti o všech možnostech metrik najdete v níže uvedené části .
V dalším kroku vyberte typ agregace pro každou metriku:

Typ agregace označuje, jak se mají v grafu agregovat body metriky podle času. Každá minuta obsahuje jeden nezpracovaný metrikový bod a typ předagregačních za minutu je předem definovaný typem metriky.
- Sum: sečte všechny hodnoty jako cílový výstup.
- Average: jako cílový výstup použijte průměrnou hodnotu v periodě.
- Max/min: jako cílový výstup použijte hodnotu Max/min v periodě.
Časový rozsah lze také upravit z posledních 30 minut na posledních 30 dní nebo do vlastního časového rozsahu.

Výchozí zobrazení zahrnuje všechny metriky application's ve službě Azure jarní Cloud Service společně. Metriky jedné aplikace nebo instance je možné filtrovat v zobrazení. Vyberte Přidat filtr, nastavte vlastnost na aplikace a v textovém poli hodnoty vyberte cílovou aplikaci, kterou chcete monitorovat.
Můžete použít dva druhy filtrů (vlastnosti):
- Aplikace: filtrovat podle názvu aplikace
- Instance: filtrovat podle instance aplikace

Můžete také použít možnost použít rozdělení , která nakreslí více řádků pro jednu aplikaci:

Tip
Na stránce metriky můžete vytvořit vlastní grafy a připnout je na řídicí panel. Začněte pojmenováním grafu. Potom v pravém horním rohu vyberte Připnout na řídicí panel. Nyní se můžete podívat na svou aplikaci na řídicím panelu portálu.
Možnosti metrik uživatelů
V následujících tabulkách jsou uvedeny dostupné metriky a podrobnosti.
Chyba
| Název | Název metriky pružinového válce | Jednotka | Podrobnosti |
|---|---|---|---|
| Tomcat. Global. Error | Tomcat. Global. Error | Počet | Počet chyb, ke kterým došlo ve zpracovaných žádostech |
Výkon
| Název | Název metriky pružinového válce | Jednotka | Podrobnosti |
|---|---|---|---|
| System. CPU. Usage | System. CPU. Usage | Procento | Poslední využití procesoru pro celý systém (zastaralé a nedoporučuje se ho používat). Tato hodnota je v intervalu [0,0, 1.0] dvojitá. Hodnota 0,0 znamená, že všechny procesory byly během neaktivního časového období nečinné, zatímco hodnota 1,0 znamená, že všechny procesory aktivně 100 běžely v nedávných obdobích během nedodržení% času. |
| Process. CPU. Usage | Procento využití procesoru aplikací | Procento | Poslední využití CPU pro proces prostředí Java Virtual Machine (zastaralé a nedoporučuje se ho používat). Tato hodnota je v intervalu [0,0, 1.0] dvojitá. Hodnota 0,0 znamená, že žádný z procesorů neběžel v nedávných časových obdobích vlákna z procesu JVM, zatímco hodnota 1,0 znamená, že všechny procesory aktivně spouštějí vlákna z JVM 100% času během nedávných období. Vlákna z JVM zahrnují vlákna aplikace a také interní vlákna JVM. |
| Využití CPU pro aplikaci | Procento | Poslední využití CPU v procesu JVM proti procesoru přidělenému této aplikaci. Tato hodnota je v intervalu [0,0, 1.0] dvojitá. Hodnota 0,0 znamená, že žádný z procesorů neběžel v nedávných časových obdobích vlákna z procesu JVM, zatímco hodnota 1,0 znamená, že všechny procesory aktivně spouštějí vlákna z JVM 100% času během nedávných období. Vlákna z JVM zahrnují vlákna aplikace a také interní vlákna JVM. | |
| Využití CPU aplikací (zastaralé) | Procento | Vystaralá metrika využití procesoru aplikací. Místo toho použijte novou metriku využití CPU aplikace. | |
| Využití paměti pro aplikaci | Procento | Poslední využití paměti procesu JVM proti paměti přidělené této aplikaci. Tato hodnota je v intervalu [0,0, 1.0] dvojitá. Hodnota 0,0 znamená, že žádná paměť nebyla přidělena vlákny z procesu JVM během posledního pozorovaného časového období, zatímco hodnota 1,0 znamená, že všechna paměť byla přidělena vlákny z JVM 100% času během nedávných období. Vlákna z JVM zahrnují vlákna aplikace a také interní vlákna JVM. | |
| JVM. Memory. potvrzený | JVM. Memory. potvrzený | Bajty | Představuje velikost paměti, která je zaručena k dispozici pro použití v JVM. Prostředí JVM může uvolnit paměť do systému a potvrzené může být menší než init. Potvrzené budou vždy větší než nebo rovny použitému. |
| jvm.memory.used | jvm.memory.used | Bajty | Představuje velikost paměti aktuálně používané v bajtech. |
| jvm.memory.max | jvm.memory.max | Bajty | Představuje maximální velikost paměti, kterou lze použít ke správě paměti. Velikost využité a potvrzené paměti bude vždy menší nebo rovna maximální, pokud je definována hodnota max. Přidělení paměti může selhat, pokud se pokusí zvýšit využitou paměť tak, aby se použila potvrzená > i v případě, že by hodnota <= max byla stále pravdivá (například když má systém nedostatek virtuální paměti). |
| jvm.gc.max.data.size | jvm.gc.max.data.size | Bajty | Využití paměti staré generace fondu paměti ve špičce od spuštění virtuálního počítače v Javě. |
| jvm.gc.live.data.size | jvm.gc.live.data.size | Bajty | Velikost fondu paměti staré generace po úplném uvolňování paměti. |
| jvm.gc.memory.promoted | jvm.gc.memory.promoted | Bajty | Počet kladných nárůstů velikosti starého fondu paměti generace před uvolňováním paměti po uvolňování paměti. |
| jvm.gc.memory.allocated | jvm.gc.memory.allocated | Bajty | Zvýší se kvůli zvýšení velikosti fondu paměti pro generaci mlád generace po jednom uvolňování paměti před dalším uvolňováním paměti. |
| jvm.gc.pause.total.count | jvm.gc.pause (total-count) | Počet | Total GC count after this JMV started, including Young and Old GC. |
| jvm.gc.pause.total.time | jvm.gc.pause (celková doba) | Milisekund | Celková doba uvolňování paměti spotřebovaná po spuštění JMV, včetně Young a Old GC. |
Výkon (.NET)
| Název | Název metriky ovladače Spring | Jednotka | Podrobnosti |
|---|---|---|---|
| Využití procesoru | cpu-usage | Procento | Procento využití procesoru procesu vzhledem ke všem systémovým prostředkům procesoru [0–100]. |
| Pracovní sada | pracovní sada | Megabajtů | Množství pracovní sady používané procesem. |
| Velikost haldy uvolňování paměti | velikost haldy gc | Megabajtů | Celková velikost haldy hlášená systémem uvolňování paměti. |
| Gen 0 GC count | gen-0-gc-count | Počet | Počet uvolňování paměti generace 0 za sekundu |
| Gen 1 Gc Count | gen-1-gc-count | Počet | Počet uvolňování paměti 1. generace za sekundu |
| Počet uvolňování paměti Gen 2 | gen-2-gc-count | Počet | Počet uvolňování paměti generace 2 za sekundu |
| Čas ve uvolňování paměti | timein-gc | Procento | Procento času v uvolňování paměti od posledního uvolňování paměti. |
| Velikost haldy Gen 0 | gen-0-size | Bajty | Velikost haldy generace 0. |
| Velikost haldy Gen 1 | gen-1-size | Bajty | Velikost haldy 1. generace |
| Velikost haldy Gen 2 | gen-2-size | Bajty | Velikost haldy generace 2. |
| Velikost haldy LOH | Velikost loh | Bajty | Large Object haldy haldy. |
| Míra přidělování | alloc-rate | Bajty | Počet bajtů přidělených za sekundu |
| Počet sestavení | počet sestavení | Počet | Počet načtených sestavení |
| Počet výjimek | exception-count | Počet | Počet výjimek za sekundu |
| Počet vláken fondu vláken | threadpool-thread-count | Počet | Počet vláken fondu vláken |
| Monitorování počtu náporů zámků | monitor-lock-contention-count | Počet | Kolikrát za sekundu došlo při pokusu o uzamčení monitoru ke kolekci. |
| Délka fronty fondu vláken | threadpool-queue-length (fond vláken – délka fronty) | Počet | Délka fronty pracovních položek fondu vláken |
| Počet dokončených položek fondu vláken | threadpool-completed-items-count | Počet | Počet dokončených pracovních položek fondu vláken |
| Počet aktivních časovačů | active-timer-count | Počet | Počet časovačů, které jsou aktuálně aktivní Aktivní časovač je časovač, který je v některém okamžiku v budoucnosti zaregistrovaný k zaškrtnutí a ještě nebyl zrušen. |
Další informace najdete v tématu čítače dotnet.
Žádost
| Název | Název metriky ovladače Spring | Jednotka | Podrobnosti |
|---|---|---|---|
| tomcat.global.sent | tomcat.global.sent | Bajty | Množství dat odeslaných webovým serverem Tomcat |
| tomcat.global.received | tomcat.global.received | Bajty | Množství přijatých dat webového serveru Tomcat |
| tomcat.global.request.total.count | tomcat.global.request (total-count) | Počet | Celkový počet zpracovaných požadavků webového serveru Tomcat |
| tomcat.global.request.max | tomcat.global.request.max | Milisekund | Maximální doba webového serveru Tomcat pro zpracování požadavku |
Request (.NET)
| Název | Název metriky ovladače Spring | Jednotka | Podrobnosti |
|---|---|---|---|
| Počet žádostí za sekundu | počet žádostí za sekundu | Počet | Frekvence požadavků. |
| Celkový počet požadavků | total-requests | Počet | Celkový počet požadavků |
| Aktuální požadavky | aktuální požadavky | Počet | Počet aktuálních požadavků |
| Neúspěšné požadavky | neúspěšné požadavky | Počet | Počet neúspěšných požadavků |
Další informace najdete v tématu čítače dotnet.
Relace
| Název | Název metriky ovladače Spring | Jednotka | Podrobnosti |
|---|---|---|---|
| tomcat.sessions.active.max | tomcat.sessions.active.max | Počet | Maximální počet relací, které byly aktivní ve stejnou dobu |
| tomcat.sessions.alive.max | tomcat.sessions.alive.max | Milisekund | Nejdelší doba (v sekundách), kdy relace s vypršenou platností byla živá |
| tomcat.sessions.created | tomcat.sessions.created | Počet | Počet vytvořených relací |
| tomcat.sessions.expired | tomcat.sessions.expired | Počet | Počet relací, jejichž platnost vypršela |
| tomcat.sessions.rejected | tomcat.sessions.rejected | Počet | Počet relací, které nebyly vytvořeny z důvodu dosažení maximálního počtu aktivních relací. |
| tomcat.sessions.active.current | tomcat.sessions.active.current | Počet | Počet aktivních relací Tomcat |
Příchozí přenos dat
| Zobrazovaný název | Název metriky Azure | Jednotka | Podrobnosti |
|---|---|---|---|
| Přijaté bajty | IngressBytesReceived | Bajty | Počet bajtů přijatých klienty Azure Spring Cloud od klientů |
| Odeslané bajty | IngressBytesSent | Bajty | Počet bajtů odeslaných službou Azure jaře Cloud do klientů |
| Žádosti | IngressRequests | Počet | Počet požadavků od klientů ze služby Azure jaře Cloud |
| Neúspěšné požadavky | IngressFailedRequests | Počet | Počet neúspěšných žádostí od klientů z Azure jaře cloudu |
| Stav odpovědi | IngressResponseStatus | Počet | Stav odpovědi HTTP vrácený cloudovou službou Azure jaře. Distribuci stavového kódu odpovědi je možné dále kategorizovat, aby zobrazovala odpovědi v kategoriích 2xx, 3xx, 4xx a 5xx. |
| Doba odezvy | IngressResponseTime | Sekundy | Doba odezvy protokolu HTTP se vrátila pomocí služby Azure jaře Cloud. |
| Propustnost v (v bajtech/s) | IngressBytesReceivedRate | BytesPerSecond | Počet bajtů přijatých v rámci Azure jaře cloudu za sekundu od klientů |
| Propustnost (v bajtech/s) | IngressBytesSentRate | BytesPerSecond | Počet bajtů odeslaných službou Azure jaře Cloud do klientů za sekundu |
Další kroky
- Rychlý Start: monitorování jarních cloudových aplikací Azure díky protokolům, metrikám a trasování
- Začínáme s Průzkumníkem metrik Azure
- Analýza protokolů a metrik pomocí nastavení diagnostiky
- Kurz: monitorování jarních cloudových prostředků pomocí výstrah a skupin akcí
- Kvóty a plány služeb pro jarní Cloud v Azure