Skip to content

Commit 5267753

Browse files
committed
make env var for cubestore metrics bind address
1 parent 5bd9d27 commit 5267753

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

rust/cubestore/cubestore/src/bin/cubestored.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,14 @@ fn main() {
3131
),
3232
Err(_) => metrics::Compatibility::StatsD,
3333
};
34+
let metrics_bind_address =
35+
std::env::var("CUBESTORE_METRICS_BIND_ADDRESS").unwrap_or("127.0.0.1".to_string());
3436
let metrics_addr =
3537
std::env::var("CUBESTORE_METRICS_ADDRESS").unwrap_or("127.0.0.1".to_string());
3638
let metrics_port = std::env::var("CUBESTORE_METRICS_PORT").unwrap_or("8125".to_string());
3739
let metrics_server_address = format!("{}:{}", metrics_addr, metrics_port);
3840

39-
init_metrics("0.0.0.0:0", metrics_server_address, metrics_format, vec![]);
41+
init_metrics(format!("{}:0", metrics_bind_address), metrics_server_address, metrics_format, vec![]);
4042
let telemetry_env = std::env::var("CUBESTORE_TELEMETRY")
4143
.or(std::env::var("CUBEJS_TELEMETRY"))
4244
.unwrap_or("true".to_string());

0 commit comments

Comments
 (0)