moquette-io / moquette

Java MQTT lightweight broker
http://moquette-io.github.io/moquette/
Apache License 2.0
2.3k stars 818 forks source link

Modified the startup to collect some telemetry data and send to a cloud collector #700

Closed andsel closed 1 year ago

andsel commented 1 year ago

During startup are collected:

and sent to a telemetry collector to understand how Moquette is used in the wild and provide some better features.

This functionality is enabled by default, but can always by disabled by setting

telemetry_enabled false

in the config file or passing config properties with

configProps.setProperty(BrokerConstants.ENABLE_TELEMETRY_NAME, "false");

when launching in embedded mode.