Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opentelemetry features and host versions #10534

Open
Sarabadu opened this issue Oct 17, 2024 · 0 comments
Open

Opentelemetry features and host versions #10534

Sarabadu opened this issue Oct 17, 2024 · 0 comments

Comments

@Sarabadu
Copy link

Sarabadu commented Oct 17, 2024

Is your question related to a specific version? If so, please specify:

Host Versions: 4.34.2.2 and 4.1036.2.2

What language does your question apply to? (e.g. C#, JavaScript, Java, All)

Language: Javascript/ts

Question

  • How the host versions works.? I see there are many different minorVersionPrefix with different features. Didn't find any docs explaining it sry
  • How the assignment of host version work on deployment? I would like my two environments to be as similar as posible

context:

We have been working with open telemetry in our function for a while, the functions are not flex consumption but trying out the config we saw good results in the App insights transaction view.

This week we migrated our functions to a new subscription same IaC 2 environments, but after deploying we noted one of the environment was not propagating any exceptions now. we also noted that we started getting telemetry from the host now(but not from our function).

After debugging for a while we noted that the host version in both environments was different

  • 4.34.2.2: was working as before getting all the application spans from our function and proper exception in the exception table.
  • 4.1036.2.2: was not saving the exceptions and spans looked messed up.

looking on the tags I noted all 4.10x version have the otel functionality and all 4.x do not have that

Tested forcing the host version in the function it was working as we expected to be the same and we got same results.

I know this is not a bug as documentation state that this should work on flex consumption only(not still on our region) and also was just matter of disable otel on the host.

If there is any docs referring to this please let me know, I searched but didn't find much regarding minor versions

Thanks!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant