Components - Get
Gibt eine Application Insights-Komponente zurück.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}?api-version=2015-05-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. |
resource
|
path | True |
string |
Der Name der Application Insights-Komponentenressource. |
subscription
|
path | True |
string |
Hierbei handelt es sich um die ID des Zielabonnements. |
api-version
|
query | True |
string |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Eine Application Insights-Komponentendefinition. |
Sicherheit
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
ComponentGet
Beispielanforderung
GET https://management.azure.com/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component?api-version=2015-05-01
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/my-resource-group/providers/Microsoft.Insights/components/my-component",
"name": "my-component",
"type": "Microsoft.Insights/components",
"location": "South Central US",
"tags": "",
"kind": "web",
"properties": {
"ApplicationId": "my-component",
"AppId": "887f4bfd-b5fd-40d7-9fc3-123456789abc",
"Application_Type": "web",
"Flow_Type": "Bluefield",
"Request_Source": "rest",
"InstrumentationKey": "bc095013-3cf2-45ac-ab47-123456789abc",
"CreationDate": "2017-01-24T01:05:38.5934061+00:00",
"TenantId": "f438d567-7177-4fe1-a5e3-123456789abc",
"HockeyAppId": "",
"HockeyAppToken": "",
"provisioningState": "Succeeded",
"SamplingPercentage": 100,
"RetentionInDays": 90,
"ConnectionString": "InstrumentationKey=bc095013-3cf2-45ac-ab47-123456789abc",
"DisableIpMasking": false,
"ImmediatePurgeDataOn30Days": false,
"IngestionMode": "ApplicationInsights"
}
}
Definitionen
Name | Beschreibung |
---|---|
Application |
Eine Application Insights-Komponentendefinition. |
Application |
Typ der zu überwachenden Anwendung. |
Flow |
Wird vom Application Insights-System verwendet, um zu bestimmen, von welcher Art von Flow diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festzulegen. |
Ingestion |
Gibt den Ablauf der Erfassung an. |
Private |
Der Ressourcenverweis für den Private Link-Bereich. |
Request |
Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standard "Rest" festlegen. |
ApplicationInsightsComponent
Eine Application Insights-Komponentendefinition.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
id |
string |
Azure-Ressourcen-ID |
|
kind |
string |
Die Art der Anwendung, auf die sich diese Komponente bezieht, die zum Anpassen der Benutzeroberfläche verwendet wird. Dieser Wert ist eine Freiformzeichenfolge. Die Werte sollten in der Regel wie folgt lauten: web, ios, other, store, java, phone. |
|
location |
string |
Ressourcenspeicherort |
|
name |
string |
Name der Azure-Ressource |
|
properties.AppId |
string |
Eindeutige Application Insights-ID für Ihre Anwendung. |
|
properties.ApplicationId |
string |
Die eindeutige ID Ihrer Anwendung. Dieses Feld spiegelt das Feld "Name" wieder und kann nicht geändert werden. |
|
properties.Application_Type | web |
Typ der zu überwachenden Anwendung. |
|
properties.ConnectionString |
string |
Application Insights-Komponenten Verbindungszeichenfolge. |
|
properties.CreationDate |
string |
Erstellungsdatum für die Application Insights-Komponente im ISO 8601-Format. |
|
properties.DisableIpMasking |
boolean |
Deaktivieren Sie die IP-Maskierung. |
|
properties.Flow_Type | Bluefield |
Wird vom Application Insights-System verwendet, um zu bestimmen, von welcher Art von Flow diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festzulegen. |
|
properties.HockeyAppId |
string |
Die eindeutige Anwendungs-ID, die erstellt wird, wenn hockeyApp eine neue Anwendung hinzugefügt wird, die für die Kommunikation mit HockeyApp verwendet wird. |
|
properties.HockeyAppToken |
string |
Token, das zum Authentifizieren der Kommunikation zwischen Application Insights und HockeyApp verwendet wird. |
|
properties.ImmediatePurgeDataOn30Days |
boolean |
Löschen Sie Daten sofort nach 30 Tagen. |
|
properties.IngestionMode | ApplicationInsights |
Gibt den Ablauf der Erfassung an. |
|
properties.InstrumentationKey |
string |
Application Insights-Instrumentierungsschlüssel. Ein schreibgeschützter Wert, den Anwendungen verwenden können, um das Ziel für alle Telemetriedaten zu identifizieren, die an Azure-Anwendung Insights gesendet werden. Dieser Wert wird beim Erstellen jeder neuen Application Insights-Komponente bereitgestellt. |
|
properties.PrivateLinkScopedResources |
Liste der Ressourcen des Bereichs für verknüpfte private Links. |
||
properties.Request_Source | rest |
Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standard "Rest" festlegen. |
|
properties.RetentionInDays |
integer |
90 |
Aufbewahrungszeitraum in Tagen. |
properties.SamplingPercentage |
number |
Prozentsatz der von der überwachten Anwendung erzeugten Daten, die für Application Insights-Telemetriedaten abgetastet werden. |
|
properties.TenantId |
string |
Azure-Mandanten-ID. |
|
properties.provisioningState |
string |
Aktueller Zustand dieser Komponente: unabhängig davon, ob innerhalb der definierten Ressourcengruppe bereitgestellt wurde oder nicht. Benutzer können diesen Wert nicht ändern, können aber daraus lesen. Zu den Werten gehören Erfolgreich, Bereitstellen, Abgebrochen und Fehler. |
|
tags |
object |
Ressourcentags |
|
type |
string |
Azure-Ressourcentyp |
ApplicationType
Typ der zu überwachenden Anwendung.
Name | Typ | Beschreibung |
---|---|---|
other |
string |
|
web |
string |
FlowType
Wird vom Application Insights-System verwendet, um zu bestimmen, von welcher Art von Flow diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festzulegen.
Name | Typ | Beschreibung |
---|---|---|
Bluefield |
string |
IngestionMode
Gibt den Ablauf der Erfassung an.
Name | Typ | Beschreibung |
---|---|---|
ApplicationInsights |
string |
|
ApplicationInsightsWithDiagnosticSettings |
string |
|
LogAnalytics |
string |
PrivateLinkScopedResource
Der Ressourcenverweis für den Private Link-Bereich.
Name | Typ | Beschreibung |
---|---|---|
ResourceId |
string |
Die vollständige Ressourcen-ID der Private Link-Bereichsressource. |
ScopeId |
string |
Der eindeutige Bezeichner des Privaten Linkbereichs. |
RequestSource
Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standard "Rest" festlegen.
Name | Typ | Beschreibung |
---|---|---|
rest |
string |