Cargo.toml (69 lines of code) (raw):

[package] name = "rezolus" version = "2.16.4-alpha.0" authors = ["Brian Martin <bmartin@twitter.com>"] license = "Apache-2.0" publish = false edition = "2021" description = "High resolution systems performance telemetry agent" [dependencies] anyhow = "1.0.57" async-trait = "0.1.56" bcc = { version = "0.0.32", optional = true } clap = "3.2.1" crossbeam = "0.8.1" ctrlc = { version = "3.2.2", features = ["termination"] } dashmap = "5.3.4" json = "0.12.4" kafka = { version = "0.8.0", optional = true } libc = "0.2.126" num = "0.4.0" num-derive = "0.3.3" num-traits = "0.2.15" nvml-wrapper = "0.7.0" regex = "1.5.6" reqwest = { version = "0.11.10", default-features = false, features = ["blocking"] } rustcommon-atomics = { git = "https://github.com/twitter/rustcommon", rev = "ff5ca96b31461e1b08c59df770ae17903c54c1b2" } rustcommon-heatmap = { git = "https://github.com/twitter/rustcommon", rev = "ff5ca96b31461e1b08c59df770ae17903c54c1b2" } rustcommon-logger = { git = "https://github.com/twitter/rustcommon", rev = "ff5ca96b31461e1b08c59df770ae17903c54c1b2" } rustcommon-streamstats = { git = "https://github.com/twitter/rustcommon", rev = "ff5ca96b31461e1b08c59df770ae17903c54c1b2" } rustcommon-time = { git = "https://github.com/twitter/rustcommon", rev = "ff5ca96b31461e1b08c59df770ae17903c54c1b2" } serde = "1.0.137" serde_derive = "1.0.137" strum = "0.24.1" strum_macros = "0.24.1" sysconf = "0.3.4" thiserror = "1.0.31" tiny_http = "0.10.0" tokio = { version = "1.19.2", features = ["full"] } toml = "0.5.9" uuid = "0.8.2" walkdir = "2.3.2" [features] all = ["bpf", "push_kafka"] default = [] bpf = ["bcc"] bpf_static = ["bpf", "bcc/static"] bpf_static_llvm_8 = ["bpf", "bcc/llvm_8", "bcc/static"] bpf_static_llvm_9 = ["bpf", "bcc/llvm_9", "bcc/static"] bpf_v0_12_0 = ["bpf", "bcc/v0_12_0"] bpf_v0_13_0 = ["bpf", "bcc/v0_13_0"] bpf_v0_14_0 = ["bpf", "bcc/v0_14_0"] bpf_v0_15_0 = ["bpf", "bcc/v0_15_0"] bpf_v0_16_0 = ["bpf", "bcc/v0_16_0"] bpf_v0_17_0 = ["bpf", "bcc/v0_17_0"] bpf_v0_18_0 = ["bpf", "bcc/v0_18_0"] bpf_v0_19_0 = ["bpf", "bcc/v0_19_0"] bpf_v0_20_0 = ["bpf", "bcc/v0_20_0"] bpf_v0_21_0 = ["bpf", "bcc/v0_21_0"] bpf_v0_22_0 = ["bpf", "bcc/v0_22_0"] bpf_v0_23_0 = ["bpf", "bcc/v0_23_0"] push_kafka = ["kafka"] [profile.bench] debug = true lto = true codegen-units = 1 [profile.release] debug = true lto = true codegen-units = 1