Robin
|
7221b7c3a2
|
Merge pull request #998 from robintown/rageshake-processor
Include unended spans in rageshakes
|
2023-04-14 11:55:16 -04:00 |
|
Robin Townsend
|
da7760d7ab
|
Send rejoin events to PostHog in realtime
By converting PosthogSpanExporter to a SpanProcessor just like the RageshakeSpanProcessor, it can now monitor spans in realtime as they are started.
|
2023-04-12 18:14:59 -04:00 |
|
Robin Townsend
|
a17ffcc327
|
Include unended spans in rageshakes
By turning the RageshakeSpanExporter into a SpanProcessor, it can now be notified of spans as soon as they're started.
|
2023-04-12 17:12:02 -04:00 |
|
Robin Townsend
|
95eca18207
|
Include OpenTelemetry traces in rageshakes
|
2023-04-11 01:13:19 -04:00 |
|
David Baker
|
caea22fa89
|
Remove the recheck callback since it isn't necessary for now
|
2023-04-05 19:00:07 +01:00 |
|
David Baker
|
88f3b30040
|
Allow different OpenTelemetry collectors to be enabled/disabled
Always enable OpenTelemetry, but conditionally enable the OTLP
exporter, as per comment.
Fixes https://github.com/vector-im/element-call/issues/987
|
2023-04-05 18:21:29 +01:00 |
|
Enrico Schwendig
|
390442a4c3
|
Add webrtc metric to OTel (#974)
* stats: Add summery report
---------
Co-authored-by: David Baker <dave@matrix.org>
|
2023-04-05 10:25:26 +02:00 |
|
David Baker
|
f96ce8985d
|
Only enable otel if we have a collector URL
|
2023-03-29 16:04:11 +01:00 |
|
David Baker
|
77c6357b08
|
Use js-sdk from hangup refactor branch
https://github.com/matrix-org/matrix-js-sdk/pull/3234
|
2023-03-29 12:28:04 +01:00 |
|
David Baker
|
48493a96e1
|
Wait until config is loaded to load otel
|
2023-03-22 12:41:33 +00:00 |
|
David Baker
|
3d6ae3fbc3
|
Enable/disable opentelemetry based on config/user preference
Add config to set collector URL, obey the same analytics setting as
posthog. Also refactor into a class to make it easier to manage.
|
2023-03-22 11:55:21 +00:00 |
|
David Baker
|
6b36604c84
|
Update js-sdk
|
2023-03-20 19:17:50 +00:00 |
|
David Baker
|
31450219c8
|
More work on opentelemetry event reporting
Moastly a re-org to avoid new contexts over React component unmounts/
remounts.
|
2023-03-16 14:41:55 +00:00 |
|
David Baker
|
c519e13885
|
Version that does at least send some traces
|
2023-03-15 16:00:39 +00:00 |
|
David Baker
|
0cca5ae174
|
Slightly evolved but not-yet-working OpenTelemetry
More usefully, including docker config for starting a CORS enabled
OTLP collector so we don't have to use zipkin.
|
2023-03-15 14:35:10 +00:00 |
|