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 minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
resource
|
path | True |
string |
Der Name der Application Insights-Komponentenressource. |
subscription
|
path | True |
string minLength: 1 |
Die ID des Zielabonnements. |
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Eine Definition der Application Insights-Komponente. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss.
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 |
Definition einer Application Insights-Komponente. |
Application |
Typ der zu überwachenden Anwendung. |
Flow |
Wird vom Application Insights-System verwendet, um zu bestimmen, welche Art von Ablauf diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festgelegt. |
Ingestion |
Gibt den Fluss der Aufnahme an. |
Private |
Der Ressourcenverweis für den privaten Linkbereich. |
Request |
Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standardmäßigen "Rest" festlegen. |
ApplicationInsightsComponent
Definition einer Application Insights-Komponente.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
id |
string |
Azure-Ressourcen-ID |
|
kind |
string |
Die Art der Anwendung, auf die sich diese Komponente bezieht, wird zum Anpassen der Benutzeroberfläche verwendet. Dieser Wert ist eine Freihandzeichenfolge, Die Werte sollten in der Regel eine der folgenden Sein: web, ios, other, store, java, phone. |
|
location |
string |
Ressourcenspeicherort |
|
name |
string |
Azure-Ressourcenname |
|
properties.AppId |
string |
Eindeutige Anwendungseinblick-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-Komponentenverbindungszeichenfolge. |
|
properties.CreationDate |
string (date-time) |
Erstellungsdatum für die Application Insights-Komponente im ISO 8601-Format. |
|
properties.DisableIpMasking |
boolean |
IP-Maskierung deaktivieren. |
|
properties.Flow_Type | Bluefield |
Wird vom Application Insights-System verwendet, um zu bestimmen, welche Art von Ablauf diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festgelegt. |
|
properties.HockeyAppId |
string |
Die eindeutige Anwendungs-ID, die erstellt wurde, wenn eine neue Anwendung zu HockeyApp 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 von Daten unmittelbar nach 30 Tagen. |
|
properties.IngestionMode | ApplicationInsights |
Gibt den Fluss der Aufnahme an. |
|
properties.InstrumentationKey |
string |
Application Insights Instrumentation Key. Ein schreibgeschützter Wert, den Anwendungen verwenden können, um das Ziel für alle Telemetriedaten zu identifizieren, die an Azure Application Insights gesendet werden. Dieser Wert wird beim Erstellen jeder neuen Application Insights-Komponente bereitgestellt. |
|
properties.PrivateLinkScopedResources |
Liste der verknüpften Ressourcen für den Privaten Linkbereich. |
||
properties.Request_Source | rest |
Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standardmäßigen "Rest" festlegen. |
|
properties.RetentionInDays |
integer |
90 |
Aufbewahrungszeitraum in Tagen. |
properties.SamplingPercentage |
number (double) |
Prozentsatz der daten, die von der überwachten Anwendung erzeugt werden, die für die Telemetrie von Application Insights erfasst wird. |
|
properties.TenantId |
string |
Azure-Mandanten-ID. |
|
properties.provisioningState |
string |
Aktueller Status dieser Komponente: Gibt an, ob sie innerhalb der Ressourcengruppe bereitgestellt wurde, die sie definiert hat. Benutzer können diesen Wert nicht ändern, können aber daraus lesen. Die Werte umfassen "Erfolgreich", "Bereitstellen", "Abgebrochen" und "Fehlgeschlagen". |
|
tags |
object |
Ressourcentags |
|
type |
string |
Azure-Ressourcentyp |
ApplicationType
Typ der zu überwachenden Anwendung.
Wert | Beschreibung |
---|---|
other | |
web |
FlowType
Wird vom Application Insights-System verwendet, um zu bestimmen, welche Art von Ablauf diese Komponente erstellt wurde. Dies ist beim Erstellen/Aktualisieren einer Komponente über die REST-API auf "Bluefield" festgelegt.
Wert | Beschreibung |
---|---|
Bluefield |
IngestionMode
Gibt den Fluss der Aufnahme an.
Wert | Beschreibung |
---|---|
ApplicationInsights | |
ApplicationInsightsWithDiagnosticSettings | |
LogAnalytics |
PrivateLinkScopedResource
Der Ressourcenverweis für den privaten Linkbereich.
Name | Typ | Beschreibung |
---|---|---|
ResourceId |
string |
Die vollständige Ressourcen-ID der Ressource für den privaten Linkbereich. |
ScopeId |
string |
Der eindeutige Bezeichner des privaten Verknüpfungsbereichs. |
RequestSource
Beschreibt, welches Tool diese Application Insights-Komponente erstellt hat. Kunden, die diese API verwenden, sollten dies auf den Standardmäßigen "Rest" festlegen.
Wert | Beschreibung |
---|---|
rest |