系统见解数据源
系统见解引入了可扩展的数据收集功能。 编写新功能时,可以指定要在本地收集的和分析的现有数据源或新数据源。 本主题介绍注册新功能时可以选择的数据源。
数据源
编写新功能时,必须确定要为每个功能收集的特定数据源。 指定的数据源将直接收集并保存在计算机上,你可以从三种类型的数据源中进行选择:
性能计数器:
- 指定计数器路径、名称和实例,系统见解会收集这些性能计数器报告的相关数据。
系统事件:
- 指定通道名称和事件 ID,系统见解会记录该事件的发生次数。
已知系列
系统见解在计算机上收集一些定义完善的资源的某些基本信息。 这些系列用于默认功能,但也可用于任何自定义功能。 它们收集以下信息:
- 磁盘:
- 属性:Guid
- 数据:大小
- 卷:
- 属性:UniqueId、DriveLetter、FileSystemLabel、Size
- 数据:所用大小
- 网络适配器:
- 属性:InterfaceGuid、InterfaceDescription、Speed
- 数据:接收的字节数/秒、发送的字节数/秒、字节总数/秒
- CPU:
- 属性:-
- 数据:% Processor Time
- 磁盘:
指定一个已知系列,系统见解会返回该系列收集的数据。
保留时间线和收集间隔
上述数据源具有不同的保留时间线和收集间隔。 下表显示了收集每个数据源的时间和频率:
数据源 | 保留时间线 | 收集间隔 |
---|---|---|
性能计数器 | 3 个月 | 15 分钟 |
系统事件 | 3 个月 | 15 分钟 |
已知系列 | 1 年 | 1 小时 |
聚合类型
因为每个系列在每个收集间隔只记录一个数据点,所以每个系列都有一个与之关联的聚合类型。 下表描述了数据源和相应的聚合类型:
注意
对于性能计数器,可以从几个不同的聚合类型中进行选择。
Data source | 聚合类型 |
---|---|
性能计数器 | sum、average、max、min |
系统事件 | 计数 |
磁盘已知系列 | 最新(收集间隔中的最新值) |
卷已知系列 | 最新(收集间隔中的最新值) |
CPU 已知系列 | 平均值 |
网络已知系列 | 平均值 |
数据占用空间
系统见解在 C 驱动器 (C:) 本地收集所有数据。 通常情况下,系统见解数据占用空间较小。 它直接取决于每个功能指定的数据源的类型和数量,下表详细说明了每种数据类型的存储使用情况:
数据源 | 最大占用空间 |
---|---|
性能计数器 | 240 KB |
系统事件 | 200 KB |
磁盘已知系列 | 每个磁盘 200 KB |
卷已知系列 | 每个卷 300 KB |
CPU 已知系列 | 100 KB |
网络已知系列 | 每个网络适配器 300 KB |
注意
对于默认预测功能,大多数独立计算机的最大占用空间应小于 10 MB。
其他参考
若要详细了解系统见解,请使用以下资源: