Home > @microsoft/rush-lib > ITelemetryData
ITelemetryData interface
This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Signature:
export interface ITelemetryData
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
| number | (BETA) Duration in seconds | |
| { [key: string]: string | number | boolean; } | (BETA) (Optional) | |
| (BETA) (Optional) Detailed information about the host machine. | ||
| string | (BETA) Command name | |
| Record<string, ITelemetryOperationResult> | (BETA) (Optional) Only applicable to phased commands. Provides detailed results by operation. Keys are operation names, values contain result, timing information, and dependencies. | |
| readonly PerformanceEntry[] | (BETA) (Optional) Performance marks and measures collected during the execution of this command. This is an array of | |
| string | (BETA) (Optional) The platform the command was executed on, based on the Node.js | |
| 'Succeeded' | 'Failed' | (BETA) The result of the command | |
| string | (BETA) (Optional) The Rush version | |
| number | (BETA) (Optional) The millisecond-resolution timestamp of the telemetry logging |