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

NR-308791: Apache Pekko Instrumentation support #329

Merged
merged 14 commits into from
Dec 12, 2024
Merged

Conversation

IshikaDawda
Copy link
Contributor

@IshikaDawda IshikaDawda commented Sep 10, 2024

Instrumentation support for

  • Apache pekko client
  • Apache pekko Http

Please Note : In Apache Pekko Server, we are unable to extract request and response body.
As request body is wrapped in a Source which is similar to Java’s Stream. To read the body, we need to consume this source however, if we do so, the Source will no longer be available to the application.

@IshikaDawda IshikaDawda added the Intrumentation Added new instrumentation module label Sep 10, 2024
@IshikaDawda IshikaDawda self-assigned this Sep 10, 2024
@IshikaDawda IshikaDawda marked this pull request as draft September 10, 2024 04:31
@IshikaDawda IshikaDawda changed the title NR-308791: Apache Pekko Http Client Request Interception NR-308791: Apache Pekko Http Client Instrumentation support Sep 10, 2024
@IshikaDawda IshikaDawda changed the title NR-308791: Apache Pekko Http Client Instrumentation support NR-308791: Apache Pekko Instrumentation support Sep 13, 2024
@IshikaDawda IshikaDawda marked this pull request as ready for review November 22, 2024 04:41
@IshikaDawda IshikaDawda merged commit 758ac24 into main Dec 12, 2024
7 checks passed
@IshikaDawda IshikaDawda deleted the support/pekko-client branch December 12, 2024 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Intrumentation Added new instrumentation module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants