TELEMETRY
OpenIAP applications collect telemetry data about general usage.
Participation in this program is optional, and you may opt-out if
you would not like to share any information.
WHY IS TELEMETRY COLLECTED?
In order to document usage patterns of the different applications to
help decide what features to focus on and how they are used, usage
information from OpenIAP applications gets collected and sent to
otel.openiap.io. Each instance generates a unique non-reversable
ofid based on the domain name, to allocate each client to the
instance it belongs.
WHY IS TELEMETRY COLLECTED?
For OpenRPA we collect ofid, memory and CPU usage, hostname,
username, number of workflow runs, number of active running
workflows, and timing information for each activity type.
For OpenCore we collect ofid, memory and CPU usage, database
performance, online clients and client types, queue usage and number
and types of packages and timing of each package.
For OpenIAP Agent instances we collect memory and CPU usage, and
timing information for each node type.
HOW DO I OPT-OUT?
For OpenRPA in settings.json set enable_analytics to false, for all
other create an environment variable named enable_analytics set to
value false.