Składniki Microsoft.Insights 2015-05-01
Definicja zasobu Bicep
Typ zasobu składników można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Uwagi
Aby uzyskać wskazówki dotyczące wdrażania rozwiązań do monitorowania, zobacz Tworzenie zasobów monitorowania przy użyciu rozwiązania Bicep.
Format zasobu
Aby utworzyć zasób Microsoft.Insights/components, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Insights/components@2015-05-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
properties: {
Application_Type: 'string'
DisableIpMasking: bool
Flow_Type: 'Bluefield'
HockeyAppId: 'string'
ImmediatePurgeDataOn30Days: bool
IngestionMode: 'string'
Request_Source: 'rest'
RetentionInDays: int
SamplingPercentage: json('decimal-as-string')
}
}
Wartości właściwości
Składniki
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–260 Prawidłowe znaki: Nie można użyć: %&\?/ lub znaki kontrolneNie można zakończyć spacją ani kropką. |
location | Lokalizacja zasobu | ciąg (wymagany) |
tags | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
Rodzaju | Rodzaj aplikacji, do którego odwołuje się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem dowolnym, wartości zwykle powinny być jednym z następujących: web, ios, other, store, java, phone. | ciąg (wymagany) |
properties | Właściwości definiujące zasób składnika usługi Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Nazwa | Opis | Wartość |
---|---|---|
Application_Type | Typ monitorowanej aplikacji. | "inne" "web" (wymagane) |
DisableIpMasking | Wyłącz maskowanie adresów IP. | bool |
Flow_Type | Używany przez system usługi Application Insights do określania rodzaju przepływu, przez który został utworzony ten składnik. Ma to być ustawione na wartość "Bluefield" podczas tworzenia/aktualizowania składnika za pośrednictwem interfejsu API REST. | "Bluefield" |
HockeyAppId | Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp używany do komunikacji z usługą HockeyApp. | ciąg |
ImmediatePurgeDataOn30Days | Przeczyść dane bezpośrednio po 30 dniach. | bool |
Tryb pozyskiwania | Wskazuje przepływ pozyskiwania. | "ApplicationInsights" "ApplicationInsightsWithDiagnosticSettings" "LogAnalytics" |
Request_Source | Opisuje narzędzie, które utworzyło ten składnik usługi Application Insights. Klienci korzystający z tego interfejsu API powinni ustawić wartość domyślną "rest". | "reszta" |
RetentionInDays | Okres przechowywania w dniach. | int |
SamplingPercentage | Procent danych generowanych przez monitorowaną aplikację, która jest próbkowana na potrzeby telemetrii usługi Application Insights. Aby określić wartość dziesiętną, użyj funkcji json(). | int lub json dziesiętne |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
BrowserBox Azure Edition |
Ten szablon służy do wdrażania przeglądarki BrowserBox na maszynie wirtualnej LVM z systemem Azure Ubuntu Server 22.04 LTS, Debian 11 lub RHEL 8.7 LVM. |
Ciągła integracja/ciągłe wdrażanie w języku Java za pomocą systemu Jenkins i usługi Azure Web Apps |
Jest to przykład ciągłej integracji/ciągłego wdrażania w języku Java przy użyciu narzędzi Jenkins i Azure Web Apps. |
Kentico Xperience |
Ten szablon ułatwia wdrażanie zasobów wymaganych do hostowania środowisk Kentico Xperience na platformie Microsoft Azure. |
Prosta aplikacja internetowa Umbraco CMS |
Ten szablon umożliwia łatwe wdrażanie aplikacji internetowej umbraco CMS na Azure App Service Web Apps. |
App Service Environment modułu równoważenia obciążenia z Azure Firewall |
Resource Manager szablony i parametry przedstawiające sposób wdrażania środowiska App Service za pomocą integracji z usługą Azure Firewall |
Ład w przedsiębiorstwie — AppService, SQL DB, AD, OMS, Runbook |
Wdrożenie chmury dla przedsiębiorstw, małych lub dużych, wymaga, aby modele odpowiedzialnego i wydajnego ładu czerpały wartość z wdrożeń w chmurze. CloudWise (nazwa kodu rozwiązania) to złożone rozwiązanie dostępne w przewodnikach Szybki start dla partnerów platformy Azure, to narzędzie umożliwiające wdrażanie dla klientów, integratorów systemów i partnerów, które zapewnia samoobsługowe, zautomatyzowane rozwiązanie do zapewniania ładu i operacji, skoncentrowane na optymalizowaniu kosztów, ulepszaniu niezawodności aplikacji, zmniejszaniu ryzyka biznesowego. Rozwiązanie wyróżnia podstawowe filary ładu dotyczące widoczności i kontroli. |
Witryna internetowa eShop ze środowiskami ASE z wewnętrznym modułem równoważenia obciążenia |
App Service Environment to opcja planu usługi Premium Azure App Service, która zapewnia w pełni izolowane i dedykowane środowisko do bezpiecznego uruchamiania aplikacji Azure App Service na dużą skalę, w tym Web Apps, Mobile Apps i API Apps. |
Aplikacja internetowa z SQL Database, Azure Cosmos DB, Azure Search |
Ten szablon aprowizuje aplikację internetową, SQL Database, Azure Cosmos DB, Azure Search i Application Insights. |
Obszar roboczy usługi Azure Machine Learning |
Ten szablon tworzy nowy obszar roboczy usługi Azure Machine Learning wraz z zaszyfrowanym kontem magazynu, usługą KeyVault i rejestrowaniem usługi Applications Insights |
Tworzenie API Management w wewnętrznej sieci wirtualnej za pomocą usługi App Gateway |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w sieci prywatnej chronionej przez Azure Application Gateway. |
Wdrażanie prostej aplikacji mikrousługi usługi Azure Spring Apps |
Ten szablon wdraża prostą aplikację mikrousług usługi Azure Spring Apps do uruchamiania na platformie Azure. |
Front Door Standard/Premium ze źródłem Azure Functions |
Ten szablon tworzy usługę Front Door Standard/Premium, aplikację Azure Functions i konfiguruje aplikację funkcji w celu sprawdzenia, czy ruch przechodzi przez źródło usługi Front Door. |
Usługa Azure Digital Twins z funkcją i usługą Private Link |
Ten szablon tworzy usługę Azure Digital Twins skonfigurowaną przy użyciu Virtual Network połączonej funkcji platformy Azure, która może komunikować się za pośrednictwem punktu końcowego Private Link z usługą Digital Twins. Tworzy również strefę Prywatna strefa DNS, aby umożliwić bezproblemowe rozpoznawanie nazwy hosta punktu końcowego usługi Digital Twins z Virtual Network do wewnętrznego adresu IP podsieci prywatnego punktu końcowego. Nazwa hosta jest przechowywana jako ustawienie funkcji platformy Azure o nazwie "ADT_ENDPOINT". |
Wdrażanie usługi Application Insights i tworzenie w nim alertu |
Ten szablon umożliwia wdrożenie usługi Application Insights i utworzenie w nim alertu |
Tworzenie obszaru roboczego usługi AML z wieloma zestawami danych & Magazyny danych |
Ten szablon umożliwia utworzenie obszaru roboczego usługi Azure Machine Learning z wieloma zestawami danych & magazynami danych. |
Kompleksowa konfiguracja zabezpieczeń usługi Azure Machine Learning |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Kompleksowa konfiguracja zabezpieczeń usługi Azure Machine Learning (starsza wersja) |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Tworzenie docelowego obiektu obliczeniowego usługi AKS z prywatnym adresem IP |
Ten szablon tworzy docelowy obiekt obliczeniowy usługi AKS w danym obszarze roboczym usługi Azure Machine Learning Service z prywatnym adresem IP. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje minimalny zestaw zasobów, których potrzebujesz do rozpoczęcia pracy z usługą Azure Machine Learning. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (CMK) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. W przykładzie pokazano, jak skonfigurować usługę Azure Machine Learning na potrzeby szyfrowania przy użyciu klucza szyfrowania zarządzanego przez klienta. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (sieć wirtualna) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (starsza wersja) |
Ten szablon wdrożenia określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługi Azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Tworzenie usługi Azure Front Door przed usługą Azure API Management |
W tym przykładzie pokazano, jak używać usługi Azure Front Door jako globalnego modułu równoważenia obciążenia przed usługą Azure API Management. |
App Service Environment z zapleczem usługi Azure SQL |
Ten szablon tworzy App Service Environment z zapleczem Azure SQL wraz z prywatnymi punktami końcowymi wraz ze skojarzonymi zasobami zwykle używanymi w środowisku prywatnym/izolowanym. |
Aprowizuj aplikację funkcji uruchomioną w planie App Service |
Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie ona uruchamiana i rozliczana tak samo jak każda witryna App Service. |
Aprowizuj aplikację funkcji w planie zużycie |
Ten szablon aprowizuje aplikację funkcji w planie Zużycie, który jest dynamicznym planem hostingu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. Istnieją inne szablony dostępne do aprowizacji w dedykowanym planie hostingu. |
Aprowizuj funkcję planu zużycie za pomocą miejsca wdrożenia |
Ten szablon aprowizuje aplikację funkcji w planie Zużycie, który jest dynamicznym planem hostingu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. Istnieją inne szablony dostępne do aprowizacji w dedykowanym planie hostingu. |
Aplikacja funkcji platformy Azure hostowana w ramach dedykowanego planu |
Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie ona uruchamiana i rozliczana tak samo jak każda witryna App Service. |
Aplikacja funkcji platformy Azure z miejscem wdrożenia |
Ten szablon aprowizuje aplikację funkcji w planie Premium z miejscem produkcyjnym i dodatkowym miejscem wdrożenia. |
Aplikacja funkcji platformy Azure z usługą Event Hub i tożsamością zarządzaną |
Jego szablon aprowizuje aplikację funkcji platformy Azure w planie użycia systemu Linux, a także centrum zdarzeń, usługę Azure Storage i usługę Application Insights. Aplikacja funkcji może używać tożsamości zarządzanej do nawiązywania połączenia z usługą Event Hub i kontem magazynu |
Aplikacja funkcji platformy Azure hostowana w planie zużycia systemu Linux |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Linux, który jest dynamicznym planem hostingu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. |
Aplikacja funkcji w planie zużycia systemu Linux z kompilacją zdalną |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Linux i wykonuje kompilację zdalną podczas wdrażania kodu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. |
Aplikacja funkcji platformy Azure hostowana w planie Premium |
Ten szablon aprowizuje aplikację funkcji w planie Premium. |
Prywatna aplikacja funkcji i prywatny magazyn zabezpieczony przez punkt końcowy |
Ten szablon aprowizuje aplikację funkcji w planie Premium z prywatnymi punktami końcowymi i komunikuje się z usługą Azure Storage za pośrednictwem prywatnych punktów końcowych. |
Tworzenie aplikacji funkcji i prywatnego magazynu zabezpieczonego przez punkt końcowy |
Ten szablon umożliwia wdrożenie aplikacji funkcji platformy Azure, która komunikuje się z usługą Azure Storage za pośrednictwem prywatnych punktów końcowych. |
Aplikacja funkcji platformy Azure z integracją Virtual Network |
Ten szablon aprowizuje aplikację funkcji w planie Premium z regionalną integracją sieci wirtualnej włączoną dla nowo utworzonej sieci wirtualnej. |
Aplikacja funkcji platformy Azure hostowana w planie zużycia systemu Windows |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Windows, który jest dynamicznym planem hostingu. Aplikacja działa na żądanie i są naliczane opłaty za wykonanie bez stałego zobowiązania do zasobów. |
Aplikacja funkcji platformy Azure i funkcja wyzwalana przez protokół HTTP |
W tym przykładzie wdrożono aplikację funkcji platformy Azure i funkcję wyzwalaną przez protokół HTTP w tekście w szablonie. Wdraża również Key Vault i wypełnia wpis tajny kluczem hosta aplikacji funkcji. |
Wdrażanie planu Usługi Azure Function w warstwie Premium z włączoną usługą AZ |
Ten szablon umożliwia wdrożenie planu usługi Azure Function w warstwie Premium z obsługą stref dostępności, w tym konta magazynu z włączoną strefą dostępności. |
Aplikacja funkcji zabezpieczona przez usługę Azure Frontdoor |
Ten szablon umożliwia wdrożenie funkcji azure Premium chronionej i opublikowanej przez usługę Azure Frontdoor Premium. Połączenie między usługą Azure Frontdoor i Azure Functions jest chronione przez Azure Private Link. |
Wdrażanie planu premium funkcji platformy Azure przy użyciu integracji z siecią wirtualną |
Ten szablon umożliwia wdrożenie planu usługi Azure Function w warstwie Premium z obsługą regionalnej integracji sieci wirtualnej w nowo utworzonej sieci wirtualnej. |
Tworzy aplikację funkcji z tożsamością usługi zarządzanej |
Tworzy aplikację funkcji z włączoną tożsamością usługi zarządzanej z usługą Application Insights skonfigurowaną dla dzienników i metryk. |
Application Gateway z wewnętrznymi API Management i aplikacją internetową |
Application Gateway routing ruchu internetowego do sieci wirtualnej (tryb wewnętrzny) API Management wystąpienie, które obsługuje internetowy interfejs API hostowany w aplikacji internetowej platformy Azure. |
Aplikacja internetowa w/ Usługa Application Insights wysyłająca do usługi Log Analytics |
Ten szablon będzie pomocny w obsłudze nowych wersji interfejsu API microsoft.insights/components. Począwszy od 2020-02-02-preview WorkspaceID będzie wymagany podczas tworzenia aplikacji Inisghts.Ten szablon wdroży plan App Service, App Service, application insights, obszar roboczy usługi Log Analytics i podłączyć je razem. |
Aplikacja internetowa z tożsamością zarządzaną, SQL Server i ΑΙ |
Prosty przykład wdrażania infrastruktury platformy Azure dla aplikacji i danych oraz tożsamości zarządzanej i monitorowania |
Aprowizuj aplikację internetową przy użyciu SQL Database |
Ten szablon aprowizuje aplikację internetową, SQL Database, ustawienia autoskalowania, reguły alertów i usługę App Insights. Konfiguruje parametry połączenia w aplikacji internetowej dla bazy danych. |
Aplikacja platformy Django |
Ten szablon umożliwia utworzenie App Service na potrzeby wdrażania aplikacji Django. |
Aplikacja ASP.NET |
Ten szablon umożliwia utworzenie App Service na potrzeby wdrażania aplikacji ASP.NET. |
Definicja zasobu szablonu usługi ARM
Typ zasobu składników można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Uwagi
Aby uzyskać wskazówki dotyczące wdrażania rozwiązań do monitorowania, zobacz Tworzenie zasobów monitorowania przy użyciu rozwiązania Bicep.
Format zasobu
Aby utworzyć zasób Microsoft.Insights/components, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Insights/components",
"apiVersion": "2015-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"properties": {
"Application_Type": "string",
"DisableIpMasking": "bool",
"Flow_Type": "Bluefield",
"HockeyAppId": "string",
"ImmediatePurgeDataOn30Days": "bool",
"IngestionMode": "string",
"Request_Source": "rest",
"RetentionInDays": "int",
"SamplingPercentage": "[json('decimal-as-string')]"
}
}
Wartości właściwości
Składniki
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Insights/components" |
apiVersion | Wersja interfejsu API zasobów | '2015-05-01' |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–260 Prawidłowe znaki: Nie można użyć: %&\?/ lub znaki kontrolneNie można zakończyć spacją ani kropką. |
location | Lokalizacja zasobu | ciąg (wymagany) |
tags | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
Rodzaju | Rodzaj aplikacji, do którego odwołuje się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem dowolnym, wartości zwykle powinny być jednym z następujących: web, ios, other, store, java, phone. | ciąg (wymagany) |
properties | Właściwości definiujące zasób składnika usługi Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Nazwa | Opis | Wartość |
---|---|---|
Application_Type | Typ monitorowanej aplikacji. | "inne" "web" (wymagane) |
DisableIpMasking | Wyłącz maskowanie adresów IP. | bool |
Flow_Type | Używany przez system usługi Application Insights do określania rodzaju przepływu, który został utworzony przez ten składnik. Ma to być ustawione na wartość "Bluefield" podczas tworzenia/aktualizowania składnika za pośrednictwem interfejsu API REST. | "Bluefield" |
HockeyAppId | Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp używany do komunikacji z usługą HockeyApp. | ciąg |
ImmediatePurgeDataOn30Days | Przeczyść dane bezpośrednio po 30 dniach. | bool |
IngestionMode | Wskazuje przepływ pozyskiwania. | "ApplicationInsights" "ApplicationInsightsWithDiagnosticSettings" "LogAnalytics" |
Request_Source | Opisuje narzędzie, które utworzyło ten składnik usługi Application Insights. Klienci korzystający z tego interfejsu API powinni ustawić tę wartość na domyślną "rest". | "Rest" |
RetentionInDays | Okres przechowywania w dniach. | int |
PróbkowaniePercentage | Procent danych generowanych przez monitorowaną aplikację, która jest próbkowana na potrzeby telemetrii usługi Application Insights. Aby określić wartość dziesiętną, użyj funkcji json(). | int lub json dziesiętny |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
BrowserBox Azure Edition |
Ten szablon wdraża narzędzie BrowserBox na maszynie wirtualnej LVM z systemem Azure Ubuntu Server 22.04 LTS, Debian 11 lub RHEL 8.7 LVM. |
Ciągła integracja/ciągłe wdrażanie w języku Java za pomocą systemu Jenkins i usługi Azure Web Apps |
Jest to przykład ciągłej integracji/ciągłego wdrażania w języku Java przy użyciu usług Jenkins i Azure Web Apps. |
Kentico Xperience |
Ten szablon ułatwia wdrażanie zasobów wymaganych do hostowania środowisk Kentico Xperience na platformie Microsoft Azure. |
Prosta aplikacja internetowa Umbraco CMS |
Ten szablon umożliwia łatwe wdrażanie aplikacji internetowej umbraco CMS w Azure App Service Web Apps. |
App Service Environment modułu równoważenia obciążenia z Azure Firewall |
Resource Manager szablonów i parametrów pokazujących sposób wdrażania środowiska App Service przy użyciu integracji Azure Firewall |
Ład w przedsiębiorstwie — AppService, SQL DB, AD, OMS, Runbook |
Wdrożenie chmury dla przedsiębiorstw, małych lub dużych wymaga odpowiedzialnych i wydajnych modeli ładu w celu uzyskania wartości z wdrożeń w chmurze. CloudWise (nazwa kodu rozwiązania) to złożone rozwiązanie dostępne w przewodniku Szybki start partnerów platformy Azure, to narzędzie do wdrażania dla klientów, integratorów systemów i partnerów, które zapewnia samoobsługowe, zautomatyzowane rozwiązanie do zarządzania i operacji, skoncentrowane na optymalizowania kosztów, ulepszaniu niezawodności aplikacji, zmniejszaniu ryzyka biznesowego. Rozwiązanie wyróżnia podstawowe filary ładu dotyczące widoczności i kontroli. |
Witryna internetowa eShop z usługą ASE z wewnętrznym modułem równoważenia obciążenia |
App Service Environment to opcja planu usługi Premium Azure App Service, która zapewnia w pełni izolowane i dedykowane środowisko do bezpiecznego uruchamiania aplikacji Azure App Service na dużą skalę, w tym Web Apps, Mobile Apps i API Apps. |
Aplikacja internetowa z SQL Database, Azure Cosmos DB, Azure Search |
Ten szablon aprowizuje aplikację internetową, SQL Database, usługę Azure Cosmos DB, usługę Azure Search i usługę Application Insights. |
Obszar roboczy usługi Azure Machine Learning |
Ten szablon tworzy nowy obszar roboczy usługi Azure Machine Learning wraz z zaszyfrowanym kontem magazynu, usługą KeyVault i rejestrowaniem usługi Applications Insights |
Tworzenie API Management w wewnętrznej sieci wirtualnej przy użyciu usługi App Gateway |
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w sieci prywatnej chronionej przez Azure Application Gateway. |
Wdrażanie prostej aplikacji mikrousługi usługi Azure Spring Apps |
Ten szablon wdraża prostą aplikację mikrousług usługi Azure Spring Apps do uruchamiania na platformie Azure. |
Front Door Standard/Premium ze źródłem Azure Functions |
Ten szablon tworzy usługę Front Door Standard/Premium, aplikację Azure Functions i konfiguruje aplikację funkcji w celu sprawdzenia, czy ruch przechodzi przez źródło usługi Front Door. |
Usługa Azure Digital Twins z funkcją i usługą Private Link |
Ten szablon tworzy usługę Azure Digital Twins skonfigurowaną za pomocą Virtual Network połączonej funkcji platformy Azure, która może komunikować się za pośrednictwem punktu końcowego Private Link do usługi Digital Twins. Tworzy również strefę Prywatna strefa DNS, aby umożliwić bezproblemowe rozpoznawanie nazwy hosta punktu końcowego usługi Digital Twins z Virtual Network do wewnętrznego adresu IP podsieci prywatnego punktu końcowego. Nazwa hosta jest przechowywana jako ustawienie funkcji platformy Azure o nazwie "ADT_ENDPOINT". |
Wdrażanie usługi Application Insights i tworzenie alertu w nim |
Ten szablon umożliwia wdrażanie usługi Application Insights i tworzenie alertu w nim |
Tworzenie obszaru roboczego AML z wieloma zestawami danych & Magazyny danych |
Ten szablon tworzy obszar roboczy usługi Azure Machine Learning z wieloma zestawami danych & magazynów danych. |
Kompleksowa konfiguracja bezpieczna usługi Azure Machine Learning |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Kompleksowa konfiguracja zabezpieczania usługi Azure Machine Learning (starsza wersja) |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
Tworzenie docelowego obiektu obliczeniowego usługi AKS przy użyciu prywatnego adresu IP |
Ten szablon tworzy docelowy obiekt obliczeniowy usługi AKS w danym obszarze roboczym usługi Azure Machine Learning Service z prywatnym adresem IP. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service |
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje minimalny zestaw zasobów potrzebnych do rozpoczęcia pracy z usługą Azure Machine Learning. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (CMK) |
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. W przykładzie pokazano, jak skonfigurować usługę Azure Machine Learning na potrzeby szyfrowania przy użyciu klucza szyfrowania zarządzanego przez klienta. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (sieć wirtualna) |
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (starsza wersja) |
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym azure Key Vault, Azure Storage, aplikacja systemu Azure Insights i Azure Container Registry. Ta konfiguracja opisuje zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning w konfiguracji izolowanej sieci. |
Tworzenie usługi Azure Front Door przed usługą Azure API Management |
W tym przykładzie pokazano, jak używać usługi Azure Front Door jako globalnego modułu równoważenia obciążenia przed usługą Azure API Management. |
App Service Environment z zapleczem Azure SQL |
Ten szablon tworzy App Service Environment z zapleczem Azure SQL wraz z prywatnymi punktami końcowymi wraz ze skojarzonymi zasobami zwykle używanymi w środowisku prywatnym/izolowanym. |
Aprowizuj aplikację funkcji uruchomioną w planie App Service |
Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie uruchamiany i rozliczany tak samo jak każda witryna App Service. |
Aprowizuj aplikację funkcji w planie zużycie |
Ten szablon aprowizuje aplikację funkcji w planie zużycie, który jest dynamicznym planem hostingu. Aplikacja jest uruchamiana na żądanie i naliczana jest opłata za wykonanie bez stałego zobowiązania do zasobów. Istnieją inne szablony dostępne do aprowizacji w dedykowanym planie hostingu. |
Aprowizuj funkcję planu zużycia za pomocą miejsca wdrożenia |
Ten szablon aprowizuje aplikację funkcji w planie zużycie, który jest dynamicznym planem hostingu. Aplikacja jest uruchamiana na żądanie i naliczana jest opłata za wykonanie bez stałego zobowiązania do zasobów. Istnieją inne szablony dostępne do aprowizacji w dedykowanym planie hostingu. |
Aplikacja funkcji platformy Azure hostowana w dedykowanym planie |
Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie uruchamiany i rozliczany tak samo jak każda witryna App Service. |
Aplikacja funkcji platformy Azure z miejscem wdrożenia |
Ten szablon aprowizuje aplikację funkcji w planie Premium z miejscem produkcyjnym i dodatkowym miejscem wdrożenia. |
Aplikacja funkcji platformy Azure z usługą Event Hub i tożsamością zarządzaną |
jego szablon aprowizuje aplikację funkcji platformy Azure w planie użycia systemu Linux wraz z centrum zdarzeń, usługą Azure Storage i usługą Application Insights. Aplikacja funkcji może używać tożsamości zarządzanej do nawiązywania połączenia z centrum zdarzeń i konta magazynu |
Aplikacja funkcji platformy Azure hostowana w planie zużycia systemu Linux |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Linux, który jest dynamicznym planem hostingu. Aplikacja jest uruchamiana na żądanie i naliczana jest opłata za wykonanie bez stałego zobowiązania do zasobów. |
Aplikacja funkcji w planie zużycia systemu Linux przy użyciu kompilacji zdalnej |
Ten szablon aprowizuje aplikację funkcji w planie zużycie systemu Linux i wykonaj zdalną kompilację podczas wdrażania kodu. Aplikacja jest uruchamiana na żądanie i naliczana jest opłata za wykonanie bez stałego zobowiązania do zasobów. |
Aplikacja funkcji platformy Azure hostowana w planie Premium |
Ten szablon aprowizuje aplikację funkcji w planie Premium. |
Prywatna aplikacja funkcji i magazyn zabezpieczony przez prywatny punkt końcowy |
Ten szablon aprowizuje aplikację funkcji w planie Premium z prywatnymi punktami końcowymi i komunikuje się z usługą Azure Storage za pośrednictwem prywatnych punktów końcowych. |
Tworzenie aplikacji funkcji i magazynu zabezpieczonego prywatnym punktem końcowym |
Ten szablon umożliwia wdrożenie aplikacji funkcji platformy Azure komunikującej się z usługą Azure Storage za pośrednictwem prywatnych punktów końcowych. |
Aplikacja funkcji platformy Azure z integracją Virtual Network |
Ten szablon aprowizuje aplikację funkcji w planie Premium z włączoną regionalną integracją sieci wirtualnej z nowo utworzoną siecią wirtualną. |
Aplikacja funkcji platformy Azure hostowana w planie zużycia systemu Windows |
Ten szablon aprowizuje aplikację funkcji w planie Zużycie systemu Windows, który jest dynamicznym planem hostingu. Aplikacja jest uruchamiana na żądanie i naliczana jest opłata za wykonanie bez stałego zobowiązania do zasobów. |
Aplikacja funkcji platformy Azure i funkcja wyzwalana przez protokół HTTP |
W tym przykładzie wdrożono aplikację funkcji platformy Azure i funkcję wyzwalaną przez protokół HTTP w tekście w szablonie. Wdraża również Key Vault i wypełnia wpis tajny kluczem hosta aplikacji funkcji. |
Wdrażanie planu Premium funkcji platformy Azure z włączoną obsługą az |
Ten szablon umożliwia wdrożenie planu usługi Azure Function Premium z obsługą stref dostępności, w tym konta magazynu z włączoną strefą dostępności. |
Aplikacja funkcji zabezpieczona przez usługę Azure Frontdoor |
Ten szablon umożliwia wdrożenie funkcji azure Premium chronionej i opublikowanej przez usługę Azure Frontdoor Premium. Połączenie między usługą Azure Frontdoor i Azure Functions jest chronione przez Azure Private Link. |
Wdrażanie planu usługi Azure Function Premium przy użyciu integracji z siecią wirtualną |
Ten szablon umożliwia wdrożenie planu usługi Azure Function Premium z włączoną regionalną integracją sieci wirtualnej z nowo utworzoną siecią wirtualną. |
Tworzy aplikację funkcji z tożsamością usługi zarządzanej |
Tworzy aplikację funkcji z włączoną tożsamością usługi zarządzanej z usługą Application Insights skonfigurowaną dla dzienników i metryk. |
Application Gateway z wewnętrznymi API Management i aplikacją internetową |
Application Gateway routingu ruchu internetowego do sieci wirtualnej (trybu wewnętrznego) API Management wystąpienia, które obsługuje internetowy interfejs API hostowany w aplikacji internetowej platformy Azure. |
Aplikacja internetowa w/ usługa Application Insights wysyłająca do usługi Log Analytics |
Ten szablon pomoże w obsłudze nowych wersji interfejsu API microsoft.insights/components. Począwszy od 2020-02-02-preview WorkspaceID będzie wymagany podczas tworzenia aplikacji Inisghts.Ten szablon wdroży plan App Service, App Service, application insights, obszar roboczy usługi Log Analytics i podłączyć je razem. |
Aplikacja internetowa z tożsamością zarządzaną, SQL Server i ΑΙ |
Prosty przykład wdrażania infrastruktury platformy Azure dla aplikacji i danych + tożsamości zarządzanej i monitorowania |
Aprowizuj aplikację internetową za pomocą SQL Database |
Ten szablon aprowizuje aplikację internetową, SQL Database, ustawienia autoskalowania, reguły alertów i usługę App Insights. Konfiguruje parametry połączenia w aplikacji internetowej dla bazy danych. |
Aplikacja platformy Django |
Ten szablon umożliwia utworzenie App Service na potrzeby wdrażania aplikacji Django. |
Aplikacja ASP.NET |
Ten szablon umożliwia utworzenie App Service na potrzeby wdrażania aplikacji ASP.NET. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu składników można wdrożyć z operacjami docelowymi:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Insights/components, dodaj następujący element Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/components@2015-05-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
Application_Type = "string"
DisableIpMasking = bool
Flow_Type = "Bluefield"
HockeyAppId = "string"
ImmediatePurgeDataOn30Days = bool
IngestionMode = "string"
Request_Source = "rest"
RetentionInDays = int
SamplingPercentage = "decimal-as-string"
}
kind = "string"
})
}
Wartości właściwości
Składniki
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Insights/components@2015-05-01" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–260 Prawidłowe znaki: Nie można użyć: %&\?/ lub znaki kontrolneNie można zakończyć spacją ani kropką. |
location | Lokalizacja zasobu | ciąg (wymagany) |
parent_id | Aby przeprowadzić wdrożenie w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
tags | Tagi zasobów | Słownik nazw tagów i wartości. |
Rodzaju | Rodzaj aplikacji, do którego odwołuje się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem dowolnym, wartości zwykle powinny być jednym z następujących: web, ios, other, store, java, phone. | ciąg (wymagany) |
properties | Właściwości definiujące zasób składnika usługi Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Nazwa | Opis | Wartość |
---|---|---|
Application_Type | Typ monitorowanej aplikacji. | "inne" "web" (wymagane) |
DisableIpMasking | Wyłącz maskowanie adresów IP. | bool |
Flow_Type | Używany przez system usługi Application Insights do określania rodzaju przepływu, przez który został utworzony ten składnik. Ma to być ustawione na wartość "Bluefield" podczas tworzenia/aktualizowania składnika za pośrednictwem interfejsu API REST. | "Bluefield" |
HockeyAppId | Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp używany do komunikacji z usługą HockeyApp. | ciąg |
ImmediatePurgeDataOn30Days | Przeczyść dane bezpośrednio po 30 dniach. | bool |
Tryb pozyskiwania | Wskazuje przepływ pozyskiwania. | "ApplicationInsights" "ApplicationInsightsWithDiagnosticSettings" "LogAnalytics" |
Request_Source | Opisuje narzędzie, które utworzyło ten składnik usługi Application Insights. Klienci korzystający z tego interfejsu API powinni ustawić wartość domyślną "rest". | "rest" |
RetentionInDays | Okres przechowywania w dniach. | int |
SamplingPercentage | Procent danych generowanych przez monitorowaną aplikację, która jest próbkowana na potrzeby telemetrii usługi Application Insights. Określ wartość dziesiętną jako ciąg. | int lub json dziesiętne |