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.
Azure MCP Server umožňuje spravovat prostředky Azure, včetně služeb Azure Load Testing, pomocí výzev přirozeného jazyka. Tato funkce vám pomůže rychle vytvářet a spravovat zátěžové testy, aniž byste si museli pamatovat složitou syntaxi.
Azure Load Testing je plně spravovaná služba zátěžového testování, která pomáhá generovat vysoce škálovatelné zatížení k identifikaci kritických bodů výkonu aplikace. Pomocí zátěžového testování Azure můžete zátěž testovat aplikace a ověřovat výkon, škálovatelnost a kapacitu.
Note
Parametry nástroje: Nástroje Azure MCP Serveru definují parametry pro data, která potřebují k dokončení úloh. Některé z těchto parametrů jsou specifické pro každý nástroj a jsou popsané níže. Ostatní parametry jsou globální a sdílejí všechny nástroje. Další informace naleznete v tématu Parametry nástroje.
Test: Vytvoření testu
Vytvoří nový zátěžový test ve službě Azure Load Testing. Tento příkaz použijte k definování a konfiguraci zátěžového testu pro vaši aplikaci.
Mezi ukázkové výzvy patří:
- Vytvoření zátěžového testu: Vytvoření nového zátěžového testu s názvem api-stress-test ve skupině prostředků performance-rg
- Nastavení testu: Konfigurace nového zátěžového testu pomocí souboru JMeter pro rozhraní API nákupního košíku
- Nový test výkonu: Vytvoření zátěžového testu s názvem "peak-traffic-simulation" v mém testovacím předplatném
- Inicializace testu: Nastavení nového testu zátěžového testování Azure pro můj web elektronického obchodování
- Definice testu: Vytvoření testu, který simuluje 1000 souběžných uživatelů pro mou webovou aplikaci
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Testovací prostředek | Required | Název testovacího prostředku, který se má použít. |
| TESTOVACÍ ID | Required | Jedinečný identifikátor testu. |
| zobrazení | Required | Uživatelsky přívětivý název nového zátěžového testu. |
| Description | Required | Popis testu a jeho účel. |
| Koncový bod | Required | Koncový bod adresy URL, který se má otestovat. |
| Virtuální uživatelé | Required | Počet souběžných virtuálních uživatelů pro zátěžový test. |
| Duration | Required | Celková doba trvání testu v sekundách. |
| Doba zvýraznění | Required | Časové období, během kterého se má postupně zvýšit zatížení na zadaný počet virtuálních uživatelů. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ❌ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Test: Získání podrobností o testu
Získá podrobnosti o konkrétním zátěžovém testu ve službě Azure Load Testing. Tento příkaz slouží k zobrazení konfigurace a vlastností existujícího testu.
Mezi ukázkové výzvy patří:
- Zobrazení podrobností testu: "Zobrazení konfigurace zátěžového testu api-stress-test"
- Zkontrolujte nastavení testu: "Získání podrobností o testu "peak-load" ve skupině prostředků "perf-testing".
- Konfigurace testu: Jaká jsou nastavení zátěžového testu s názvem prod-readiness?
- Prozkoumejte test: "Podívejte se na konfiguraci zátěžového testu, který jsem vytvořil včera"
- Parametry testu: Zobrazení parametrů zátěžového testu database-benchmark
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Testovací prostředek | Required | Název testovacího prostředku. |
| TESTOVACÍ ID | Required | Jedinečný identifikátor testu. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Testovací prostředky: Výpis testovacích prostředků
Zobrazí seznam všech testovacích prostředků v zadaném předplatném Azure. Pomocí tohoto příkazu můžete sledovat a spravovat prostředky zátěžového testování.
Mezi ukázkové výzvy patří:
- Seznam testovacích prostředků: "Zobrazit všechny prostředky zátěžového testování v mém předplatném"
- Zobrazit dostupné prostředky: Jaké prostředky služby Azure Load Testing mám ve svém vývojovém předplatném?
- Inventář prostředků: Seznam všech testovacích prostředků ve skupině prostředků Performance-Testing
- Zkontrolujte prostředí: "Show me the testing resources we provisioned in our subscription" (Ukaž mi testovací prostředky, které jsme zřídili v našem předplatném).
- Vyhledejte prostředky: Kde jsou nasazené všechny prostředky zátěžového testování?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Testovací prostředek | Required | Název konkrétního testovacího prostředku, podle který chcete filtrovat. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Testovací prostředky: Vytvoření testovacího prostředku
Vytvoří testovací prostředek ve službě Azure Load Testing. Tento příkaz použijte k nastavení prostředků potřebných pro spouštění zátěžových testů.
Mezi ukázkové výzvy patří:
- Vytvoření testovacího prostředku: Vytvoření nového testovacího prostředku pro zátěžové testování ve skupině prostředků load-test-rg
- Zřízení prostředků: Nastavení testovacího prostředku pro testování výkonu v předplatném test-sub
- Inicializace prostředku: Vytvoření testovacího prostředku pro rozhraní API-load-test ve skupině prostředků perf-resources
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Testovací prostředek | Required | Název nového testovacího prostředku |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ❌ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Testovací běhy: Vytvoření testovacího spuštění
Vytvoří nové testovací spuštění pro existující zátěžový test ve službě Azure Load Testing. Pomocí tohoto příkazu spusťte definovaný zátěžový test a vygenerujte metriky výkonu.
Mezi ukázkové výzvy patří:
- Spusťte zátěžový test: Spuštění nového testovacího spuštění pro rozhraní API-stress-test ve skupině prostředků performance-rg
- Spusťte test: "Spusťte zátěžový test s názvem peak-traffic-simulation".
- Zahájení testovacího spuštění: Vytvoření testovacího spuštění pro web-app-load-test v předplatném prod-sub
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Testovací prostředek | Required | Název testovacího prostředku, který se má použít. |
| TESTOVACÍ ID | Required | ID testu, který se má spustit. |
| ID testovacího spuštění | Required | Vlastní ID, které se má přiřadit k tomuto testovacímu spuštění. |
| zobrazení | Required | Uživatelsky přívětivý název testovacího spuštění. |
| Description | Required | Popis testovacího běhu a jeho účel. |
| Staré ID testovacího spuštění | Required | ID předchozího testovacího spuštění pro porovnání výsledků. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ❌ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Testovací běhy: Získání podrobností o testovacím spuštění
Získá podrobnosti o konkrétním testovacím spuštění ve službě Azure Load Testing. Tento příkaz slouží k zobrazení výsledků a metrik dokončeného nebo spuštěného testu.
Mezi ukázkové výzvy patří:
- Zobrazení podrobností o testovacím spuštění: "Zobrazení výsledků posledního testovacího spuštění pro zátěžový test api-performance"
- Zkontrolujte stav testovacího spuštění: Získání stavu posledního testovacího spuštění pro můj test web-app-load-test.
- Metriky testovacího spuštění: Jaké byly výsledky posledního spuštění zátěžového testu pro checkout-service?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Testovací prostředek | Required | Název testovacího prostředku použitého pro testovací běh. |
| ID testovacího spuštění | Required | ID testovacího spuštění. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Testovací běhy: Výpis testovacích běhů
Zobrazí seznam všech testovacích spuštění pro konkrétní zátěžový test v Azure Load Testing. Pomocí tohoto příkazu můžete sledovat historii a výkon zátěžových testů.
Mezi ukázkové výzvy patří:
- Zobrazit historii testů: Zobrazit všechna testovací spuštění pro zátěžový test api-performance
- Zkontrolujte nedávné testy: Seznam posledních 10 testovacích běhů pro zátěžový test ve skupině prostředků Perf-testing
- Podívejte se na výsledky testů: Jaké zátěžové testy se spustily v mém testu web-app-load-test?
- Historie provádění testů: "Zobrazit všechny spuštění zátěžového testu z tohoto měsíce"
- Monitorování testovacích běhů: Seznam všech spuštění zátěžového testu pro moje předplatné
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Testovací prostředek | Required | Název testovacího prostředku použitého pro testovací běhy. |
| TESTOVACÍ ID | Required | ID konkrétního testu pro filtrování testovacích běhů podle. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Testovací běhy: Aktualizace testovacího spuštění
Aktualizuje existující testovací běh ve službě Azure Load Testing. Tento příkaz použijte k úpravě spuštěného nebo plánovaného testovacího běhu, jako je zastavení nebo úprava parametrů testu.
Mezi ukázkové výzvy patří:
- Zastavení testovacího spuštění: Zastavení aktuálního zátěžového testu pro můj test production-api-test
- Zrušit testování: Zrušení spuštění zátěžového testu s ID run-123456
- Přerušený test: "Zastavení spuštěného testu výkonnosti ve skupině prostředků test-environment"
- Aktualizace parametrů testu: Úprava aktuálního testovacího spuštění tak, aby se snížil počet virtuálních uživatelů na 100
- Ukončení spuštění: Zrušení zátěžového testu, který způsobuje vysoké využití procesoru v produkčním prostředí
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Testovací prostředek | Required | Název testovacího prostředku přidruženého k testovacímu spuštění. |
| TESTOVACÍ ID | Required | ID testu přidruženého k testovacímu spuštění. |
| ID testovacího spuštění | Required | ID testovacího spuštění, které se má aktualizovat. |
| zobrazení | Required | Nový zobrazovaný název testovacího spuštění. |
| Description | Required | Nový popis testovacího spuštění |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