diff --git a/src/hwmon.rs b/src/hwmon.rs index 7bcb0e8..973b8f9 100644 --- a/src/hwmon.rs +++ b/src/hwmon.rs @@ -64,7 +64,7 @@ impl ChimemonSource for HwmonSource { ); let now = SystemTime::now().duration_since(UNIX_EPOCH).unwrap(); let mut builder = - DataPoint::builder(&s.device).timestamp(now.as_nanos().try_into().unwrap()); + DataPoint::builder(&self.config.sources.hwmon.measurement).timestamp(now.as_nanos().try_into().unwrap()); for (key, value) in &self.config.influxdb.tags { builder = builder.tag(key, value) } diff --git a/src/lib.rs b/src/lib.rs index 05ac1e3..56f252d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -86,7 +86,7 @@ pub struct HwmonSensorConfig { pub struct HwmonConfig { pub enabled: bool, pub interval: u64, - pub measurement_prefix: String, + pub measurement: String, pub sensors: Map, } @@ -95,7 +95,7 @@ impl Default for HwmonConfig { HwmonConfig { enabled: false, interval: 60, - measurement_prefix: "hwmon.".into(), + measurement: "hwmon".into(), sensors: map! {}, } }