@@ -28,8 +28,31 @@ BOOST_AUTO_TEST_CASE(simplySendMetric)
2828
2929BOOST_AUTO_TEST_CASE (simplySendMetric2)
3030{
31+ using std::string_literals::operator " " s;
3132 auto monitoring = MonitoringFactory::Get (" influxdb-stdout://" );
32- monitoring->send (Metric{10 , " myCrazyMetric" });
33+ monitoring->send (Metric{" card" }
34+ .addValue (40.217773 , " temperature" )
35+ .addValue (0 , " droppedPackets" )
36+ .addValue (0.768170 , " ctpClock" )
37+ .addValue (240.471130 , " localClock" )
38+ .addValue (0 , " totalPacketsPerSecond" )
39+ .addTag (tags::Key::ID , 3 )
40+ .addTag (tags::Key::Type, tags::Value::CRU )
41+ );
42+
43+ monitoring->send (Metric{" link" }
44+ .addValue (" GBT/GBT" s, " gbtMode" )
45+ .addValue (" None" s, " loopback" )
46+ .addValue (" TTC:CTP" s, " gbtMux" )
47+ .addValue (" Continuous" s, " datapathMode" )
48+ .addValue (" Disabled" s, " datapath" )
49+ .addValue (181.370575 , " rxFreq" )
50+ .addValue (196.250259 , " txFreq" )
51+ .addValue (0 , " status" )
52+ .addValue (657.400024 , " opticalPower" )
53+ .addTag (tags::Key::CRU , 3 )
54+ .addTag (tags::Key::ID , 3 )
55+ );
3356}
3457
3558} // namespace Test
0 commit comments