Azure / Azure/azure-functions-host

Change Language and Binding Metrics

Open
#3,848 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.