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

[#noissue]Add recoder HTTP messages #9940

Open
wants to merge 1 commit into
base: 2.0.x
Choose a base branch
from

Conversation

wangjiee1
Copy link

The collection of HTTP messages has been implemented, including but not limited to request headers, request bodies, response headers, response bodies, request URLs, etc.

HTTP message collection data is sent through the spanWebInfo extension object, reusing the sending port of the span data. Whether to collect webinfo and the webinfo sampling strategy can be configured in the configuration file. It supports truncation of message data to prevent UDP protocol transmission failures caused by excessively large data packets; it also supports exception judgement of response messages, which can be used for aggregated analysis.

Limitations:
① Currently, only agent data supports sending using the Thrift protocol, and gRPC is not supported at present;
② The collection of request URLs and headers, as well as response headers, depends on the client service running on Tomcat, Jetty, or Undertow containers;
③ The collection of request bodies and response bodies depends on the service using the Spring framework.

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

Successfully merging this pull request may close these issues.

1 participant