Udostępnij za pośrednictwem


Składniki Microsoft.Insights

Uwagi

Aby uzyskać wskazówki dotyczące wdrażania rozwiązań do monitorowania, zobacz Create monitoring resources by using Bicep.

Definicja zasobu Bicep

Typ zasobu składników można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Insights/components, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Insights/components@2020-02-02' = {
  etag: 'string'
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    Application_Type: 'string'
    DisableIpMasking: bool
    DisableLocalAuth: bool
    Flow_Type: 'string'
    ForceCustomerStorageForProfiler: bool
    HockeyAppId: 'string'
    ImmediatePurgeDataOn30Days: bool
    IngestionMode: 'string'
    publicNetworkAccessForIngestion: 'string'
    publicNetworkAccessForQuery: 'string'
    Request_Source: 'string'
    RetentionInDays: int
    SamplingPercentage: int
    WorkspaceResourceId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

ApplicationInsightsComponentProperties

Nazwa Opis Wartość
Application_Type Typ monitorowanej aplikacji. "inne"
"web" (wymagane)
DisableIpMasking Wyłącz maskowanie adresów IP. Bool
DisableLocalAuth Wyłącz uwierzytelnianie oparte na usłudze AAD. 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"
ForceCustomerStorageForProfiler Wymuś, aby użytkownicy utworzyli własne konto magazynu dla profilera i debugera. Bool
HockeyAppId Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp, używany do komunikacji z usługą HockeyApp. struna
ImmediatePurgeDataOn30Days Przeczyść dane bezpośrednio po 30 dniach. Bool
IngestionMode Wskazuje przepływ pozyskiwania. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
publicNetworkAccessForIngestion Typ dostępu do sieci na potrzeby uzyskiwania dostępu do pozyskiwania usługi Application Insights. "Wyłączone"
"Włączone"
publicNetworkAccessForQuery Typ dostępu do sieci na potrzeby uzyskiwania dostępu do zapytania usługi Application Insights. "Wyłączone"
"Włączone"
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 wartość 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. Int
WorkspaceResourceId Identyfikator zasobu obszaru roboczego usługi Log Analytics, do którego będą pozyskiwane dane. Ta właściwość jest wymagana do utworzenia aplikacji z tą wersją interfejsu API. Aplikacje ze starszych wersji nie będą miały tej właściwości. struna

ComponentsResourceTags

Nazwa Opis Wartość

Microsoft.Insights/components

Nazwa Opis Wartość
etag Zasób etag struna
rodzaj Rodzaj aplikacji, do którego odwołuje się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem wolnym, wartości powinny być zwykle jednym z następujących: web, ios, other, store, java, phone. ciąg (wymagany)
lokalizacja Lokalizacja zasobu ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości definiujące zasób składnika usługi Application Insights. ApplicationInsightsComponentProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Przykłady z przewodnika Szybki start

W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.

Plik Bicep Opis
Application Gateway z wewnętrznymi usługami API Management i Web App Usługa Application Gateway routingu ruchu internetowego do wystąpienia usługi API Management sieci wirtualnej (w trybie wewnętrznym), które obsługuje internetowy interfejs API hostowany w aplikacji internetowej platformy Azure.
podstawowa konfiguracja programu Azure AI Studio Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio przy użyciu podstawowej konfiguracji, co oznacza, że publiczny dostęp do Internetu jest włączony, klucze zarządzane przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
podstawowa konfiguracja programu Azure AI Studio Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio przy użyciu podstawowej konfiguracji, co oznacza, że publiczny dostęp do Internetu jest włączony, klucze zarządzane przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
podstawowa konfiguracja programu Azure AI Studio Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio przy użyciu podstawowej konfiguracji, co oznacza, że publiczny dostęp do Internetu jest włączony, klucze zarządzane przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
z ograniczeniami sieci usługi Azure AI Studio Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio z wyłączonym łączem prywatnym i wychodzącym przy użyciu kluczy zarządzanych przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
z ograniczeniami sieci usługi Azure AI Studio Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio z wyłączonym łączem prywatnym i wychodzącym przy użyciu kluczy zarządzanych przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
azure AI Studio z uwierzytelniania identyfikatora entra firmy Microsoft Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio przy użyciu uwierzytelniania identyfikatora Entra firmy Microsoft dla zasobów zależnych, takich jak usługi Azure AI Services i Azure Storage.
usługi Azure Digital Twins z usługą Function i Private Link Ten szablon tworzy usługę Azure Digital Twins skonfigurowaną za pomocą połączonej z siecią wirtualną funkcji platformy Azure, która może komunikować się za pośrednictwem punktu końcowego usługi Private Link z usługą Digital Twins. Tworzy również prywatną strefę DNS, aby umożliwić bezproblemowe rozpoznawanie nazwy hosta punktu końcowego usługi Digital Twins z sieci wirtualnej do wewnętrznego adresu IP podsieci prywatnego punktu końcowego. Nazwa hosta jest przechowywana jako ustawienie funkcji platformy Azure o nazwie "ADT_ENDPOINT".
aplikacji funkcji platformy Azure i funkcji wyzwalanej 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ż usługę Key Vault i wypełnia wpis tajny kluczem hosta aplikacji funkcji.
aplikacja funkcji platformy Azure hostowana w planie uż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 dotyczącego zasobów.
aplikacji funkcji platformy Azure z miejsca wdrożenia Ten szablon aprowizuje aplikację funkcji w planie Premium z miejscem produkcyjnym i dodatkowym miejscem wdrożenia.
aplikacji 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 usługą Event Hub i kontem magazynu
aplikacji funkcji platformy Azure z integracji z siecią wirtualną Ten szablon aprowizuje aplikację funkcji w planie Premium z włączoną regionalną integracją sieci wirtualnej z nowo utworzoną siecią wirtualną.
kompleksowej konfiguracji bezpiecznej 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.
kompleksowej konfiguracji bezpiecznej 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.
Utwórz docelowy obiekt obliczeniowy 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 wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługę Azure Key Vault, usługę Azure Storage, usługę Azure Application Insights i usługę Azure Container Registry. Ta konfiguracja opisuje minimalny zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning.
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (CMK) Ten szablon wdrażania określa sposób tworzenia obszaru roboczego usługi Azure Machine Learning z szyfrowaniem po stronie usługi przy użyciu kluczy szyfrowania.
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 usługę Azure Key Vault, usługę Azure Storage, usługę Azure Application Insights i usługę 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 (starsza wersja) Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługę Azure Key Vault, usługę Azure Storage, usługę Azure Application Insights i usługę 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 (sieć wirtualna) Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługę Azure Key Vault, usługę Azure Storage, usługę Azure Application Insights i usługę 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 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 usługę Azure Application Gateway.
Tworzenie aplikacji funkcji i prywatnego magazynu zabezpieczonego przez punkt końcowy 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.
Tworzy aplikację mikrousług dapr przy użyciu usługi Container Apps Tworzenie aplikacji mikrousług dapr przy użyciu usługi Container Apps.
Tworzy aplikację dapr pub-sub servicebus przy użyciu usługi Container Apps Utwórz aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps.
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.
wdrażanie planu Premium funkcji platformy Azure z włączoną usł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.
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 Premium z regionalną integracją sieci wirtualnej z nowo utworzoną siecią wirtualną.
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
Wdrażanie bezpiecznego programu Azure AI Studio przy użyciu zarządzanej sieci wirtualnej Ten szablon tworzy bezpieczne środowisko usługi Azure AI Studio z niezawodnymi ograniczeniami zabezpieczeń sieci i tożsamości.
aplikacji Django Ten szablon umożliwia utworzenie usługi App Service na potrzeby wdrażania aplikacji Django.
usługi Front Door Standard/Premium z źródła usługi Azure Functions Ten szablon tworzy usługę Front Door Standard/Premium, aplikację usługi Azure Functions i konfiguruje aplikację funkcji w celu sprawdzenia, czy ruch przechodzi przez źródło usługi Front Door.
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 usługą Azure Functions jest chronione przez usługę Azure Private Link.
prywatna aplikacja funkcji i prywatny magazynu zabezpieczonego 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.
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 dotyczącego zasobów. Istnieją inne szablony dostępne do aprowizacji w dedykowanym planie hostingu.
Aprowizuj aplikację funkcji uruchomioną w planie usługi App Service Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie on uruchamiany i rozliczany tak samo jak w przypadku każdej witryny usługi App Service.
aprowizuj aplikację internetową przy użyciu usługi SQL Database Ten szablon aprowizuje aplikację internetową, bazę danych SQL Database, ustawienia autoskalowania, reguły alertów i usługę App Insights. Konfiguruje parametry połączenia w aplikacji internetowej dla bazy danych.
aprowizację funkcji planu zużycie przy użyciu 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 dotyczącego zasobów. Istnieją inne szablony dostępne do aprowizacji w dedykowanym planie hostingu.
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 usługi App Service, usługę App Service, usługę Application Insights, obszar roboczy usługi Log Analytics i połączy go razem.
aplikacja internetowa z tożsamością zarządzaną, programem SQL Server i ΑΙ Prosty przykład wdrażania infrastruktury platformy Azure dla aplikacji i danych i tożsamości zarządzanej i monitorowania

Definicja zasobu szablonu usługi ARM

Typ zasobu składników można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Insights/components, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Insights/components",
  "apiVersion": "2020-02-02",
  "name": "string",
  "etag": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "Application_Type": "string",
    "DisableIpMasking": "bool",
    "DisableLocalAuth": "bool",
    "Flow_Type": "string",
    "ForceCustomerStorageForProfiler": "bool",
    "HockeyAppId": "string",
    "ImmediatePurgeDataOn30Days": "bool",
    "IngestionMode": "string",
    "publicNetworkAccessForIngestion": "string",
    "publicNetworkAccessForQuery": "string",
    "Request_Source": "string",
    "RetentionInDays": "int",
    "SamplingPercentage": "int",
    "WorkspaceResourceId": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

ApplicationInsightsComponentProperties

Nazwa Opis Wartość
Application_Type Typ monitorowanej aplikacji. "inne"
"web" (wymagane)
DisableIpMasking Wyłącz maskowanie adresów IP. Bool
DisableLocalAuth Wyłącz uwierzytelnianie oparte na usłudze AAD. 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"
ForceCustomerStorageForProfiler Wymuś, aby użytkownicy utworzyli własne konto magazynu dla profilera i debugera. Bool
HockeyAppId Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp, używany do komunikacji z usługą HockeyApp. struna
ImmediatePurgeDataOn30Days Przeczyść dane bezpośrednio po 30 dniach. Bool
IngestionMode Wskazuje przepływ pozyskiwania. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
publicNetworkAccessForIngestion Typ dostępu do sieci na potrzeby uzyskiwania dostępu do pozyskiwania usługi Application Insights. "Wyłączone"
"Włączone"
publicNetworkAccessForQuery Typ dostępu do sieci na potrzeby uzyskiwania dostępu do zapytania usługi Application Insights. "Wyłączone"
"Włączone"
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 wartość 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. Int
WorkspaceResourceId Identyfikator zasobu obszaru roboczego usługi Log Analytics, do którego będą pozyskiwane dane. Ta właściwość jest wymagana do utworzenia aplikacji z tą wersją interfejsu API. Aplikacje ze starszych wersji nie będą miały tej właściwości. struna

ComponentsResourceTags

Nazwa Opis Wartość

Microsoft.Insights/components

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2020-02-02'
etag Zasób etag struna
rodzaj Rodzaj aplikacji, do którego odwołuje się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem wolnym, wartości powinny być zwykle jednym z następujących: web, ios, other, store, java, phone. ciąg (wymagany)
lokalizacja Lokalizacja zasobu ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości definiujące zasób składnika usługi Application Insights. ApplicationInsightsComponentProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.Insights/components"

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Szablon Opis
App Service Environment z zapleczem usługi Azure SQL

