upgrade instrumentation telemetry from v1 to v2#3328
Conversation
Overall package sizeSelf size: 5.62 MB Dependency sizes
🤖 This report was automatically generated by heaviest-objects-in-the-universe |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #3328 +/- ##
===========================================
- Coverage 85.10% 51.33% -33.78%
===========================================
Files 228 87 -141
Lines 9359 2848 -6511
Branches 33 33
===========================================
- Hits 7965 1462 -6503
+ Misses 1394 1386 -8 ☔ View full report in Codecov by Sentry. |
BenchmarksBenchmark execution time: 2023-11-27 15:09:55 Comparing candidate commit 18b69b2 in PR branch Found 187 performance improvements and 4 performance regressions! Performance is the same for 311 metrics, 10 unstable metrics. scenario:appsec-appsec-enabled-16
scenario:appsec-appsec-enabled-18
scenario:appsec-appsec-enabled-with-attacks-16
scenario:appsec-appsec-enabled-with-attacks-18
scenario:appsec-control-16
scenario:appsec-control-18
scenario:appsec-control-with-attacks-16
scenario:appsec-control-with-attacks-18
scenario:appsec-iast-no-vulnerability-control-16
scenario:appsec-iast-no-vulnerability-control-18
scenario:appsec-iast-no-vulnerability-iast-enabled-always-active-16
scenario:appsec-iast-no-vulnerability-iast-enabled-always-active-18
scenario:appsec-iast-no-vulnerability-iast-enabled-default-config-16
scenario:appsec-iast-no-vulnerability-iast-enabled-default-config-18
scenario:appsec-iast-startup-time-control-16
scenario:appsec-iast-startup-time-control-18
scenario:appsec-iast-startup-time-iast-enabled-16
scenario:appsec-iast-startup-time-iast-enabled-18
scenario:appsec-iast-with-vulnerability-control-16
scenario:appsec-iast-with-vulnerability-control-18
scenario:appsec-iast-with-vulnerability-iast-enabled-always-active-16
scenario:appsec-iast-with-vulnerability-iast-enabled-always-active-18
scenario:appsec-iast-with-vulnerability-iast-enabled-default-config-16
scenario:appsec-iast-with-vulnerability-iast-enabled-default-config-18
scenario:appsec-startup-time-appsec-enabled-16
scenario:appsec-startup-time-appsec-enabled-18
scenario:appsec-startup-time-control-16
scenario:appsec-startup-time-control-18
scenario:log-skip-log-18
scenario:log-with-debug-18
scenario:log-with-error-18
scenario:log-without-log-18
scenario:net-with-tracer-16
scenario:net-with-tracer-18
scenario:plugin-dns-with-tracer-16
scenario:plugin-dns-with-tracer-18
scenario:plugin-graphql-with-depth-and-collapse-off-16
scenario:plugin-graphql-with-depth-and-collapse-off-18
scenario:plugin-graphql-with-depth-and-collapse-on-16
scenario:plugin-graphql-with-depth-and-collapse-on-18
scenario:plugin-graphql-with-depth-off-16
scenario:plugin-graphql-with-depth-off-18
scenario:plugin-graphql-with-depth-on-max-16
scenario:plugin-graphql-with-depth-on-max-18
scenario:plugin-http-client-with-tracer-16
scenario:plugin-http-client-with-tracer-18
scenario:plugin-http-server-querystring-obfuscation-16
scenario:plugin-http-server-querystring-obfuscation-18
scenario:plugin-http-server-with-tracer-16
scenario:plugin-http-server-with-tracer-18
scenario:plugin-q-with-tracer-16
scenario:plugin-q-with-tracer-18
|
765e35c to
c603a8b
Compare
What does this PR do?
This PR is to add required headers for v2 of instrumentation telemetry. This is Required headers doc.
To note, content length and container id headers are currently being handled in the request file,
exporters/common/request.jsMotivation
Plugin Checklist
Additional Notes