a1502b7d58
move to using rustls ( #1029 )
2021-06-30 12:27:43 -04:00
372c194f7a
address clippy issues in latest rust release ( #884 )
2021-05-13 14:25:09 -04:00
e413aec03d
Upgrade to tokio 1.5.0 ( #800 )
...
Upgrade to tokio 1.5.0
replaced tokio::sync::mpsc:: with [flume ](https://crates.io/crates/flume ) because try_recv was removed
2021-04-14 10:07:28 +00:00
4086e7695e
Wiring up the UI to the events ( #776 )
...
## Summary of the Pull Request
- The UI now receives the telemetry events
- A new section for the coverage has been added
- All synced dir are now monitored by the UI
- Gracefully exit from the UI
depends on #663
2021-04-09 17:05:48 +00:00
6aca32ed9c
use usize for worker_id ( #755 )
2021-03-30 22:27:10 -04:00
dc9b6fa1b0
address telemetry log message locality ( #736 )
2021-03-26 18:45:36 -04:00
6e60a8cf10
add regression testing tasks ( #664 )
2021-03-18 15:37:19 -04:00
ff3e80fca5
Add salvo telemetry ( #619 )
...
Adds telemetry fields for Salvo.
This PR should not be merged until approved by CELA.
Note: This PR includes #586
2021-03-12 23:39:42 +00:00
19a3805130
include version and software role to Microsoft collected telemetry ( #586 )
...
NOTE: This should not be merged until the privacy review has completed.
Ref: reltrack-4150
2021-03-12 14:50:15 +00:00
12df25ca17
Defer log formatting ( #634 )
...
Log formatting allocates memory and should only happen
if the log message is needed.
2021-03-05 10:39:15 -08:00
6a049db3a3
Renames application insights keys to be more clear ( #587 )
...
* renames `telemetry_key` to `microsoft_telemetry_key`
* renames `instrumentation_key` to `instance_telemetry_key`
* renames `can_share` to `can_share_with_microsoft`
* renames the `applicationinsights-rs` instances to `internal` and `microsoft` respective of the keys used during construction.
This clarifies the underlying use of Application Insights keys and uses struct tuple to ensure the keys are used correctly via rust's type checker.
2021-02-26 17:04:49 +00:00
ed86bb0099
Use non-deprecated atomic method ( #593 )
2021-02-24 17:41:24 -05:00
360693e8a4
move verbose to debug to align with log
and opentelemetry
( #541 )
2021-02-11 16:49:27 -05:00
f8046934e9
add roles to agent & supervisor ( #527 )
2021-02-10 20:56:22 +00:00
5114332ea0
clarify proxy log messages ( #520 )
2021-02-08 17:39:26 -05:00
19655b50ae
update rust prereqs ( #517 )
2021-02-08 12:17:25 -05:00
c5bb0f0588
Update Proxy heartbeat & logging ( #502 )
2021-02-04 15:38:17 -05:00
cdfdc2be84
split telemetry into it's own crate ( #501 )
...
Splits out telemetry crate such that it can be reused by other components (specifically the proxy-manager) easily.
2021-02-04 14:46:35 +00:00