Povolení protokolování prostředků v Azure Traffic Manager
Tento článek popisuje, jak povolit shromažďování protokolů diagnostických prostředků a přístup k datům protokolu pro profil Traffic Manager.
Protokoly prostředků Azure Traffic Manager můžou poskytnout přehled o chování prostředku profilu Traffic Manager. Data v protokolu profilu můžete například použít k určení, proč vypršel časový limit jednotlivých sond na koncový bod.
Povolení protokolování prostředků
Poznámka
Tento článek používá modul Azure Az PowerShell, což je doporučený modul PowerShellu pro interakci s Azure. Pokud chcete začít s modulem Az PowerShell, projděte si téma věnované instalaci Azure PowerShellu. Informace o tom, jak migrovat na modul Az PowerShell, najdete v tématu Migrace Azure PowerShellu z AzureRM na Az.
Můžete spustit příkazy, které následují v Azure Cloud Shell, nebo spuštěním PowerShellu z počítače. Azure Cloud Shell je bezplatné interaktivní prostředí. Má předinstalované obecné nástroje Azure, které jsou nakonfigurované pro použití s vaším účtem. Pokud spustíte PowerShell z počítače, budete potřebovat modul Azure PowerShell, 1.0.0 nebo novější. Get-Module -ListAvailable AzNainstalovanou verzi můžete najít spuštěním. Pokud potřebujete instalaci nebo upgrade, přečtěte si téma Instalace modulu Azure PowerShell. Pokud používáte PowerShell místně, je také potřeba spustit Login-AzAccount pro přihlášení k Azure.
Načíst profil Traffic Manager:
Pokud chcete povolit protokolování prostředků, potřebujete ID Traffic Managerho profilu. Načtěte profil Traffic Manager, u kterého chcete povolit protokolování prostředků pomocí Get-AzTrafficManagerProfile. Výstup obsahuje informace o ID profilu Traffic Manager.
Get-AzTrafficManagerProfile -Name <TrafficManagerprofilename> -ResourceGroupName <resourcegroupname>Povolit protokolování prostředků pro profil Traffic Manager:
Povolte protokolování prostředků pro profil Traffic Manager pomocí ID získaného v předchozím kroku pomocí set-AzDiagnosticSetting. Následující příkaz uloží podrobné protokoly pro profil Traffic Manager do zadaného Azure Storageho účtu.
Set-AzDiagnosticSetting -ResourceId <TrafficManagerprofileResourceId> -StorageAccountId <storageAccountId> -Enabled $trueOvěřit nastavení diagnostiky:
Ověřte nastavení diagnostiky pro profil Traffic Manager pomocí Get-AzDiagnosticSetting. Následující příkaz zobrazí kategorie, které jsou protokolovány pro určitý prostředek.
Get-AzDiagnosticSetting -ResourceId <TrafficManagerprofileResourceId>Zajistěte, aby se všechny kategorie protokolů přidružené k prostředku profilu Traffic Manager zobrazovaly jako povolené. Ověřte také, že je účet úložiště správně nastavený.
Přístup k souborům protokolu
Přihlaste se na Azure Portal.
Na portálu přejděte na účet Azure Storage.
Na stránce Přehled účtu úložiště Azure v části služby vyberte objekty blob.
V části kontejnery vyberte Insights-logs-probehealthstatusevents a přejděte dolů na PT1H.jsv souboru a kliknutím na Stáhnout Stáhněte a uložte kopii tohoto souboru protokolu.

Schéma Traffic Managerho protokolu
Všechny protokoly prostředků dostupné prostřednictvím Azure Monitor sdílejí společné schéma nejvyšší úrovně s flexibilitou pro každou službu, aby vygenerovala jedinečné vlastnosti pro vlastní události. Schéma pro protokoly prostředků na nejvyšší úrovni najdete v tématu podporované služby, schémata a kategorie pro protokoly prostředků Azure.
Následující tabulka obsahuje schéma protokolů specifické pro prostředek profilu Azure Traffic Manager.
| Název pole | Typ pole | Definice | Příklad |
|---|---|---|---|
| Koncový bod | Řetězec | Název koncového bodu Traffic Manager, jehož stav se zaznamenává. | myPrimaryEndpoint |
| Status | Řetězec | Stav Traffic Managerho koncového bodu, ve kterém byl zjištěn test. Stav může být buď nahoru , nebo nižší. | Nahoru |
Další kroky
- Další informace o monitorování Traffic Manager