wdrażanie w usłudze Azure
Ten szablon tworzy środowisko App Service Environment z zapleczem usługi Azure SQL wraz z prywatnymi punktami końcowymi wraz ze skojarzonymi zasobami zwykle używanymi w środowisku prywatnym/izolowanym.
Application Gateway z wewnętrznymi usługami API Management i Web App

wdrażanie w usłudze Azure
Usługa Application Gateway routingu ruchu internetowego do wystąpienia usługi API Management sieci wirtualnej (w trybie wewnętrznym), które obsługuje internetowy interfejs API hostowany w aplikacji internetowej platformy Azure.
aplikacji ASP.NET

wdrażanie w usłudze Azure
Ten szablon umożliwia utworzenie usługi App Service na potrzeby wdrażania aplikacji ASP.NET.
podstawowa konfiguracja programu Azure AI Studio

wdrażanie w usłudze Azure
Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio przy użyciu podstawowej konfiguracji, co oznacza, że publiczny dostęp do Internetu jest włączony, klucze zarządzane przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
podstawowa konfiguracja programu Azure AI Studio

wdrażanie w usłudze Azure
Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio przy użyciu podstawowej konfiguracji, co oznacza, że publiczny dostęp do Internetu jest włączony, klucze zarządzane przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
podstawowa konfiguracja programu Azure AI Studio

wdrażanie w usłudze Azure
Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio przy użyciu podstawowej konfiguracji, co oznacza, że publiczny dostęp do Internetu jest włączony, klucze zarządzane przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
z ograniczeniami sieci usługi Azure AI Studio

wdrażanie w usłudze Azure
Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio z wyłączonym łączem prywatnym i wychodzącym przy użyciu kluczy zarządzanych przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
z ograniczeniami sieci usługi Azure AI Studio

wdrażanie w usłudze Azure
Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio z wyłączonym łączem prywatnym i wychodzącym przy użyciu kluczy zarządzanych przez firmę Microsoft na potrzeby szyfrowania i konfiguracji tożsamości zarządzanej przez firmę Microsoft dla zasobu sztucznej inteligencji.
azure AI Studio z uwierzytelniania identyfikatora entra firmy Microsoft

wdrażanie w usłudze Azure
Ten zestaw szablonów pokazuje, jak skonfigurować program Azure AI Studio przy użyciu uwierzytelniania identyfikatora Entra firmy Microsoft dla zasobów zależnych, takich jak usługi Azure AI Services i Azure Storage.
usługi Azure Digital Twins z usługą Function i Private Link

wdrażanie w usłudze Azure
Ten szablon tworzy usługę Azure Digital Twins skonfigurowaną za pomocą połączonej z siecią wirtualną funkcji platformy Azure, która może komunikować się za pośrednictwem punktu końcowego usługi Private Link z usługą Digital Twins. Tworzy również prywatną strefę DNS, aby umożliwić bezproblemowe rozpoznawanie nazwy hosta punktu końcowego usługi Digital Twins z sieci wirtualnej do wewnętrznego adresu IP podsieci prywatnego punktu końcowego. Nazwa hosta jest przechowywana jako ustawienie funkcji platformy Azure o nazwie "ADT_ENDPOINT".
aplikacji funkcji platformy Azure i funkcji wyzwalanej przez protokół HTTP

wdrażanie w usłudze Azure
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ż usługę Key Vault i wypełnia wpis tajny kluczem hosta aplikacji funkcji.
aplikacja funkcji platformy Azure hostowana w dedykowanym planie

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie on uruchamiany i rozliczany tak samo jak w przypadku każdej witryny usługi App Service.
aplikacja funkcji platformy Azure hostowana w planie użycia systemu Linux

wdrażanie w usłudze Azure
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 dotyczącego zasobów.
aplikacji funkcji platformy Azure hostowanej w planie Premium

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację funkcji w planie Premium.
aplikacja funkcji platformy Azure hostowana w planie użycia systemu Windows

wdrażanie w usłudze Azure
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 dotyczącego zasobów.
aplikacji funkcji platformy Azure z miejsca wdrożenia

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację funkcji w planie Premium z miejscem produkcyjnym i dodatkowym miejscem wdrożenia.
aplikacji funkcji platformy Azure z usługą Event Hub i tożsamością zarządzaną

wdrażanie w usłudze Azure
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 usługą Event Hub i kontem magazynu
aplikacji funkcji platformy Azure z integracji z siecią wirtualną

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację funkcji w planie Premium z włączoną regionalną integracją sieci wirtualnej z nowo utworzoną siecią wirtualną.
kompleksowej konfiguracji bezpiecznej usługi Azure Machine Learning

wdrażanie w usłudze Azure
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.
kompleksowej konfiguracji bezpiecznej usługi Azure Machine Learning (starsza wersja)

wdrażanie w usłudze Azure
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.
obszar roboczy usługi Azure Machine Learning

wdrażanie w usłudze Azure
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
BrowserBox Azure Edition

wdrażanie w usłudze Azure
Ten szablon umożliwia wdrożenie przeglądarkiBox na maszynie wirtualnej LVM z systemem Azure Ubuntu Server 22.04 LTS, Debian 11 lub RHEL 8.7 LVM.
Tworzenie obszaru roboczego AML z wieloma zestawami danych & Magazyny danych

wdrażanie w usłudze Azure
Ten szablon tworzy obszar roboczy usługi Azure Machine Learning z wieloma zestawami danych & magazynami danych.
Utwórz docelowy obiekt obliczeniowy usługi AKS z prywatnym adresem IP

wdrażanie w usłudze Azure
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

wdrażanie w usłudze Azure
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługę Azure Key Vault, usługę Azure Storage, usługę Azure Application Insights i usługę Azure Container Registry. Ta konfiguracja opisuje minimalny zestaw zasobów, których potrzebujesz, aby rozpocząć pracę z usługą Azure Machine Learning.
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (CMK)

wdrażanie w usłudze Azure
Ten szablon wdrażania określa sposób tworzenia obszaru roboczego usługi Azure Machine Learning z szyfrowaniem po stronie usługi przy użyciu kluczy szyfrowania.
Tworzenie obszaru roboczego usługi Azure Machine Learning Service (CMK)

wdrażanie w usłudze Azure
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługę Azure Key Vault, usługę Azure Storage, usługę Azure Application Insights i usługę 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 (starsza wersja)

wdrażanie w usłudze Azure
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługę Azure Key Vault, usługę Azure Storage, usługę Azure Application Insights i usługę 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 (sieć wirtualna)

wdrażanie w usłudze Azure
Ten szablon wdrażania określa obszar roboczy usługi Azure Machine Learning i skojarzone z nim zasoby, w tym usługę Azure Key Vault, usługę Azure Storage, usługę Azure Application Insights i usługę 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 API Management w wewnętrznej sieci wirtualnej przy użyciu usługi App Gateway

wdrażanie w usłudze Azure
Ten szablon przedstawia sposób tworzenia wystąpienia usługi Azure API Management w sieci prywatnej chronionej przez usługę Azure Application Gateway.
tworzenie usługi Azure Front Door przed usługą Azure API Management

wdrażanie w usłudze Azure
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.
Tworzenie aplikacji funkcji i prywatnego magazynu zabezpieczonego przez punkt końcowy

wdrażanie w usłudze Azure
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.
Tworzy aplikację mikrousług dapr przy użyciu usługi Container Apps

wdrażanie w usłudze Azure
Tworzenie aplikacji mikrousług dapr przy użyciu usługi Container Apps.
Tworzy aplikację dapr pub-sub servicebus przy użyciu usługi Container Apps

wdrażanie w usłudze Azure
Utwórz aplikację Dapr pub-sub servicebus przy użyciu usługi Container Apps.
Tworzy aplikację funkcji z tożsamością usługi zarządzanej

wdrażanie w usłudze Azure
Tworzy aplikację funkcji z włączoną tożsamością usługi zarządzanej z usługą Application Insights skonfigurowaną dla dzienników i metryk.
Wdrażanie prostej aplikacji mikrousługi usługi Azure Spring Apps

