Telemetry¶
Added in version 0.5.
The harp_apps.telemetry
application is responsible for sending anonymous usage statistics. This helps developers
understand how the application is being used and identify potential areas for improvement. The telemetry data includes
information about the platform, installed applications, and usage patterns.
Overview¶
The Telemetry application collects and sends anonymous usage data to a remote server at regular intervals. This data helps in analyzing the application’s usage patterns and improving its performance and features.
Features¶
Anonymous Data Collection: Ensures user privacy while collecting usage statistics.
Regular Reporting: Sends data periodically to provide continuous insights.
Platform Detection: Identifies the operating system and environment details.
Configuration Options: Allows customization of telemetry settings and endpoints.
Loading¶
The Telemetry application is loaded by default when using the harp start command.
Configuration¶
The Telemetry application can be disabled using the following command:
harp start ... --disable telemetry
The internal implementation leverages the following class: