

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# テレメトリクスの設定
<a name="telemetrics-configuration-option"></a>

より良いサポートを可能にするために、Amazon Kinesis Agent for Microsoft Windows はデフォルトで、エージェントのオペレーションに関する統計を収集し、AWS に送信します。この情報には個人を特定できる情報は含まれていません。収集したデータや AWS のサービスにストリーミングするデータは含まれません。60 分ごとにこのメトリクスデータを約 1 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`  
現在の dotnet フレームワークのバージョン。

`MemoryUsage`  
Windows 用 Kinesis エージェントが消費するメモリの量 (MB)。

`CPUUsage`  
Windows CPU 使用率の割合 (10 進数)。たとえば、0.01 は 1% です。

`InstanceId`  
Windows 用 Kinesis エージェントが Amazon EC2 インスタンスで実行されている場合の Amazon EC2 インスタンス ID。

`InstanceType (string)`  
Amazon EC2 インスタンスタイプ。Windows 用 Kinesis エージェントが Amazon EC2 インスタンスで実行されている場合です。

さらに、[Windows メトリックス用 Kinesis エージェントのリスト](source-object-declarations.md#kinesis-agent-metric-list) にリストされているメトリクスを収集します。