Azure / typespec-azure

About TypeSpec Azure Libraries
https://azure.github.io/typespec-azure/
MIT License
11 stars 37 forks source link

Adding instrumentation to Azure toolsets to gather intelligence #828

Open allenjzhang opened 4 months ago

allenjzhang commented 4 months ago

Clear and concise description of the problem

To support insights into internal service adoption and usage, we need to collect stats on active users. We do collect user information via VS Extension instrumentation. However, there seems to be anomalies in the user data collected. It would be reliable to directly collect from the TypeSpec toolset.

With that ask, TypeSpec Compiler with broader community usage would not be suitable to instrument. However for Azure toolset (autorest emitter, Azure.Core, ARM library), they can be instrumented to collect primarily internal user. The following is list of task breakdowns.

Tasks:

Checklist

markcowl commented 4 months ago

related to: https://github.com/Azure/typespec-azure/issues/821

markcowl commented 4 months ago

est: 8 pri: 1