你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Metric 类

定义

表示零维或多维指标。
包含用于跟踪、聚合和发送值的便捷方法。
Metric实例对一个或多个MetricSeries实际跟踪和聚合值以及标识指标并定义其聚合方式的命名和配置属性进行分组。

public sealed class Metric
type Metric = class
Public NotInheritable Class Metric
继承
Metric

属性

Identifier

获取指标的标识符,将 MetricNamespace、MetricId 和指标的维度(如果有)组合在一起。

SeriesCount

获取此指标中包含的当前指标系列数。 每个指标都包含一个特殊的零维系列,以及每个唯一维度值组合的一个系列。

方法

GetAllSeries()

获取此指标中包含的所有指标系列。 每个指标都包含一个特殊的零维系列,以及每个唯一维度值组合的一个系列。

GetDimensionValues(Int32)

获取由指定的从 1 开始的维度索引标识的维度已知的值。

TrackValue(Double)

跟踪指定的值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。
此方法使用与此指标关联的零维 MetricSeries 。 用于 TrackValue(..) 跟踪与多维指标中特定维度值关联的值 MetricSeries

TrackValue(Double, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与一维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与二维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与三维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 4 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 5 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 6 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 7 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 8 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String, String, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 9 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Double, String, String, String, String, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 10 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object)

跟踪指定的值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。
此方法使用与此指标关联的零维 MetricSeries 。 用于 TrackValue(..) 跟踪与多维指标中特定维度值关联的值 MetricSeries

TrackValue(Object, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与一维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与二维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与三维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 4 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 5 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 6 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 7 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 8 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String, String, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 9 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TrackValue(Object, String, String, String, String, String, String, String, String, String, String)

使用 MetricSeries 与指定维度值关联的 跟踪指定值。
表示跟踪值的聚合将在每个聚合周期结束时自动发送到云引入终结点。 此重载只能与 10 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries)

获取 MetricSeries 与此指标关联的 。
此重载获取与此指标关联的零维 MetricSeries 。 每个指标(无论其维度如何)都具有这样的零维 MetricSeries

TryGetDataSeries(MetricSeries, Boolean, String[])

获取或创建 MetricSeries 与指定维度值关联的 。
此重载使用任何有效维度的指标:指定 dimensionValues 数组中的元素数必须与此指标的维度完全匹配,并且该数组不能包含 null。 为零维指标指定 null 数组。

TryGetDataSeries(MetricSeries, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与一维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与二维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与三维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与四维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 5 维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 6 维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 7 维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 8 维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 9 维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 10 维指标一起使用。 使用其他重载为此指标指定匹配数量的维度值。

扩展方法

GetConfiguration(Metric)

Configuration为导入Microsoft.ApplicationInsights.Metrics.Extensibility命名空间的用户公开 属性。

适用于