Azure / Azure/azure-functions-host
Change Language and Binding Metrics
- Dominant language
- C#
- Stars
- 2k
- Forks
- 482
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 38
Description
#3826 is related
We'd like to change the way bindings and language metrics are done to improve how we can consume on the analytics side.
Currently, we emit metrics in a dot separated form unique to each language/binding:
string1.string2.JavaScript
string1.string.Java
etc.
We'd like this to become
string1.string2 | JavaScript
string1.string2 | Java
with the language/binding information as part of a separate column so we don't have to do regex parsing on the analytics side.
Contributor guide
Research direction
Start by reading related issue #3826 and locating where the host emits language and binding metrics. Compare the current dot-separated names with the requested separate language or binding column, and verify that analytics consumers can use the new structure without regex parsing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- observability
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100