本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
配置遥测
为实现更好的支持,在默认情况下,适用于微软 Windows 的 Amazon Kinesis 代理收集有关代理的操作并将其发送到 AWS。此信息不包含任何个人可识别信息。它不包含任何您收集或流式传输到 AWS 服务的数据。我们每 60 分钟收集大约 1 到 2 KB 的此指标数据。
您可以选择退出收集和传输这些统计信息。要执行此操作,请将以下的键/值对添加到 appsettings.json
配置文件中与源、接收器和管道相同的级别。
"Telemetrics": { "off": "true" }
例如,以下配置文件配置源、接收器和管道,并禁用遥测:
{ "Sources": [ { "Id": "ApplicationLogSource", "SourceType": "DirectorySource", "Directory": "C:\\LogSource\\", "FileNameFilter": "*.log", "RecordParser": "SingleLine" } ], "Sinks": [ { "Id": "ApplicationLogKinesisFirehoseSink", "SinkType": "KinesisFirehose", "StreamName": "ApplicationLogFirehoseDeliveryStream", "Region": "us-east-1" } ], "Pipes": [ { "Id": "ApplicationLogSourceToApplicationLogKinesisFirehoseSink", "SourceRef": "ApplicationLogSource", "SinkRef": "ApplicationLogKinesisFirehoseSink" } ], "Telemetrics": { "off": "true" } }
我们在启用了遥测时收集以下指标:
ClientId
安装软件时自动分配的唯一 ID。
ClientTimestamp
收集遥测的日期和时间。
OSDescription
操作系统的描述。
DotnetFramework
当前的 .NET 框架版本。
MemoryUsage
用于 Windows 的 Kinesis 代理使用的内存量 (MB)。
CPUUsage
以小数表示的 Windows CPU 利用率百分比。例如,0.01 表示 1%。
InstanceId
如果适用于 Windows 的 Kinesis 代理正在 Amazon EC2 实例上运行,则会显示 Amazon EC2 实例 ID。
InstanceType (string)
Amazon EC2 实例类型(如果 Windows Kinesis 代理程序在 Amazon EC2 实例上运行)。
此外,我们收集在适用于 Windows 指标的 Kinesis 代理列表中列出的指标。