-
Notifications
You must be signed in to change notification settings - Fork 775
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
Collect basic HTTP metrics - response time and requests per second #1269
Comments
linking our Python friends doing similar: open-telemetry/opentelemetry-python#1116 |
Current spec for http metrics defines only I have few questions:
|
Rate (request/sec) can be calculated from the backend. Only SUM (i.e count of total requests) need to be sent from the SDK, and rate can be calculated in backends.
Not likely, especially for metrics, as the spec is not yet stable, and very minimal semantic conventions exists, and we'll want to wait for things to stabilize a bit more. (note that all the instrumentation libraries are currently non-stable, due to the semantic conventions being non-stable) |
If the semantic conventions says tags must be present, then yes. User can drop tags (using the concept of Metric Views), but there exists no ability (today) to add tags later. So instrumentations would likely need to provide all the tags, and users can drop some of them, if they don't want it. |
Closing this as the basic support is already added. More specific issues are already opened covering additional libraries like grpc. |
Collect HTTP repsonse time and RPS metrics for relevant frameworks/libraries:
High-level requirements:
The text was updated successfully, but these errors were encountered: