Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Serwer MCP platformy Azure umożliwia zarządzanie zasobami usługi Azure Monitor przy użyciu monitów języka naturalnego. Możesz wykonywać zapytania dotyczące obszarów roboczych usługi Log Analytics, analizować dane operacyjne, monitorować kondycję zasobów, pobierać metryki wydajności i zarządzać skoroszytami usługi Azure Monitor bez konieczności znajomości złożonej składni języka KQL.
Usługa Azure Monitor pomaga zmaksymalizować dostępność i wydajność aplikacji i usług. Zapewnia kompleksowe rozwiązanie do zbierania, analizowania i działania na podstawie danych telemetrycznych z chmury i środowisk lokalnych.
Skoroszyty umożliwiają elastyczną analizę danych i tworzenie zaawansowanych raportów wizualnych w portalu Azure. Umożliwiają one korzystanie z wielu źródeł danych z całej platformy Azure i łączenie ich w ujednolicone interaktywne środowiska. Skoroszyty umożliwiają łączenie wielu rodzajów wizualizacji i analiz, dzięki czemu doskonale nadają się do swobodnej eksploracji. Aby uzyskać więcej informacji, zobacz dokumentację skoroszytów usługi Azure Monitor.
Uwaga / Notatka
Parametry narzędzia: narzędzia serwera MCP platformy Azure definiują parametry dla danych, które muszą wykonywać zadania. Niektóre z tych parametrów są specyficzne dla każdego narzędzia i zostały opisane poniżej. Inne parametry są globalne i współużytkowane przez wszystkie narzędzia. Aby uzyskać więcej informacji, zobacz Parametry narzędzia.
Dziennik aktywności: Wyświetlanie listy dzienników aktywności
Wyświetl listę dzienników aktywności dla określonego zasobu platformy Azure w ciągu podanej liczby poprzednich godzin.
Przykładowe monity obejmują:
- Ostatnie zdarzenia krytyczne: "Pokaż dzienniki aktywności dla zasobu "web-app-prod" w ciągu ostatnich 4 godzin z tylko zdarzeniami krytycznymi i błędnymi"
- Aktywność konta przechowywania: "Uzyskaj dzienniki aktywności dla zasobu „mystorageaccount” typu „Microsoft.Storage/storageAccounts” z ostatnich 24 godzin, ograniczając do pierwszych 50 wpisów"
- Monitorowanie maszyny wirtualnej: "Wyświetl listę wszystkich dzienników aktywności dla zasobu "production-vm01" z ostatnich 12 godzin"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Nazwa zasobu | Wymagane | Nazwa zasobu platformy Azure do pobrania dzienników aktywności. |
| Typ zasobu | Opcjonalnie | Typ zasobu platformy Azure (na przykład Microsoft.Storage/storageAccounts). Podaj to tylko w razie potrzeby, aby rozróżnić wiele zasobów o tej samej nazwie. |
| Hours | Opcjonalnie | Liczba godzin poprzedzających teraz pobieranie dzienników aktywności. |
| Poziom zdarzenia | Opcjonalnie | Poziom dzienników aktywności do pobrania. Prawidłowe poziomy to: Krytyczny, Błąd, Informacyjny, Szczegółowy, Ostrzeżenie. Jeśli nie zostanie podane, zwraca wszystkie poziomy. |
| Top | Opcjonalnie | Maksymalna liczba dzienników aktywności do pobrania. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Testy sieci Web: tworzenie lub aktualizowanie testów sieci Web
Tworzenie lub aktualizowanie standardowego testu internetowego w usłudze Azure Monitor w celu monitorowania dostępności punktu końcowego. Użyj tego polecenia, aby skonfigurować nowe testy sieci Web lub zmodyfikować istniejące z konfiguracjami, takimi jak adres URL, częstotliwość, lokalizacje i oczekiwane odpowiedzi. To polecenie automatycznie tworzy nowy test, jeśli nie istnieje lub aktualizuje istniejący test przy użyciu nowych ustawień.
Przykładowe monity obejmują:
- "Utwórz lub zaktualizuj zasób testu internetowego "mywebtest" w grupie zasobów "rg-prod", aby monitorować
https://example.comco 300 sekund". - Zaktualizuj test internetowy "status-check" w grupie zasobów "rg-dev" z oczekiwanym kodem statusu
200i włącz sprawdzanie SSL. - "Jakie testy internetowe są konfigurowane w grupie zasobów "rg-test"?
- "Wyświetl listę wszystkich zasobów testów internetowych w 'rg-production'".
- "Muszę utworzyć lub zaktualizować test internetowy "api-monitor" w grupie zasobów "rg-app" z częstotliwością 600 sekund."
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Grupa zasobów | Wymagane | Nazwa grupy zasobów platformy Azure. Jest to logiczny kontener dla zasobów platformy Azure. |
| Zasób testu internetowego | Wymagane | Nazwa zasobu Web Test, na którym należy działać. |
| Składnik usługi App Insights | Opcjonalnie | Identyfikator zasobu składnika usługi Application Insights do powiązania z testem internetowym. |
| Opis | Opcjonalnie | Opis testu internetowego. |
| Enabled | Opcjonalnie | Czy test internetowy jest włączony. |
| Oczekiwany kod stanu | Opcjonalnie | Oczekiwany kod stanu HTTP. |
| Obserwowanie przekierowań | Opcjonalnie | Czy śledzić przekierowania. |
| Częstotliwość | Opcjonalnie | Częstotliwość testowania w sekundach. Obsługiwane wartości: 300, 600, 900 sekund. |
| Headers | Opcjonalnie | Nagłówki HTTP do uwzględnienia w żądaniu. Oddzielone przecinkami KEY=VALUE. |
| Czasownik HTTP | Opcjonalnie | Metoda HTTP (get, postitp.). |
| Ignoruj kod stanu | Opcjonalnie | Czy ignorować walidację kodu stanu. |
| Lokalizacja | Opcjonalnie | Lokalizacja, w której jest tworzony zasób testu internetowego. Powinno to być zgodne z lokalizacją składnika usługi App Insights. |
| Analizowanie żądań | Opcjonalnie | Czy analizować żądania zależne. |
| Treść żądania | Opcjonalnie | Treść żądania. |
| Żądanie adresu URL | Opcjonalnie | Bezwzględny adres URL do przetestowania. |
| Ponawianie próby włączone | Opcjonalnie | Określa, czy ponowne próby są włączone. |
| Sprawdzanie protokołu SSL | Opcjonalnie | Czy sprawdzić certyfikaty SSL. |
| Sprawdzanie okresu istnienia protokołu SSL | Opcjonalnie | Liczba dni sprawdzania okresu istnienia certyfikatu SSL. |
| Limit czasu | Opcjonalnie | Limit czasu żądania w sekundach (maksymalnie 2 minuty). Obsługiwane wartości: 30, 60, 90, 120 sekund. |
| Test sieci Web | Opcjonalnie | Nazwa testu w zasobie testu internetowego. |
| Lokalizacje testów sieci Web | Opcjonalnie | Lista lokalizacji do uruchomienia testu z (wartości rozdzielane przecinkami). Lokalizacja odnosi się do znacznika lokalizacji populacyjnej specyficznego dla testów dostępności. |
Destruktywne: ✅ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ❌ | Tajne: ❌ | Wymagane na miejscu: ❌
Testy sieci Web: pobieranie lub wyświetlanie listy testów sieci Web
Pobierz szczegóły dla określonego testu internetowego lub wyświetl listę wszystkich testów sieci Web. Po podaniu zasobu webtest uzyskasz szczegółowe informacje o jednym teście internetowym. Jeśli zasób webtest zostanie pominięty, zostanie wyświetlona lista wszystkich testów sieci Web w ramach subskrypcji, opcjonalnie filtrowana według grupy zasobów.
Przykładowe monity obejmują:
- Wyświetl listę wszystkich testów internetowych w mojej subskrypcji
- "Jakie testy internetowe są dostępne w mojej subskrypcji?"
- "Pobieranie szczegółów testu internetowego
homepage-load-test" - "Pokaż mi specyfikę testu
api-response-checkinternetowego" - Czy możesz podać informacje dotyczące internetowego testu
checkout-validationw mojej subskrypcji?
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Zasób testu internetowego | Opcjonalnie | Nazwa zasobu Web Test, na którym należy działać. |
Wskazówki adnotacji narzędzi: Destruktywne: ❌ | Idempotentne: ✅ | Otwarty świat: ❌ | Tylko do odczytu: ✅ | Tajny: ❌ | Wymagane lokalnie: ❌
Log Analytics: Lista obszarów roboczych
Serwer Azure MCP zawiera listę wszystkich obszarów roboczych usługi Log Analytics w subskrypcji. Ten artykuł zawiera omówienie zasobów monitorowania.
Przykładowe monity obejmują:
- Lista obszarów roboczych: "Pokaż wszystkie obszary robocze Log Analytics w mojej subskrypcji."
- Wyświetlanie obszarów roboczych: "Jakie obszary robocze mam?"
- Znajdź obszary robocze: "Lista obszarów roboczych do monitorowania".
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Log Analytics: wyświetlanie listy typów tabel
Wyświetla listę dostępnych typów tabel w obszarze roboczym usługi Log Analytics.
Przykładowe monity obejmują:
- Lista typów tabel: "Pokaż typy tabel w obszarze roboczym centralnego monitorowania w grupie zasobów „my-resource-group”"
- Wyświetl dostępne typy: "Jakie typy tabel są dostępne w obszarze roboczym usługi Log Analytics w grupie zasobów "my-resource-group"?"
- Znajdź kategorie tabel: "Lista typów tabel dla obszaru roboczego dzienników zabezpieczeń w grupie zasobów "my-resource-group"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Grupa zasobów | Wymagane | Nazwa grupy zasobów platformy Azure. Jest to logiczny kontener dla zasobów platformy Azure. |
| Workspace | Wymagane | Identyfikator lub nazwa obszaru roboczego usługi Log Analytics. Może to być unikatowy identyfikator (GUID) lub nazwa wyświetlana obszaru roboczego. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Log Analytics: wyświetlanie listy tabel
Serwer Azure MCP zawiera listę wszystkich tabel w obszarze roboczym usługi Log Analytics. Pomaga to zrozumieć dane dostępne do wykonywania zapytań.
Przykładowe monity obejmują:
- Listuj tabele: "Pokaż tabele w obszarze roboczym centralnego monitorowania w grupie zasobów 'my-resource-group'"
- Wyświetlanie tabel: "Jakie tabele znajdują się w obszarze roboczym monitorowania aplikacji w grupie zasobów "my-resource-group"?"
- Znajdowanie tabel: "Wyświetlanie listy tabel w obszarze roboczym dzienników zabezpieczeń w grupie zasobów "my-resource-group"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Grupa zasobów | Wymagane | Nazwa grupy zasobów platformy Azure. Jest to logiczny kontener dla zasobów platformy Azure. |
| Workspace | Wymagane | Identyfikator lub nazwa obszaru roboczego usługi Log Analytics. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Log Analytics: wykonywanie zapytań dotyczących dzienników obszaru roboczego
Serwer MCP platformy Azure może wykonywać zapytania języka Kusto Query Language (KQL) względem obszaru roboczego usługi Log Analytics. Ta zaawansowana funkcja umożliwia analizowanie danych operacyjnych.
Przykładowe monity obejmują:
- Proste zapytanie: "Tabela zapytań "AzureDiagnostics" z zapytaniem "AzureDiagnostics | where Level == "Error" | weź 100" w obszarze roboczym "app-monitoring" w grupie zasobów "monitoring-rg" na ostatnią 1 godzinę"
- Zapytanie filtru: "Tabela zapytań "SecurityEvent" z zapytaniem "SecurityEvent | where EventID == 4625 | project TimeGenerated, Account, Computer" w obszarze roboczym "security-workspace" w grupie zasobów "security-rg"
- Złożone zapytanie: "Tabela zapytań 'Perf' z zapytaniem 'Perf | where CounterName == "% Czas procesora" i komputer zawiera "web" | summarize avg(CounterValue) by bin(TimeGenerated, 1h)" w obszarze roboczym "monitoring-workspace" w grupie zasobów "prod-rg" w ciągu ostatnich 24 godzin"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Grupa zasobów | Wymagane | Nazwa grupy zasobów platformy Azure. Jest to logiczny kontener dla zasobów platformy Azure. |
| Workspace | Wymagane | Identyfikator lub nazwa obszaru roboczego usługi Log Analytics. |
| tabela | Wymagane | Nazwa tabeli do wykonywania zapytań. |
| Zapytanie | Wymagane | Zapytanie KQL do wykonania w obszarze roboczym usługi Log Analytics. |
| Hours | Opcjonalnie | Liczba godzin, od której należy cofnąć się w czasie przy wykonaniu zapytania, zaczynając od teraz. |
| Limit | Opcjonalnie | Maksymalna liczba wyników do zwrócenia. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Log Analytics: wykonywanie zapytań dotyczących dzienników zasobów
Wysyła zapytania do dzienników diagnostycznych i dzienników aktywności dla określonego zasobu platformy Azure w obszarze roboczym usługi Log Analytics przy użyciu języka zapytań Kusto (KQL).
Przykładowe monity obejmują:
- Wykonywanie zapytań dotyczących ostatnich dzienników: "Tabela zapytań "AppServiceConsoleLogs" z zapytaniem "recent" dla zasobu "/subscriptions/abc123/resourceGroups/prod/providers/Microsoft.Web/sites/myapp"
- Znajdź błędy: "Tabela zapytań "AppServiceHTTPLogs" z zapytaniem "errors" dla zasobu "/subscriptions/abc123/resourceGroups/prod/providers/Microsoft.Web/sites/mywebapp" w ciągu ostatnich 4 godzin"
- Diagnostyka zasobów: "Zapytanie do tabeli 'StorageBlobLogs' z użyciem polecenia 'StorageBlobLogs | take 100' dla zasobu '/subscriptions/abc123/resourceGroups/prod/providers/Microsoft.Storage/storageAccounts/mystorage' z limitem 100"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| identyfikator zasobu | Wymagane | Identyfikator zasobu platformy Azure do zapytań o dzienniki. Przykład: /subscriptions/<YOUR-SUBSCRIPTION-ID>/resourceGroups/<YOUR-RESOURCE-GROUP>/providers/Microsoft.OperationalInsights/workspaces/<YOUR-WORKSPACE>. |
| tabela | Wymagane | Nazwa tabeli do wykonywania zapytań. To jest konkretna tabela w obszarze roboczym. |
| Zapytanie | Wymagane | Zapytanie KQL do wykonania w obszarze roboczym Log Analytics. Można użyć wstępnie zdefiniowanych zapytań według nazwy, takich jak recent, które pokazują najnowsze logi uporządkowane według TimeGenerated, i errors, które pokazują logi na poziomie błędu uporządkowane według TimeGenerated. W przeciwnym razie podaj niestandardowe zapytanie KQL. |
| Hours | Opcjonalnie | Liczba godzin, za które mają być wykonane zapytania od teraz wstecz. |
| Limit | Opcjonalnie | Maksymalna liczba wyników do zwrócenia. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Zdrowie: Pobierz stan zdrowia jednostki
Serwer Azure MCP pobiera stan kondycji jednostki przy użyciu modeli kondycji usługi Azure Monitor. Zapewnia to kompleksowe informacje o kondycji i stan monitorowania zasobów i aplikacji platformy Azure.
Przykładowe monity obejmują:
- Sprawdź kondycję jednostki: "Pobierz kondycję jednostki "app-prod-001" z modelem "webapp-health" w grupie zasobów "prod-rg"
- Monitorowanie kondycji zasobów: "Jaka jest kondycja jednostki "web-app-prod" przy użyciu modelu "application-health" w grupie zasobów "monitoring-rg"?"
- Sprawdź stan systemu: "Pobieranie informacji o kondycji jednostki "sql-prod-db" z modelem "database-health" w grupie zasobów "data-rg"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Grupa zasobów | Wymagane | Nazwa grupy zasobów platformy Azure. Jest to logiczny kontener dla zasobów platformy Azure. |
| Model | Wymagane | Nazwa modelu kondycji. |
| Encja | Wymagane | Identyfikator jednostki w celu uzyskania kondycji. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Metryki: Metryki zapytań
Serwer MCP platformy Azure wysyła zapytania do metryk usługi Azure Monitor dla zasobów. Dzięki temu można pobierać metryki wydajności, statystyki użycia i dane monitorowania zasobów platformy Azure w określonych okresach.
Przykładowe monity obejmują:
- Zapytanie o metryki maszyny wirtualnej: „Uzyskaj metryki 'Procentowe użycie CPU, dostępne bajty pamięci' z przestrzeni nazw 'Microsoft.Compute/virtualMachines' dla zasobu 'prod-vm01' od 1 stycznia do 2 stycznia”
- Metryki magazynu zapytań: „Pokaż metryki 'Transakcje,Dostępność' z przestrzeni nazw 'Microsoft.Storage/storageAccounts' dla zasobu 'mystorageaccount'”.
- Metryki zapytań aplikacji: "Pobierz metryki 'ResponseTime,Requests' z przestrzeni nazw 'Microsoft.Web/sites' dla zasobu 'mywebapp' z ostatnich 24 godzin"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Resource | Wymagane | Nazwa zasobu do wykonywania zapytań o metryki. |
| Przestrzeń Nazw Metryk | Wymagane | Przestrzeń nazw metryki. |
| Metrics | Wymagane | Nazwy metryk do zapytań. |
| Typ zasobu | Opcjonalnie | Typ zasobu. |
| Godzina rozpoczęcia | Opcjonalnie | Godzina rozpoczęcia zapytania. |
| Godzina zakończenia | Opcjonalnie | Godzina zakończenia zapytania. |
| Interval | Opcjonalnie | Interwał agregacji. |
| Agregacja | Opcjonalnie | Metoda agregacji. |
| Filtr | Opcjonalnie | Filtr do zapytania o metryki |
| Maksymalna liczba zasobników | Opcjonalnie | Maksymalna liczba kubełków. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Metryki: Wyświetlanie listy definicji metryk
Serwer mcp platformy Azure zawiera listę dostępnych definicji metryk dla zasobu. Dzięki temu można dowiedzieć się, jakie metryki są dostępne do monitorowania przed wykonaniem zapytań dotyczących określonych danych metryk.
Przykładowe monity obejmują:
- Lista metryk magazynu: "Pokaż metryki dla konta mystorageaccount".
- Znajdź metryki transakcji: "Znajdź metryki transakcji dla konta magazynu".
- Lista metryk maszyn wirtualnych: "Lista metryk dla maszyny wirtualnej prod-vm w grupie produkcyjnej".
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Nazwa zasobu | Wymagane | Nazwa zasobu. |
| Typ zasobu | Opcjonalnie | Typ zasobu. |
| Przestrzeń nazw metryk | Opcjonalnie | Przestrzeń nazw metryki. |
| Ciąg wyszukiwania | Opcjonalnie | Ciąg wyszukiwania do filtrowania metryk. |
| Limit | Opcjonalnie | Maksymalna liczba wyników do zwrócenia. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Skoroszyty: wyświetlanie listy skoroszytów
Serwer Azure MCP zawiera listę skoroszytów usługi Azure Monitor w grupie zasobów. Ułatwia to odnajdywanie oraz zarządzanie pulpitami nawigacyjnymi monitorowania i interaktywnymi raportami.
Przykładowe monity obejmują:
- Wyświetlanie skoroszytów: "Pokaż skoroszyty w grupie zasobów "my-resource-group"
- Lista według kategorii: "Lista skoroszytów w kategorii Analizy w grupie zasobów 'my-resource-group'"
- Wyświetlanie listy skoroszytów udostępnionych: "Pokaż skoroszyty udostępnione w grupie zasobów "my-resource-group"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Grupa zasobów | Wymagane | Nazwa grupy zasobów platformy Azure. |
| Kategoria | Opcjonalnie | Kategoria, według której filtrowane są skoroszyty. |
| Kind | Opcjonalnie | Rodzaj skoroszytu (na przykład shared, user). |
| Identyfikator źródła | Opcjonalnie | Identyfikator źródła do filtrowania skoroszytów. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Skoroszyty: pokaż szczegóły skoroszytu
Serwer MCP Azure wyświetla szczegółowe informacje dotyczące konkretnego skoroszytu usługi Azure Monitor na podstawie identyfikatora zasobu. Zapewnia to kompleksowe informacje o konfiguracji i zawartości skoroszytu.
Przykładowe monity obejmują:
- Pokaż skoroszyt: "Pokaż szczegóły skoroszytu dla elementu '/subscriptions/abc123/resourceGroups/monitoring/providers/Microsoft.Insights/workbooks/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1'"
- Uzyskaj informacje o skoroszycie: "Uzyskaj informacje o skoroszycie '/subscriptions/xyz789/resourceGroups/prod-rg/providers/Microsoft.Insights/workbooks/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2'"
- Wyświetl skoroszyt: "Wyświetl szczegóły skoroszytu dla elementu '/subscriptions/def456/resourceGroups/analytics-rg/providers/Microsoft.Insights/workbooks/c2c2c2c2-dddd-eeee-ffff-a3a3a3a3a3a3'"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Identyfikator skoroszytu | Wymagane | Pełny identyfikator zasobu skoroszytu na platformie Azure do pobrania. |
Destruktywne: ❌ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ✅ | Tajne: ❌ | Wymagane na miejscu: ❌
Skoroszyty: utwórz skoroszyt
Serwer MCP platformy Azure może utworzyć nowy skoroszyt usługi Azure Monitor. Umożliwia to tworzenie pulpitów nawigacyjnych monitoringowych i interaktywnych raportów przy pomocy programowania.
Przykładowe monity obejmują:
Tworzenie skoroszytu: "Utwórz skoroszyt z nazwą wyświetlaną 'Pulpit nawigacyjny wydajności' i serializowaną zawartością '{"version":"Notebook/1.0","items":[]}' w grupie zasobów 'monitoring-rg'" - Utwórz na podstawie źródła: „Utwórz skoroszyt o nazwie wyświetlanej „App Insights Analysis” i zserializowanej zawartości „{"version":"Notebook/1.0","items":[]}” powiązany ze źródłem „/subscriptions/abc123/resourceGroups/prod/providers/Microsoft.Insights/components/myappinsights””
- Tworzenie skoroszytu monitorowania: "Tworzenie nowego skoroszytu o nazwie wyświetlanej 'Przegląd infrastruktury' i serializowanej zawartości '{\"version\":\"Notebook/1.0\",\"items\":[{\"type\":1,\"content\":{\"json\":\"## Metryki infrastruktury\"}}]}'"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Ekran | Wymagane | Nazwa wyświetlana nowego skoroszytu. |
| Serializowana zawartość | Wymagane | Zawartość JSON definiująca strukturę i zapytania skoroszytu. |
| Identyfikator źródła | Opcjonalnie | Identyfikator zasobu źródłowego do skojarzenia ze skoroszytem. |
Destruktywne: ✅ | Idempotentne: ❌ | Open World: ❌ | Tylko do odczytu: ❌ | Tajne: ❌ | Wymagane na miejscu: ❌
Skoroszyty: zaktualizuj skoroszyt
Serwer MCP platformy Azure aktualizuje istniejący skoroszyt usługi Azure Monitor. Dzięki temu można programowo modyfikować właściwości skoroszytu i zawartość.
Przykładowe monity obejmują:
- Zaktualizuj nazwę: "Zaktualizuj skoroszyt '/subscriptions/abc123/resourceGroups/monitoring-rg/providers/Microsoft.Insights/workbooks/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1' z nazwą do wyświetlania 'Zaktualizowana Tablica'"
- Aktualizowanie zawartości: "Aktualizuj skoroszyt '/subscriptions/xyz789/resourceGroups/prod-rg/providers/Microsoft.Insights/workbooks/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2' z serializowaną zawartością '{"version":"Notebook/1.0","items":[]}'"
- Modyfikacja skoroszytu: "Zmień nazwę wyświetlaną na 'Panel analityczny' i serializowaną zawartość '{\"version\":\"Notebook/1.0\",\"items\":[]}' dla skoroszytu '/subscriptions/def456/resourceGroups/analytics-rg/providers/Microsoft.Insights/workbooks/c2c2c2c2-dddd-eeee-ffff-a3a3a3a3a3a3'"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Identyfikator skoroszytu | Wymagane | Pełny identyfikator zasobu platformy Azure opisujący skoroszyt, który ma zostać zaktualizowany. |
| Ekran | Opcjonalnie | Nowa nazwa wyświetlana skoroszytu. |
| Serializowana zawartość | Opcjonalnie | Zaktualizowana zawartość JSON skoroszytu. |
Destruktywne: ✅ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ❌ | Tajne: ❌ | Wymagane na miejscu: ❌
Skoroszyty: Usuwanie skoroszytów
Serwer MCP platformy Azure usuwa skoroszyt usługi Azure Monitor. Spowoduje to trwałe usunięcie skoroszytu i całej skojarzonej z nim zawartości.
Przykładowe monity obejmują:
- Usuń skoroszyt: "Usuń skoroszyt '/subscriptions/abc123/resourceGroups/monitoring/providers/Microsoft.Insights/workbooks/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1'"
- Usuń skoroszyt: "Usuń skoroszyt '/subscriptions/xyz789/resourceGroups/prod-rg/providers/Microsoft.Insights/workbooks/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2'"
- Czyszczenie: "Usuń skoroszyt '/subscriptions/def456/resourceGroups/analytics-rg/providers/Microsoft.Insights/workbooks/c2c2c2c2-dddd-eeee-ffff-a3a3a3a3a3a3'"
| Parameter | Wymagane lub opcjonalne | Description |
|---|---|---|
| Identyfikator skoroszytu | Wymagane | Pełny identyfikator zasobu Azure dla skoroszytu, który ma zostać usunięty. |
Destruktywne: ✅ | Idempotentne: ✅ | Open World: ❌ | Tylko do odczytu: ❌ | Tajne: ❌ | Wymagane na miejscu: ❌