TelemetryClient.GetMetric Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetMetric(String, String, String, String, String, MetricConfiguration) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String, String, MetricConfiguration, MetricAggregationScope) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String, String, String) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String, String, MetricConfiguration) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String, MetricConfiguration, MetricAggregationScope) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String, String) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String, MetricConfiguration) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, MetricConfiguration, MetricAggregationScope) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, MetricConfiguration, MetricAggregationScope) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, MetricConfiguration) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String, String, String, MetricConfiguration, MetricAggregationScope) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(MetricIdentifier, MetricConfiguration, MetricAggregationScope) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, MetricConfiguration) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(MetricIdentifier, MetricConfiguration) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(MetricIdentifier) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String) |
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen. |
GetMetric(String, String, String, String, String, MetricConfiguration)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration);
member this.GetMetric : string * string * string * string * string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String, dimension3Name As String, dimension4Name As String, metricConfiguration As MetricConfiguration) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
- dimension3Name
- String
Der Name der dritten Dimension.
- dimension4Name
- String
Der Name der vierten Dimension.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Presets in, Common oder geben Sie Ihre eigenen Einstellungen an.
Gibt zurück
Eine Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit derselben Metrik-ID und den gleichen Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den TelemetryConfiguration
diesem Client zugeordneten gesendet.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, für alle Clients aggregiert werden, die denselben TelemetryConfiguration
nutzen.
Gilt für:
GetMetric(String, String, String, String, MetricConfiguration, MetricAggregationScope)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name, string dimension3Name, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration, Microsoft.ApplicationInsights.MetricAggregationScope aggregationScope);
member this.GetMetric : string * string * string * string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration * Microsoft.ApplicationInsights.MetricAggregationScope -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String, dimension3Name As String, metricConfiguration As MetricConfiguration, aggregationScope As MetricAggregationScope) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
- dimension3Name
- String
Der Name der dritten Dimension.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Presets in, Common oder geben Sie Ihre eigenen Einstellungen an.
- aggregationScope
- MetricAggregationScope
Der Bereich, für den die Werte für die Metrik im Arbeitsspeicher aggregiert werden sollen. Weitere Informationen finden Sie unter MetricAggregationScope.
Gibt zurück
Eine Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit derselben Metrik-ID und den gleichen Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Gilt für:
GetMetric(String, String, String, String, String)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name);
member this.GetMetric : string * string * string * string * string -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String, dimension3Name As String, dimension4Name As String) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
- dimension3Name
- String
Der Name der dritten Dimension.
- dimension4Name
- String
Der Name der vierten Dimension.
Gibt zurück
Ein Metric instance, mit dem Sie den Metrikdatenwert automatisch aggregieren und dann senden können.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den TelemetryConfiguration
diesem Client zugeordneten gesendet.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, für alle Clients aggregiert werden, die denselben TelemetryConfiguration
nutzen.
Gilt für:
GetMetric(String, String, String, String, MetricConfiguration)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name, string dimension3Name, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration);
member this.GetMetric : string * string * string * string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String, dimension3Name As String, metricConfiguration As MetricConfiguration) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
- dimension3Name
- String
Der Name der dritten Dimension.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Presets in, Common oder geben Sie Ihre eigenen Einstellungen an.
Gibt zurück
Eine Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit derselben Metrik-ID und den gleichen Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den TelemetryConfiguration
diesem Client zugeordneten gesendet.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, für alle Clients aggregiert werden, die denselben TelemetryConfiguration
nutzen.
Gilt für:
GetMetric(String, String, String, MetricConfiguration, MetricAggregationScope)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration, Microsoft.ApplicationInsights.MetricAggregationScope aggregationScope);
member this.GetMetric : string * string * string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration * Microsoft.ApplicationInsights.MetricAggregationScope -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String, metricConfiguration As MetricConfiguration, aggregationScope As MetricAggregationScope) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Presets in, Common oder geben Sie Ihre eigenen Einstellungen an.
- aggregationScope
- MetricAggregationScope
Der Bereich, für den die Werte für die Metrik im Arbeitsspeicher aggregiert werden sollen. Weitere Informationen finden Sie unter MetricAggregationScope.
Gibt zurück
Eine Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit derselben Metrik-ID und den gleichen Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Gilt für:
GetMetric(String, String, String, String)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name, string dimension3Name);
member this.GetMetric : string * string * string * string -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String, dimension3Name As String) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
- dimension3Name
- String
Der Name der dritten Dimension.
Gibt zurück
Ein Metric instance, mit dem Sie den Metrikdatenwert automatisch aggregieren und dann senden können.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den TelemetryConfiguration
diesem Client zugeordneten gesendet.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, für alle Clients aggregiert werden, die denselben TelemetryConfiguration
nutzen.
Gilt für:
GetMetric(String, String, String, MetricConfiguration)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration);
member this.GetMetric : string * string * string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String, metricConfiguration As MetricConfiguration) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Presets in, Common oder geben Sie Ihre eigenen Einstellungen an.
Gibt zurück
Eine Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit derselben Metrik-ID und den gleichen Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den TelemetryConfiguration
diesem Client zugeordneten gesendet.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, für alle Clients aggregiert werden, die denselben TelemetryConfiguration
nutzen.
Gilt für:
GetMetric(String, String, MetricConfiguration, MetricAggregationScope)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration, Microsoft.ApplicationInsights.MetricAggregationScope aggregationScope);
member this.GetMetric : string * string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration * Microsoft.ApplicationInsights.MetricAggregationScope -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, metricConfiguration As MetricConfiguration, aggregationScope As MetricAggregationScope) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Presets in, Common oder geben Sie Ihre eigenen Einstellungen an.
- aggregationScope
- MetricAggregationScope
Der Bereich, für den die Werte für die Metrik im Arbeitsspeicher aggregiert werden sollen. Weitere Informationen finden Sie unter MetricAggregationScope.
Gibt zurück
Eine Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit derselben Metrik-ID und den gleichen Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Gilt für:
GetMetric(String, MetricConfiguration, MetricAggregationScope)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration, Microsoft.ApplicationInsights.MetricAggregationScope aggregationScope);
member this.GetMetric : string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration * Microsoft.ApplicationInsights.MetricAggregationScope -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, metricConfiguration As MetricConfiguration, aggregationScope As MetricAggregationScope) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Presets in, Common oder geben Sie Ihre eigenen Einstellungen an.
- aggregationScope
- MetricAggregationScope
Der Bereich, für den die Werte für die Metrik im Arbeitsspeicher aggregiert werden sollen. Weitere Informationen finden Sie unter MetricAggregationScope.
Gibt zurück
Eine Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit derselben Metrik-ID und den gleichen Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Gilt für:
GetMetric(String, String, MetricConfiguration)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration);
member this.GetMetric : string * string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, metricConfiguration As MetricConfiguration) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie eine Überladung, die stattdessen einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Voreinstellungen in, Common oder geben Sie Ihre eigenen Einstellungen an.
Gibt zurück
Ein Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit der gleichen Metrik-ID und denselben Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem aggregationsbezogenen Bereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach vermeiden, eine Konfiguration anzugeben (oder NULL anzugeben), um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den gesendet, der TelemetryConfiguration
diesem Client zugeordnet ist.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, über alle Clients aggregiert werden, die dieselbe TelemetryConfiguration
verwenden.
Gilt für:
GetMetric(String, String, String, String, String, MetricConfiguration, MetricAggregationScope)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration, Microsoft.ApplicationInsights.MetricAggregationScope aggregationScope);
member this.GetMetric : string * string * string * string * string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration * Microsoft.ApplicationInsights.MetricAggregationScope -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String, dimension3Name As String, dimension4Name As String, metricConfiguration As MetricConfiguration, aggregationScope As MetricAggregationScope) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie stattdessen eine Überladung, die einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
- dimension3Name
- String
Der Name der dritten Dimension.
- dimension4Name
- String
Der Name der vierten Dimension.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Voreinstellungen in, Common oder geben Sie Ihre eigenen Einstellungen an.
- aggregationScope
- MetricAggregationScope
Der Bereich, über den die Werte für die Metrik im Arbeitsspeicher aggregiert werden sollen. Weitere Informationen finden Sie unter MetricAggregationScope.
Gibt zurück
Ein Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit der gleichen Metrik-ID und denselben Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem gleichen Aggregationsbereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach die Angabe einer Konfiguration (oder null) vermeiden, um die zuvor verwendete Konfiguration zu implizieren.
Gilt für:
GetMetric(MetricIdentifier, MetricConfiguration, MetricAggregationScope)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (Microsoft.ApplicationInsights.Metrics.MetricIdentifier metricIdentifier, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration, Microsoft.ApplicationInsights.MetricAggregationScope aggregationScope);
member this.GetMetric : Microsoft.ApplicationInsights.Metrics.MetricIdentifier * Microsoft.ApplicationInsights.Metrics.MetricConfiguration * Microsoft.ApplicationInsights.MetricAggregationScope -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricIdentifier As MetricIdentifier, metricConfiguration As MetricConfiguration, aggregationScope As MetricAggregationScope) As Metric
Parameter
- metricIdentifier
- MetricIdentifier
Eine Gruppierung, die den Namespace, die ID (Name) und die Dimensionsnamen der Metrik enthält.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Voreinstellungen in, Common oder geben Sie Ihre eigenen Einstellungen an.
- aggregationScope
- MetricAggregationScope
Der Bereich, über den die Werte für die Metrik im Arbeitsspeicher aggregiert werden sollen. Weitere Informationen finden Sie unter MetricAggregationScope.
Gibt zurück
Ein Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit der gleichen Metrik-ID und denselben Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem gleichen Aggregationsbereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach die Angabe einer Konfiguration (oder null) vermeiden, um die zuvor verwendete Konfiguration zu implizieren.
Gilt für:
GetMetric(String, String)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name);
member this.GetMetric : string * string -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie stattdessen eine Überladung, die einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
Gibt zurück
Ein Metric instance, mit dem Sie den Metrikdatenwert automatisch aggregieren und dann senden können.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem gleichen Aggregationsbereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach die Angabe einer Konfiguration (oder null) vermeiden, um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den gesendet, der TelemetryConfiguration
diesem Client zugeordnet ist.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, über alle Clients aggregiert werden, die dieselbe TelemetryConfiguration
verwenden.
Gilt für:
GetMetric(String, MetricConfiguration)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration);
member this.GetMetric : string * Microsoft.ApplicationInsights.Metrics.MetricConfiguration -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, metricConfiguration As MetricConfiguration) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie stattdessen eine Überladung, die einen MetricIdentifier
Parameter akzeptiert.)
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Voreinstellungen in, Common oder geben Sie Ihre eigenen Einstellungen an.
Gibt zurück
Ein Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit der gleichen Metrik-ID und denselben Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem gleichen Aggregationsbereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach die Angabe einer Konfiguration (oder null) vermeiden, um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den gesendet, der TelemetryConfiguration
diesem Client zugeordnet ist.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, über alle Clients aggregiert werden, die dieselbe TelemetryConfiguration
verwenden.
Gilt für:
GetMetric(MetricIdentifier, MetricConfiguration)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (Microsoft.ApplicationInsights.Metrics.MetricIdentifier metricIdentifier, Microsoft.ApplicationInsights.Metrics.MetricConfiguration metricConfiguration);
member this.GetMetric : Microsoft.ApplicationInsights.Metrics.MetricIdentifier * Microsoft.ApplicationInsights.Metrics.MetricConfiguration -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricIdentifier As MetricIdentifier, metricConfiguration As MetricConfiguration) As Metric
Parameter
- metricIdentifier
- MetricIdentifier
Eine Gruppierung, die den Namespace, die ID (Name) und die Dimensionsnamen der Metrik enthält.
- metricConfiguration
- MetricConfiguration
Bestimmt, wie nachverfolgte Werte aggregiert werden.
Verwenden Sie Voreinstellungen in, Common oder geben Sie Ihre eigenen Einstellungen an.
Gibt zurück
Ein Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit der gleichen Metrik-ID und denselben Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem gleichen Aggregationsbereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach die Angabe einer Konfiguration (oder null) vermeiden, um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den gesendet, der TelemetryConfiguration
diesem Client zugeordnet ist.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, über alle Clients aggregiert werden, die dieselbe TelemetryConfiguration
verwenden.
Gilt für:
GetMetric(String)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId);
member this.GetMetric : string -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie stattdessen eine Überladung, die einen MetricIdentifier
Parameter akzeptiert.)
Gibt zurück
Ein Metric
mit der angegebenen ID und den angegebenen Dimensionen. Wenn Sie diese Methode mehrmals mit der gleichen Metrik-ID und denselben Dimensionen für einen bestimmten Aggregationsbereich aufrufen, erhalten Sie dieselbe instance von Metric
.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem gleichen Aggregationsbereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach die Angabe einer Konfiguration (oder null) vermeiden, um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den gesendet, der TelemetryConfiguration
diesem Client zugeordnet ist.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, über alle Clients aggregiert werden, die dieselbe TelemetryConfiguration
verwenden.
Gilt für:
GetMetric(MetricIdentifier)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (Microsoft.ApplicationInsights.Metrics.MetricIdentifier metricIdentifier);
member this.GetMetric : Microsoft.ApplicationInsights.Metrics.MetricIdentifier -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricIdentifier As MetricIdentifier) As Metric
Parameter
- metricIdentifier
- MetricIdentifier
Eine Gruppierung, die den Namespace, die ID (Name) und die Dimensionsnamen der Metrik enthält.
Gibt zurück
Ein Metric instance, mit dem Sie den Metrikdatenwert automatisch aggregieren und dann senden können.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem gleichen Aggregationsbereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach die Angabe einer Konfiguration (oder null) vermeiden, um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den gesendet, der TelemetryConfiguration
diesem Client zugeordnet ist.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, über alle Clients aggregiert werden, die dieselbe TelemetryConfiguration
verwenden.
Gilt für:
GetMetric(String, String, String)
Ruft einen Metrikcontainer ab, mit dem Sie Metrikwerte nachverfolgen, aggregieren und senden können, oder erstellt diesen.
Geben Sie optional eine Metrikkonfiguration an, um zu steuern, wie die nachverfolgten Werte aggregiert werden.
public Microsoft.ApplicationInsights.Metric GetMetric (string metricId, string dimension1Name, string dimension2Name);
member this.GetMetric : string * string * string -> Microsoft.ApplicationInsights.Metric
Public Function GetMetric (metricId As String, dimension1Name As String, dimension2Name As String) As Metric
Parameter
- metricId
- String
Die ID (Name) der Metrik.
(Der in DefaultMetricNamespace angegebene Namespace wird verwendet. Um einen anderen Namespace anzugeben, verwenden Sie stattdessen eine Überladung, die einen MetricIdentifier
Parameter akzeptiert.)
- dimension1Name
- String
Der Name der ersten Dimension.
- dimension2Name
- String
Der Name der zweiten Dimension.
Gibt zurück
Ein Metric instance, mit dem Sie den Metrikdatenwert automatisch aggregieren und dann senden können.
Ausnahmen
Wenn Sie zuvor eine Metrik mit demselben Namespace, der gleichen ID, denselben Dimensionen und dem gleichen Aggregationsbereich, aber mit einer anderen Konfiguration erstellt haben. Wenn Sie diese Methode aufrufen, um eine zuvor erstellte Metrik abzurufen, können Sie einfach die Angabe einer Konfiguration (oder null) vermeiden, um die zuvor verwendete Konfiguration zu implizieren.
Hinweise
Die aggregierten Werte werden an den gesendet, der TelemetryConfiguration
diesem Client zugeordnet ist.
Der Aggregationsbereich des abgerufenenMetric
ist TelemetryConfiguration
. Dies bedeutet, dass alle Werte, die für eine bestimmte Metrik-ID und Dimensionen nachverfolgt werden, über alle Clients aggregiert werden, die dieselbe TelemetryConfiguration
verwenden.
Gilt für:
Azure SDK for .NET