Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Po povolení profileru Application Insights pro .NET můžete:
- Spusťte novou relaci profilování.
- Nakonfigurujte triggery profileru .NET.
- Zobrazte nedávné relace profilování.
Pokud chcete otevřít podokno nastavení profileru .NET, v nabídce vlevo na stránce Application Insights vyberte Výkon .
Trasování profileru .NET můžete zobrazit napříč prostředky Azure pomocí dvou metod:
Tlačítko Profiler :
Vyberte Profiler.
Operace:
Na stránce Profiler můžete nakonfigurovat a zobrazit profiler .NET. Stránka Profiler Application Insights pro .NET obsahuje následující funkce.
| Funkce | Popis |
|---|---|
| Profil nyní | Spustí profilovací relace pro všechny aplikace, které jsou propojené s touto instancí Application Insights. |
| Spouštěče | Umožňuje nakonfigurovat triggery, které způsobí spuštění profileru. |
| Nedávné relace profilování | Zobrazí informace o minulých relacích profilování, které lze řadit pomocí filtrů v horní části stránky. |
Profil nyní
Výběrem možnosti Spustit profilování teď zahájíte relaci profilování na vyžádání. Když vyberete tento odkaz, začnou všichni agenti profileru, kteří odesílají data do této instance Application Insights, zaznamenat profil. Po 5 až 10 minutách se v seznamu zobrazí profilová relace.
Pokud chcete relaci Profileru aktivovat ručně, potřebujete mít ve své roli alespoň přístup k zápisu pro komponentu Application Insights. Ve většině případů získáte přístup k zápisu automaticky. Pokud máte problémy, potřebujete přidanou roli Application Insights Component Contributor v rámci předplatného. Další informace najdete v tématu Role, oprávnění a zabezpečení ve službě Azure Monitor.
Nastavení aktivační události
Vyberte aktivační události pro otevření nastavení aktivačních událostí. Můžete upravit záložky spouštěčů procesoru, paměti a vzorkování.
Triggery procesoru nebo paměti
Aktivační událost můžete nastavit tak, aby se spustila profilace, když procento využití procesoru nebo paměti dosáhne nastavené úrovně.
| Nastavení | Popis |
|---|---|
| Tlačítko Zapnuto/Vypnuto | Zapnuto: Spustí Profiler. Vypnuto: Nespustí Profiler. |
| Prahová hodnota paměti | Pokud se používá toto procento paměti, spustí se Profiler. |
| Doba trvání | Nastaví dobu spuštění profileru při aktivaci. Výchozí hodnota je 30 sekund. |
| Doba ochlazení | Nastaví dobu čekání profileru před opětovnou kontrolou využití paměti nebo procesoru po aktivaci. |
Spouštěč vzorkování
Na rozdíl od triggerů procesoru nebo paměti nevyvolává událost spuštění triggeru vzorkování. Místo toho se aktivuje náhodně, aby získal skutečně náhodný vzorek výkonu vaší aplikace. Můžete:
- Vypnutím tohoto triggeru zakažte náhodné vzorkování.
- Nastavte, jak často probíhá profilace, a trvání profilovací relace.
| Nastavení | Popis |
|---|---|
| Tlačítko Zapnuto/Vypnuto | Zapnuto: Spustí Profiler. Vypnuto: Nespustí Profiler. |
| Vzorkovací frekvence | Rychlost, s jakou může docházet k profileru.
Pro produkční prostředí doporučujeme nastavení Normální . |
| Doba trvání | Nastaví dobu spuštění profileru při aktivaci. Výchozí hodnota je 30 sekund. |
Nedávné relace profilování
V této části stránky Profiler se zobrazují nedávné informace o profilovacích seancích. Profilovací relace představuje čas strávený agentem nástroje Profiler při profilování jednoho z počítačů, které hostují vaši aplikaci. Pro otevření profilů z relace vyberte jeden z řádků. Pro každou relaci zobrazíme následující nastavení.
| Nastavení | Popis |
|---|---|
| Aktivoval(a) | Jak byla relace spuštěna: buď spuštěním triggeru, funkcí „Profilovat nyní“, nebo výchozím vzorkováním. |
| Název aplikace | Název aplikace, která byla profilována. |
| Instance stroje | Název počítače, na který agent Profiler běžel |
| Časové razítko | Čas zachycení profilu |
| % využití procesoru | Procento využití procesoru při spuštění profileru |
| Procento paměti | Procento využité paměti při spuštění profileru |