你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.ApplicationInsights.Extensibility 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
AutocollectedMetricsExtractor |
提取自动收集的预聚合 (又名。“标准”) 遥测中的指标。
指标提取程序作为遥测处理器参与遥测管道。 它们检查通过管道的遥测项,并根据遇到的项创建预先聚合的指标。 指标可以是任何内容。 例如,可以选择从 RequestTelemetry 项中提取“请求持续时间”的指标。 或者,可以选择从包含相应信息的特定用户跟踪的 EventTelemetry 项创建指标“已售出的奶牛”。
|
OperationCorrelationTelemetryInitializer |
为 Activity 中的遥测项填充 OperationContext 的遥测初始值设定项的遥测初始值设定项。 此初始值设定项负责关联同一进程中的遥测项。 |
SdkInternalOperationsMonitor |
帮助定义线程目前是否正在执行 SDK 内部操作。 |
SequencePropertyInitializer |
一个 ITelemetryInitializer ,它填充 Sequence 发送到 Vortex 终结点的 Microsoft 内部遥测的 属性。 |
TelemetryConfiguration |
封装通常从 ApplicationInsights.config 文件加载的全局遥测配置。 |
TelemetrySink |
表示遥测的目标,由一组遥测处理器和一个通道组成。 |
接口
IApplicationIdProvider |
用于为给定检测密钥提供应用程序 ID 的接口。 |
IExtension |
用于定义遥测类型的强类型扩展的接口。 |
IOperationHolder<T> |
表示保存在结束请求中跟踪的遥测的操作项。 操作可以与 WEB 或 SQL 依赖项相关联。 |
ISerializableWithWriter |
用于定义可以使用给定 ISerializationWriter的 序列化的 对象的接口。 |
ISerializationWriter |
用于定义能够将数据序列化为各种格式的编写器的接口。 |
ITelemetryInitializer |
表示初始化 ITelemetry 对象的 对象。 |
ITelemetryModule |
表示一个对象,该对象支持从 TelemetryConfiguration初始化。 |
ITelemetryProcessor |
表示在将遥测发送到 Application Insights 的过程中用于处理遥测的对象。 |