mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
Once we start collecting metrics across various Clients and Gateways, these metrics need to be tagged with the correct `service.name`, `service.version` as well as an instance ID to differentiate metrics from different instances.
26 lines
764 B
TOML
26 lines
764 B
TOML
[package]
|
|
name = "firezone-telemetry"
|
|
version = "0.1.0"
|
|
edition = { workspace = true }
|
|
license = { workspace = true }
|
|
|
|
[dependencies]
|
|
anyhow = { workspace = true }
|
|
ip-packet = { workspace = true }
|
|
opentelemetry = { workspace = true }
|
|
opentelemetry_sdk = { workspace = true }
|
|
parking_lot = { workspace = true }
|
|
reqwest = { workspace = true }
|
|
sentry = { workspace = true, features = ["contexts", "backtrace", "debug-images", "panic", "reqwest", "rustls", "tracing"] }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
tokio = { workspace = true, features = ["rt", "rt-multi-thread"] }
|
|
tracing = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
thiserror = { workspace = true }
|
|
tokio = { workspace = true, features = ["rt", "macros"] }
|
|
|
|
[lints]
|
|
workspace = true
|