wdrażanie w usłudze Azure
Ten szablon wdraża prostą aplikację mikrousług usługi Azure Spring Apps do uruchamiania na platformie Azure.
wdrażanie planu Premium funkcji platformy Azure z włączoną usługą AZ

wdrażanie w usłudze Azure
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.
wdrażanie planu premium funkcji platformy Azure przy użyciu integracji z siecią wirtualną

wdrażanie w usłudze Azure
Ten szablon umożliwia wdrożenie planu usługi Azure Function Premium z regionalną integracją sieci wirtualnej z nowo utworzoną siecią wirtualną.
wdrażanie usługi Application Insights i tworzenie w nim alertu

wdrażanie w usłudze Azure
Ten szablon umożliwia wdrożenie usługi Application Insights i utworzenie w nim alertu
Wdrażanie bezpiecznego programu Azure AI Studio przy użyciu zarządzanej sieci wirtualnej

wdrażanie w usłudze Azure
Ten szablon tworzy bezpieczne środowisko usługi Azure AI Studio z niezawodnymi ograniczeniami zabezpieczeń sieci i tożsamości.
aplikacji Django

wdrażanie w usłudze Azure
Ten szablon umożliwia utworzenie usługi App Service na potrzeby wdrażania aplikacji Django.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook

wdrażanie w usłudze Azure
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 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 optymalizacji 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 środowiska ASE z wewnętrznym modułem równoważenia obciążenia

wdrażanie w usłudze Azure
Środowisko App Service Environment to opcja planu usługi Premium usługi Azure App Service, która zapewnia w pełni izolowane i dedykowane środowisko do bezpiecznego uruchamiania aplikacji usługi Azure App Service na dużą skalę, w tym usług Web Apps, Mobile Apps i API Apps.
usługi Front Door Standard/Premium z źródła usługi Azure Functions

wdrażanie w usłudze Azure
Ten szablon tworzy usługę Front Door Standard/Premium, aplikację usługi Azure Functions i konfiguruje aplikację funkcji w celu sprawdzenia, czy ruch przechodzi przez źródło usługi Front Door.
aplikacja funkcji w planie użycia systemu Linux z kompilacji zdalnej

wdrażanie w usłudze Azure
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 dotyczącego zasobów.
aplikacja funkcji zabezpieczona przez usługę Azure Frontdoor

wdrażanie w usłudze Azure
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 usługą Azure Functions jest chronione przez usługę Azure Private Link.
ILB App Service Environment z usługą Azure Firewall

wdrażanie w usłudze Azure
Szablony i parametry usługi Resource Manager przedstawiające sposób wdrażania środowiska usługi App Service przy użyciu integracji z usługą Azure Firewall
ciągłej integracji/ciągłego wdrażania w języku Java przy użyciu narzędzi Jenkins i Azure Web Apps

wdrażanie w usłudze Azure
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

wdrażanie w usłudze Azure
Ten szablon ułatwia wdrażanie zasobów wymaganych do hostowania środowisk Kentico Xperience na platformie Microsoft Azure.
prywatna aplikacja funkcji i prywatny magazynu zabezpieczonego przez prywatny punkt końcowy

wdrażanie w usłudze Azure
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.
Aprowizuj aplikację funkcji w planie zużycie

wdrażanie w usłudze Azure
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 dotyczącego zasobów. Istnieją inne szablony dostępne do aprowizacji w dedykowanym planie hostingu.
Aprowizuj aplikację funkcji uruchomioną w planie usługi App Service

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację funkcji w dedykowanym planie hostingu, co oznacza, że będzie on uruchamiany i rozliczany tak samo jak w przypadku każdej witryny usługi App Service.
aprowizuj aplikację internetową przy użyciu usługi SQL Database

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację internetową, bazę danych SQL Database, ustawienia autoskalowania, reguły alertów i usługę App Insights. Konfiguruje parametry połączenia w aplikacji internetowej dla bazy danych.
aprowizację funkcji planu zużycie przy użyciu miejsca wdrożenia

wdrażanie w usłudze Azure
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 dotyczącego zasobów. Istnieją inne szablony dostępne do aprowizacji w dedykowanym planie hostingu.
simple Umbraco CMS Web App

wdrażanie w usłudze Azure
Ten szablon umożliwia łatwe wdrażanie aplikacji internetowej umbraco CMS w usłudze Azure App Service Web Apps.
aplikacja internetowa w/ usługa Application Insights wysyłająca do usługi Log Analytics

wdrażanie w usłudze Azure
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 usługi App Service, usługę App Service, usługę Application Insights, obszar roboczy usługi Log Analytics i połączy go razem.
web app with a SQL Database, Azure Cosmos DB, Azure Search

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację internetową, bazę danych SQL Database, usługę Azure Cosmos DB, usługę Azure Search i usługę Application Insights.
aplikacja internetowa z tożsamością zarządzaną, programem SQL Server i ΑΙ

wdrażanie w usłudze Azure
Prosty przykład wdrażania infrastruktury platformy Azure dla aplikacji i danych i tożsamości zarządzanej i monitorowania

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu składników można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Insights/components, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/components@2020-02-02"
  name = "string"
  etag = "string"
  kind = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      Application_Type = "string"
      DisableIpMasking = bool
      DisableLocalAuth = bool
      Flow_Type = "string"
      ForceCustomerStorageForProfiler = bool
      HockeyAppId = "string"
      ImmediatePurgeDataOn30Days = bool
      IngestionMode = "string"
      publicNetworkAccessForIngestion = "string"
      publicNetworkAccessForQuery = "string"
      Request_Source = "string"
      RetentionInDays = int
      SamplingPercentage = int
      WorkspaceResourceId = "string"
    }
  })
}

Wartości właściwości

ApplicationInsightsComponentProperties

Nazwa Opis Wartość
Application_Type Typ monitorowanej aplikacji. "inne"
"web" (wymagane)
DisableIpMasking Wyłącz maskowanie adresów IP. Bool
DisableLocalAuth Wyłącz uwierzytelnianie oparte na usłudze AAD. 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"
ForceCustomerStorageForProfiler Wymuś, aby użytkownicy utworzyli własne konto magazynu dla profilera i debugera. Bool
HockeyAppId Unikatowy identyfikator aplikacji utworzony podczas dodawania nowej aplikacji do usługi HockeyApp, używany do komunikacji z usługą HockeyApp. struna
ImmediatePurgeDataOn30Days Przeczyść dane bezpośrednio po 30 dniach. Bool
IngestionMode Wskazuje przepływ pozyskiwania. "ApplicationInsights"
"ApplicationInsightsWithDiagnosticSettings"
"LogAnalytics"
publicNetworkAccessForIngestion Typ dostępu do sieci na potrzeby uzyskiwania dostępu do pozyskiwania usługi Application Insights. "Wyłączone"
"Włączone"
publicNetworkAccessForQuery Typ dostępu do sieci na potrzeby uzyskiwania dostępu do zapytania usługi Application Insights. "Wyłączone"
"Włączone"
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 wartość 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. Int
WorkspaceResourceId Identyfikator zasobu obszaru roboczego usługi Log Analytics, do którego będą pozyskiwane dane. Ta właściwość jest wymagana do utworzenia aplikacji z tą wersją interfejsu API. Aplikacje ze starszych wersji nie będą miały tej właściwości. struna

ComponentsResourceTags

Nazwa Opis Wartość

Microsoft.Insights/components

Nazwa Opis Wartość
etag Zasób etag struna
rodzaj Rodzaj aplikacji, do którego odwołuje się ten składnik, używany do dostosowywania interfejsu użytkownika. Ta wartość jest ciągiem wolnym, wartości powinny być zwykle jednym z następujących: web, ios, other, store, java, phone. ciąg (wymagany)
lokalizacja Lokalizacja zasobu ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości definiujące zasób składnika usługi Application Insights. ApplicationInsightsComponentProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.Insights/components@2020-02-02"