Sdílet prostřednictvím


Monitorování metrik aplikací na straně serveru pomocí služby Azure Load Testing

V tomto článku se dozvíte, jak zachytit a monitorovat metriky aplikací na straně serveru při spouštění zátěžového testu pomocí zátěžového testování Azure Load Testing. Když spustíte zátěžový test pro aplikaci hostované v Azure, Azure Load Testing shromažďuje metriky prostředků pro komponenty vaší aplikace a prezentuje je na řídicím panelu zátěžového testování.

Pokud chcete zaznamenávat metriky během zátěžového testu, aktualizujete konfiguraci zátěžového testu a přidáte komponenty aplikace Azure, které tvoří vaši aplikaci. Služba automaticky vybere nejrelevantní metriky prostředků pro tyto komponenty aplikace v závislosti na typu komponenty. Volitelně můžete aktualizovat seznam metrik na straně serveru pro každou komponentu Azure.

Azure Load Testing se integruje se službou Azure Monitor za účelem zachycení metrik prostředků na straně serveru pro aplikace hostované v Azure. Přečtěte si další informace o typech prostředků Azure, které podporuje zátěžové testování Azure.

Požadavky

Přidání komponent aplikace Azure do zátěžového testu

Pokud chcete monitorovat metriky prostředků pro aplikaci hostované v Azure, musíte zadat seznam komponent aplikací Azure v konfiguraci zátěžového testu. Azure Load Testing automaticky zaznamenává sadu relevantních metrik prostředků pro každou vybranou komponentu. Během zátěžového testu a po dokončení testu můžete zobrazit metriky na straně serveru na řídicím panelu zátěžového testování.

Seznam komponent Azure, které Azure Load Testing podporuje, najdete v tématu Podporované typy prostředků Azure.

Ke konfiguraci komponent Azure pro zátěžový test použijte následující postup:

  1. Na webu Azure Portal přejděte k prostředku zátěžového testování Azure.

  2. V levém podokně vyberte Testy a pak ze seznamu vyberte zátěžový test.

  3. Na stránce s podrobnostmi o testu vyberte Konfigurovat a pak vyberte Součásti aplikace, které chcete přidat nebo odebrat prostředky Azure, které chcete monitorovat během zátěžového testu.

    Screenshot that shows the 'App Components' button for displaying app components to configure for a load test.

  4. Na stránce Konfigurovat součásti aplikace zaškrtněte nebo zrušte zaškrtnutí políček u prostředků Azure, které chcete přidat nebo odebrat, a pak vyberte Použít.

    Screenshot that shows how to add or remove app components from a load test configuration.

    Když spustíte zátěžový test, Azure Load Testing zobrazí výchozí metriky prostředků pro vybrané součásti aplikace na řídicím panelu testovacího spuštění.

Seznam metrik prostředků pro každou komponentu aplikace můžete kdykoli změnit.

Konfigurace metrik prostředků pro zátěžový test

Když do konfigurace zátěžového testu přidáte komponenty aplikace, Azure Load Testing přidá pro tyto komponenty nejrelevavantnější metriky prostředků. Metriky prostředků můžete přidat nebo odebrat pro každou komponentu aplikace v zátěžovém testu.

K zobrazení a aktualizaci seznamu metrik prostředků pro zátěžový test použijte následující postup:

  1. Na stránce podrobností testu vyberte Konfigurovat a pak vyberte Metriky a vyberte konkrétní metriky prostředků, které se mají zachytit během zátěžového testu.

    Screenshot that shows the 'Metrics' button to configure metrics for a load test.

  2. Aktualizujte seznam metrik, které chcete zaznamenat, a pak vyberte Použít.

    Screenshot that shows a list of resource metrics to configure for a load test.

  3. Vyberte Spustit a spusťte zátěžový test s novým nastavením konfigurace.

    Screenshot that shows the 'Run' button for running the load test from the test details page.

    Všimněte si, že řídicí panel výsledků testu teď zobrazuje aktualizované metriky na straně serveru.

    Screenshot that shows the updated server-side metrics on the test result dashboard.

Poznámka:

Když aktualizujete konfiguraci zátěžového testu zátěžového testu, budou všechna budoucí testovací spuštění používat aktualizovanou konfiguraci. Na řídicím panelu zátěžového testování můžete také aktualizovat komponenty a metriky aplikací. V tomto případě se změny konfigurace vztahují pouze na aktuální testovací běh.