{ "events": [ { "timestamp": "2025-08-16T18:45:54.648955", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.046823501586914, "points_saved": 30, "points_rate": 2.9860184161950736, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04938198725382487, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:46:04.675742", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.026786804199219, "points_saved": 30, "points_rate": 2.991985427219416, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05026083787282308, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:46:14.699188", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.023446083068848, "points_saved": 30, "points_rate": 2.99298262806787, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04142306645711263, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:46:24.728657", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02946925163269, "points_saved": 30, "points_rate": 2.9911852010629896, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034744095802307126, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:46:34.763352", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.034694910049438, "points_saved": 30, "points_rate": 2.989627514231242, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.9, "cpu_max": 0.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03623064359029134, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:46:44.798418", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.035065650939941, "points_saved": 30, "points_rate": 2.9895170638161224, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03550455570220947, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:46:54.833445", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.035026550292969, "points_saved": 30, "points_rate": 2.989528712220912, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.9, "cpu_max": 0.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03584007422129313, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:47:04.863273", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.029828548431396, "points_saved": 30, "points_rate": 2.9910780483572488, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033046849568684894, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:47:14.888002", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.02372694015503, "points_saved": 30, "points_rate": 2.9928987670065177, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.052537735303243, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:47:24.929998", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.04299807548523, "points_saved": 30, "points_rate": 2.987155804921385, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03631941477457682, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:47:34.952176", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 1 lost, 0.5% CPU", "details": { "duration": 10.022178173065186, "points_saved": 29, "points_rate": 2.893582562515014, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.41257500648498535, "delay_max": 0.41257500648498535, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11003260776914399, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:47:44.972177", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020000696182251, "points_saved": 30, "points_rate": 2.9940117680261626, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0358401616414388, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:47:54.991660", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019483089447021, "points_saved": 31, "points_rate": 3.0939719867036475, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03440387787357453, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:48:05.013586", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021925926208496, "points_saved": 30, "points_rate": 2.9934366129714176, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03831257820129395, "csv_write_time_avg": 2.288818359375e-06 } }, { "timestamp": "2025-08-16T18:48:15.034004", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02041745185852, "points_saved": 29, "points_rate": 2.894091003625929, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03531730586084826, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:48:25.054188", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01968002319336, "points_saved": 30, "points_rate": 2.994107589319877, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029297367731730143, "csv_write_time_avg": 3.455479939778646e-05 } }, { "timestamp": "2025-08-16T18:48:35.073444", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019760131835938, "points_saved": 31, "points_rate": 3.093886439606795, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029540261914653164, "csv_write_time_avg": 2.6841317453692036e-06 } }, { "timestamp": "2025-08-16T18:48:45.093224", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019780158996582, "points_saved": 29, "points_rate": 2.894275077877973, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03299535554030846, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:48:55.114322", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021098613739014, "points_saved": 30, "points_rate": 2.9936837423064313, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034754101435343424, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:49:05.134332", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020009517669678, "points_saved": 30, "points_rate": 2.9940091321367333, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034403173128763835, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:49:15.157282", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022950410842896, "points_saved": 30, "points_rate": 2.9931306422054926, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038344653447469075, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:49:25.181671", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024388790130615, "points_saved": 30, "points_rate": 2.9927011639389045, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03300506273905436, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:49:35.206930", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025259256362915, "points_saved": 30, "points_rate": 2.99244131576541, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031709758440653484, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:49:45.227900", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020969867706299, "points_saved": 30, "points_rate": 2.9937222041429714, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03466165860493978, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:49:55.248124", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020223617553711, "points_saved": 30, "points_rate": 2.9939451598111195, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03512241045633952, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:50:05.270903", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02277946472168, "points_saved": 30, "points_rate": 2.993181692323414, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029123560587565104, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:50:15.291526", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020622253417969, "points_saved": 30, "points_rate": 2.993826056038306, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03510467211405436, "csv_write_time_avg": 2.3365020751953127e-06 } }, { "timestamp": "2025-08-16T18:50:25.312097", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020571231842041, "points_saved": 30, "points_rate": 2.9938412996526567, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039731621742248535, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:50:35.333477", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021379947662354, "points_saved": 30, "points_rate": 2.993599699510243, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032850217819213864, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:50:45.353137", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019142866134644, "points_saved": 30, "points_rate": 2.99426811263486, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03189492225646973, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:50:55.374469", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021849870681763, "points_saved": 30, "points_rate": 2.9934593300746752, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03440151214599609, "csv_write_time_avg": 1.6768773396809896e-06 } }, { "timestamp": "2025-08-16T18:51:05.394087", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019617795944214, "points_saved": 30, "points_rate": 2.9941261843484224, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032616837819417314, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:51:15.416248", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02014970779419, "points_saved": 30, "points_rate": 2.9939672434898306, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03851320743560791, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:51:25.437974", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023736476898193, "points_saved": 30, "points_rate": 2.992895919514774, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03566768169403076, "csv_write_time_avg": 2.368291219075521e-06 } }, { "timestamp": "2025-08-16T18:51:35.464980", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027006149291992, "points_saved": 30, "points_rate": 2.9919199762451827, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03494581381479899, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:51:45.485106", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020126104354858, "points_saved": 30, "points_rate": 2.993974296088117, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03350958029429118, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:51:55.505125", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020019769668579, "points_saved": 30, "points_rate": 2.9940060688116064, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034443116188049315, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:52:05.524794", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019668579101562, "points_saved": 30, "points_rate": 2.9941110090779093, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03295203049977621, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:52:15.545170", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020376205444336, "points_saved": 30, "points_rate": 2.9938995687307832, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033940331141153975, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:52:25.564830", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019659519195557, "points_saved": 30, "points_rate": 2.9941137163918916, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037054944038391116, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:52:35.584368", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019538640975952, "points_saved": 30, "points_rate": 2.99414983812846, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03233649730682373, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:52:45.610525", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026156425476074, "points_saved": 30, "points_rate": 2.992173543569614, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03598020076751709, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:52:55.629308", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.018783569335938, "points_saved": 30, "points_rate": 2.9943754940290073, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03388658364613851, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:53:05.649137", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01982855796814, "points_saved": 30, "points_rate": 2.9940632044190902, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03389056523640951, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:53:15.668682", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019544839859009, "points_saved": 30, "points_rate": 2.9941479857105113, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03094977537790934, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:53:25.688836", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020153760910034, "points_saved": 30, "points_rate": 2.9939660324409423, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03297783533732097, "csv_write_time_avg": 1.970926920572917e-06 } }, { "timestamp": "2025-08-16T18:53:35.712949", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024113416671753, "points_saved": 30, "points_rate": 2.9927833767428305, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03977081775665283, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:53:45.734533", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021584272384644, "points_saved": 30, "points_rate": 2.993538664606916, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03817342122395833, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:53:55.754872", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020339012145996, "points_saved": 30, "points_rate": 2.9939106814286394, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04898201624552409, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:54:05.774858", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019985675811768, "points_saved": 30, "points_rate": 2.9940162561728965, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.048808534940083824, "csv_write_time_avg": 3.910064697265625e-06 } }, { "timestamp": "2025-08-16T18:54:15.794000", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019142389297485, "points_saved": 30, "points_rate": 2.994268255139901, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.047912915547688804, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:54:25.813871", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019870519638062, "points_saved": 30, "points_rate": 2.9940506657448966, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04157432715098063, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:54:35.834033", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020162343978882, "points_saved": 30, "points_rate": 2.99396346787006, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036922852198282875, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:54:45.854550", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020516872406006, "points_saved": 30, "points_rate": 2.9938575406836034, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03728023370107015, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:54:55.876560", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022009372711182, "points_saved": 30, "points_rate": 2.9934116886466566, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03241578737894694, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:55:05.895902", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01934266090393, "points_saved": 30, "points_rate": 2.9942084042161548, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03446401755015056, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:55:15.916486", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020583152770996, "points_saved": 30, "points_rate": 2.9938377380466212, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033979241053263345, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:55:25.936216", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019730567932129, "points_saved": 30, "points_rate": 2.994092485482012, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033030064900716145, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:55:35.957144", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020928382873535, "points_saved": 30, "points_rate": 2.993734597611943, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03712433179219564, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:55:45.986469", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029324293136597, "points_saved": 30, "points_rate": 2.9912284340561217, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03613278071085612, "csv_write_time_avg": 2.0742416381835936e-06 } }, { "timestamp": "2025-08-16T18:55:56.008570", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022101879119873, "points_saved": 30, "points_rate": 2.993384058737443, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03555033206939697, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:56:06.030073", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02150297164917, "points_saved": 31, "points_rate": 3.093348381744634, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03062953487519295, "csv_write_time_avg": 3.219419910061744e-05 } }, { "timestamp": "2025-08-16T18:56:16.050557", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020483255386353, "points_saved": 30, "points_rate": 2.993867584567239, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031682276725769044, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:56:26.070889", "level": "info", "event_type": "performance_report", "message": "Performance report: 28 points saved, 1 lost, 0.2% CPU", "details": { "duration": 10.020332336425781, "points_saved": 28, "points_rate": 2.7943184976225552, "variables_saved": 56, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.4320363998413086, "delay_max": 0.4320363998413086, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10605038915361677, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:56:36.097110", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02622103691101, "points_saved": 31, "points_rate": 3.09189273664276, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.043794616576164, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:56:46.117953", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020843267440796, "points_saved": 30, "points_rate": 2.993760025912634, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03613253434499105, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:56:56.139877", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021923780441284, "points_saved": 30, "points_rate": 2.9934372538880996, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03974302609761556, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:57:06.160715", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020838022232056, "points_saved": 30, "points_rate": 2.993761592936891, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03577961921691895, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:57:16.181474", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020759344100952, "points_saved": 30, "points_rate": 2.9937850984975984, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033437617619832355, "csv_write_time_avg": 5.690256754557292e-06 } }, { "timestamp": "2025-08-16T18:57:26.206479", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024627447128296, "points_saved": 30, "points_rate": 2.9926299164956944, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03578271865844727, "csv_write_time_avg": 2.6543935139973957e-06 } }, { "timestamp": "2025-08-16T18:57:36.227130", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02102780342102, "points_saved": 30, "points_rate": 2.9937048961942283, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03529698848724365, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:57:46.248541", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021411180496216, "points_saved": 30, "points_rate": 2.9935903696264194, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03299981753031413, "csv_write_time_avg": 2.193450927734375e-06 } }, { "timestamp": "2025-08-16T18:57:56.269261", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0207200050354, "points_saved": 30, "points_rate": 2.9937968514163686, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.043124961853027347, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:58:06.290143", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020881652832031, "points_saved": 30, "points_rate": 2.9937485581941394, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03852230707804362, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:58:16.310985", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020842790603638, "points_saved": 30, "points_rate": 2.9937601683693167, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03576955000559489, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:58:26.331742", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.8% CPU", "details": { "duration": 10.020756483078003, "points_saved": 30, "points_rate": 2.9937859532522157, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.8, "cpu_max": 2.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03851509094238281, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:58:36.352594", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020852088928223, "points_saved": 30, "points_rate": 2.993757390466447, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04075197378794352, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:58:46.374483", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021888732910156, "points_saved": 30, "points_rate": 2.9934477222327533, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03648757139841716, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:58:56.430723", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.047770738601685, "points_saved": 30, "points_rate": 2.9857369142336743, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03797228336334228, "csv_write_time_avg": 0.0005204041798909505 } }, { "timestamp": "2025-08-16T18:59:06.588973", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 6.1% CPU", "details": { "duration": 10.166719436645508, "points_saved": 31, "points_rate": 3.049164501211848, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.1, "cpu_max": 6.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03940090825480799, "csv_write_time_avg": 0.00020283268344017767 } }, { "timestamp": "2025-08-16T18:59:16.609731", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.7% CPU", "details": { "duration": 10.020758152008057, "points_saved": 30, "points_rate": 2.9937854546452964, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.7, "cpu_max": 2.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03148477872212728, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:59:26.634341", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024610042572021, "points_saved": 30, "points_rate": 2.9926351122485038, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034551318486531576, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:59:36.654175", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.7% CPU", "details": { "duration": 10.019834280014038, "points_saved": 30, "points_rate": 2.994061494593698, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.7, "cpu_max": 2.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03190950552622477, "csv_write_time_avg": 4.172325134277344e-06 } }, { "timestamp": "2025-08-16T18:59:46.675148", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02097225189209, "points_saved": 30, "points_rate": 2.9937214918777575, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0309370756149292, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T18:59:56.695162", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020014524459839, "points_saved": 30, "points_rate": 2.9940076360934462, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03550891081492106, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:00:06.714877", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019715309143066, "points_saved": 30, "points_rate": 2.9940970451151214, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03322467803955078, "csv_write_time_avg": 0.00016694068908691407 } }, { "timestamp": "2025-08-16T19:00:16.736236", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020806789398193, "points_saved": 30, "points_rate": 2.9937709238880226, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03781743049621582, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:00:26.756561", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02087688446045, "points_saved": 30, "points_rate": 2.993749982750664, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0328164021174113, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:00:36.777152", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020590543746948, "points_saved": 30, "points_rate": 2.993835529855135, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03114332358042399, "csv_write_time_avg": 1.700719197591146e-06 } }, { "timestamp": "2025-08-16T19:00:46.814337", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.037185668945312, "points_saved": 30, "points_rate": 2.988885628849022, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032117398579915364, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:00:56.834361", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020024061203003, "points_saved": 30, "points_rate": 2.9940047864913213, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033533056577046715, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:01:06.854522", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020160913467407, "points_saved": 30, "points_rate": 2.993963895298235, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034093403816223146, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:01:16.877161", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022639274597168, "points_saved": 30, "points_rate": 2.9932235589917275, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03848221302032471, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:01:26.897689", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020527601242065, "points_saved": 29, "points_rate": 2.8940591906962454, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031914702777204845, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:01:36.918657", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020967721939087, "points_saved": 31, "points_rate": 3.0935136066880182, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037901286155946796, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:01:46.939202", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020545244216919, "points_saved": 30, "points_rate": 2.993849063983187, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03715606530507406, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:01:56.960640", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021437644958496, "points_saved": 30, "points_rate": 2.993582464197855, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04491612911224365, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:02:06.981696", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021056175231934, "points_saved": 30, "points_rate": 2.9936964203581726, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04442189534505208, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:02:17.002084", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020388126373291, "points_saved": 30, "points_rate": 2.9938960069861076, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0393158753712972, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:02:27.022752", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020668029785156, "points_saved": 30, "points_rate": 2.993812379656609, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03751126130421956, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:02:37.043657", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020905256271362, "points_saved": 30, "points_rate": 2.9937415066593074, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031386192639668783, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:02:47.064678", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021021127700806, "points_saved": 30, "points_rate": 2.993706890515569, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033611567815144856, "csv_write_time_avg": 2.312660217285156e-06 } }, { "timestamp": "2025-08-16T19:02:57.087754", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023075580596924, "points_saved": 29, "points_rate": 2.8933234880658163, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03861010485681994, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:03:07.110321", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0225670337677, "points_saved": 31, "points_rate": 3.093019971386156, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03432297706604004, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:03:17.130788", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020466804504395, "points_saved": 29, "points_rate": 2.8940767496943294, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033310997075047984, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:03:27.155338", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024550199508667, "points_saved": 30, "points_rate": 2.992652977234868, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03500888347625732, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:03:37.177008", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021669864654541, "points_saved": 30, "points_rate": 2.993513097633269, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034986408551534016, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:03:47.197954", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020946502685547, "points_saved": 30, "points_rate": 2.9937291843600002, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03249054749806722, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:03:57.217783", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01982831954956, "points_saved": 30, "points_rate": 2.9940632756618575, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030095895131429035, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:04:07.240073", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022290468215942, "points_saved": 30, "points_rate": 2.9933277323322547, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03070220152537028, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:04:17.261239", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021165370941162, "points_saved": 30, "points_rate": 2.993663799521001, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03193457921346029, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:04:27.281917", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020678997039795, "points_saved": 30, "points_rate": 2.9938091030420484, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03259256680806478, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:04:37.303157", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021239280700684, "points_saved": 30, "points_rate": 2.9936417203184877, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03485626379648844, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:04:47.334407", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031249523162842, "points_saved": 30, "points_rate": 2.990654347768735, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03610609372456868, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:04:57.354676", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020270109176636, "points_saved": 30, "points_rate": 2.993931268631749, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03593323230743408, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:05:07.378536", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02385950088501, "points_saved": 30, "points_rate": 2.9928591873570545, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03813507556915283, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:05:17.400752", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022215604782104, "points_saved": 30, "points_rate": 2.9933500917387454, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039050356547037764, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:05:27.422296", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.3% CPU", "details": { "duration": 10.021544218063354, "points_saved": 30, "points_rate": 2.9935506292459833, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.3, "cpu_max": 3.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03380410671234131, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:05:37.446453", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.1% CPU", "details": { "duration": 10.024157047271729, "points_saved": 30, "points_rate": 2.9927703505169134, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.1, "cpu_max": 3.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03564720153808594, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:05:47.468626", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022172927856445, "points_saved": 30, "points_rate": 2.9933628381741, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03933227062225342, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:05:57.490174", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.6% CPU", "details": { "duration": 10.0215482711792, "points_saved": 30, "points_rate": 2.9935494185341094, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.6, "cpu_max": 3.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03921828269958496, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:06:07.512057", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0218825340271, "points_saved": 30, "points_rate": 2.993449573784326, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03546323776245117, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:06:17.533416", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02135968208313, "points_saved": 30, "points_rate": 2.993605753282765, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037067755063374834, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:06:27.553955", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020539045333862, "points_saved": 30, "points_rate": 2.9938509160312807, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033951155344645184, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:06:37.574347", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020391941070557, "points_saved": 30, "points_rate": 2.993894867229601, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03655114968617757, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:06:47.595688", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021340131759644, "points_saved": 30, "points_rate": 2.9936115934159306, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03788173198699951, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:06:57.617216", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021528959274292, "points_saved": 30, "points_rate": 2.9935551872288806, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03531761964162191, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:07:07.636853", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019636154174805, "points_saved": 30, "points_rate": 2.994120698434756, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035181252161661784, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:07:17.658034", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021181344985962, "points_saved": 30, "points_rate": 2.9936590275367405, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0345853328704834, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:07:23.379972", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T19:07:25.402770", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-16T19:07:25.422494", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T19:07:25.710292", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-16T19:07:25.810714", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-16T19:07:25.831696", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-16T19:07:30.852044", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-16T19:07:30.931530", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 2, "streaming_count": 2, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-16T19:07:30.953384", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 2, "streaming_count": 2, "prefix": "fast" } }, { "timestamp": "2025-08-16T19:07:30.974385", "level": "info", "event_type": "csv_recording_started", "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY and performance monitoring: 2 datasets activated", "details": { "activated_datasets": 2, "total_datasets": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true } }, { "timestamp": "2025-08-16T19:07:40.932301", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.087032079696655, "points_saved": 30, "points_rate": 2.705863912393479, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04784541130065918, "csv_write_time_avg": 0.0005331118901570638 } }, { "timestamp": "2025-08-16T19:07:50.953612", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 1.7% CPU", "details": { "duration": 10.021310806274414, "points_saved": 30, "points_rate": 2.9936203536584043, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.7, "cpu_max": 1.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11101617018381754, "csv_write_time_avg": 0.0006835699081420898 } }, { "timestamp": "2025-08-16T19:08:01.006526", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 9.5% CPU", "details": { "duration": 10.052913904190063, "points_saved": 30, "points_rate": 2.984209383062156, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.5, "cpu_max": 9.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10393648942311605, "csv_write_time_avg": 1.4011065165201823e-05 } }, { "timestamp": "2025-08-16T19:08:11.047034", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.040508031845093, "points_saved": 29, "points_rate": 2.888300064899288, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09678150867593699, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:08:21.098417", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.05138373374939, "points_saved": 30, "points_rate": 2.984663683595068, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11185428301493326, "csv_write_time_avg": 0.0007519006729125976 } }, { "timestamp": "2025-08-16T19:08:31.158087", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 9.3% CPU", "details": { "duration": 10.059126138687134, "points_saved": 30, "points_rate": 2.9823664189497325, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.3, "cpu_max": 9.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12682891686757405, "csv_write_time_avg": 4.315376281738282e-06 } }, { "timestamp": "2025-08-16T19:08:41.208175", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.050631046295166, "points_saved": 30, "points_rate": 2.984887203779957, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.052538673082987465, "csv_write_time_avg": 6.818771362304688e-06 } }, { "timestamp": "2025-08-16T19:08:51.229607", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021431922912598, "points_saved": 30, "points_rate": 2.993584173476169, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03783650398254394, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:09:01.252257", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022650480270386, "points_saved": 30, "points_rate": 2.9932202124632683, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04180251757303874, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:09:11.273289", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021031618118286, "points_saved": 30, "points_rate": 2.9937037565832263, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036138145128885905, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:09:21.294974", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021685123443604, "points_saved": 30, "points_rate": 2.993508539778542, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03387622038523356, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:09:31.315806", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020832061767578, "points_saved": 30, "points_rate": 2.9937633736482647, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03420941034952799, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:09:41.336960", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021154165267944, "points_saved": 30, "points_rate": 2.993667147041427, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0346364418665568, "csv_write_time_avg": 2.4239222208658853e-06 } }, { "timestamp": "2025-08-16T19:09:51.358176", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021215677261353, "points_saved": 30, "points_rate": 2.9936487713832487, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032182741165161136, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:10:01.379125", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020949840545654, "points_saved": 30, "points_rate": 2.9937281871841463, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03955988089243571, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:10:11.402968", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023842334747314, "points_saved": 30, "points_rate": 2.992864312720283, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03396910826365153, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:10:21.426892", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023923635482788, "points_saved": 30, "points_rate": 2.992840038585858, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04043682416280111, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:10:31.447439", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020547151565552, "points_saved": 30, "points_rate": 2.9938484941226964, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03308540185292562, "csv_write_time_avg": 3.997484842936198e-06 } }, { "timestamp": "2025-08-16T19:10:41.469666", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02222752571106, "points_saved": 30, "points_rate": 2.9933465313013388, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035635002454121906, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:10:51.492104", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022438049316406, "points_saved": 30, "points_rate": 2.9932836553722764, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035645023981730146, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:11:01.512698", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020593881607056, "points_saved": 29, "points_rate": 2.8940400481881534, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09928355545833192, "csv_write_time_avg": 1.5595863605367725e-05 } }, { "timestamp": "2025-08-16T19:11:11.562105", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0494065284729, "points_saved": 30, "points_rate": 2.985250911583808, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11558911800384522, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:11:21.608925", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.046819925308228, "points_saved": 29, "points_rate": 2.886485496465222, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11980490848935883, "csv_write_time_avg": 1.0375318856074891e-05 } }, { "timestamp": "2025-08-16T19:11:31.641962", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.033037185668945, "points_saved": 30, "points_rate": 2.9901214801487623, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1062915007273356, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:11:41.672410", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.030447959899902, "points_saved": 30, "points_rate": 2.9908933399520254, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10167043209075928, "csv_write_time_avg": 1.5958150227864584e-05 } }, { "timestamp": "2025-08-16T19:11:51.702622", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03021240234375, "points_saved": 29, "points_rate": 2.891264794474701, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12335007766197467, "csv_write_time_avg": 5.186837295006062e-05 } }, { "timestamp": "2025-08-16T19:12:01.812010", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.6% CPU", "details": { "duration": 10.062845230102539, "points_saved": 30, "points_rate": 2.9812641766819965, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.6, "cpu_max": 3.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13734569549560546, "csv_write_time_avg": 0.006834896405537924 } }, { "timestamp": "2025-08-16T19:12:12.022833", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 27.9% CPU", "details": { "duration": 10.257365465164185, "points_saved": 30, "points_rate": 2.924727611771782, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 27.9, "cpu_max": 27.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10403913656870524, "csv_write_time_avg": 7.255872090657552e-06 } }, { "timestamp": "2025-08-16T19:12:22.072160", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.049326658248901, "points_saved": 30, "points_rate": 2.9852746378161332, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1097390333811442, "csv_write_time_avg": 4.177093505859375e-05 } }, { "timestamp": "2025-08-16T19:12:32.128849", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 4.8% CPU", "details": { "duration": 10.056689500808716, "points_saved": 29, "points_rate": 2.8836527166984665, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.8, "cpu_max": 4.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12073146063705971, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:12:42.180414", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.051565170288086, "points_saved": 30, "points_rate": 2.9846098086971042, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.052029935518900554, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:12:52.210836", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.7% CPU", "details": { "duration": 10.03042197227478, "points_saved": 30, "points_rate": 2.9909010889993852, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.7, "cpu_max": 6.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035839176177978514, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:13:02.233078", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022242069244385, "points_saved": 30, "points_rate": 2.993342187579173, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04259144465128581, "csv_write_time_avg": 3.0835469563802084e-06 } }, { "timestamp": "2025-08-16T19:13:12.255831", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.8% CPU", "details": { "duration": 10.022752523422241, "points_saved": 30, "points_rate": 2.9931897380378083, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.8, "cpu_max": 2.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03979020913441976, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:13:22.277177", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0213463306427, "points_saved": 30, "points_rate": 2.9936097416639234, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036008230845133465, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:13:32.298639", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021461963653564, "points_saved": 30, "points_rate": 2.9935751997867963, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0313589334487915, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:13:42.320854", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022215366363525, "points_saved": 30, "points_rate": 2.9933501629475803, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036451681454976397, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:13:52.343029", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022174596786499, "points_saved": 30, "points_rate": 2.993362339708108, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036104957262674965, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:14:02.364890", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021860837936401, "points_saved": 30, "points_rate": 2.9934560542328676, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03544267813364665, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:14:12.387828", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.022937774658203, "points_saved": 30, "points_rate": 2.993134415725039, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034711662928263345, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:14:22.419569", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.031741857528687, "points_saved": 30, "points_rate": 2.990507573466457, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03802084922790527, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:14:32.445012", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025442838668823, "points_saved": 30, "points_rate": 2.992386519255582, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035738531748453775, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:14:42.467801", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022788763046265, "points_saved": 30, "points_rate": 2.9931789154939734, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03576900164286296, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:14:52.489778", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 1.6% CPU", "details": { "duration": 10.021976947784424, "points_saved": 30, "points_rate": 2.99342137347783, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.6, "cpu_max": 1.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03509997526804606, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:15:02.516858", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027080297470093, "points_saved": 30, "points_rate": 2.991897851617806, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034346755345662436, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:15:12.542578", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02571988105774, "points_saved": 30, "points_rate": 2.992303830140018, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03341960112253825, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:15:22.564223", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021644592285156, "points_saved": 30, "points_rate": 2.9935206466106914, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03856631914774577, "csv_write_time_avg": 1.8676122029622395e-06 } }, { "timestamp": "2025-08-16T19:15:32.587374", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02315068244934, "points_saved": 30, "points_rate": 2.9930708367509995, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07393383979797363, "csv_write_time_avg": 0.0034141381581624347 } }, { "timestamp": "2025-08-16T19:15:42.627091", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 11.4% CPU", "details": { "duration": 10.039717197418213, "points_saved": 30, "points_rate": 2.9881319772348487, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 11.4, "cpu_max": 11.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13204529285430908, "csv_write_time_avg": 0.002132876714070638 } }, { "timestamp": "2025-08-16T19:15:52.709882", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 12.8% CPU", "details": { "duration": 10.051823854446411, "points_saved": 29, "points_rate": 2.8850485663029093, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 12.8, "cpu_max": 12.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12764191627502441, "csv_write_time_avg": 0.0047072213271568564 } }, { "timestamp": "2025-08-16T19:16:03.272298", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 18.6% CPU", "details": { "duration": 10.545773983001709, "points_saved": 31, "points_rate": 2.939566128571274, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 18.6, "cpu_max": 18.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12527349687391712, "csv_write_time_avg": 0.006640495792511971 } }, { "timestamp": "2025-08-16T19:16:13.714731", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 28.5% CPU", "details": { "duration": 10.490042686462402, "points_saved": 31, "points_rate": 2.955183398825067, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 28.5, "cpu_max": 28.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.17165814676592428, "csv_write_time_avg": 0.010614848905994047 } }, { "timestamp": "2025-08-16T19:16:23.764646", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 14.0% CPU", "details": { "duration": 10.047585248947144, "points_saved": 30, "points_rate": 2.985792034274465, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 14.0, "cpu_max": 14.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10109870433807373, "csv_write_time_avg": 6.14325205485026e-06 } }, { "timestamp": "2025-08-16T19:16:33.819746", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.057429313659668, "points_saved": 30, "points_rate": 2.98286958470143, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0682836373647054, "csv_write_time_avg": 1.8437703450520833e-06 } }, { "timestamp": "2025-08-16T19:16:43.841807", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022061109542847, "points_saved": 30, "points_rate": 2.993396235773745, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03508152961730957, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:16:53.865649", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023842096328735, "points_saved": 30, "points_rate": 2.9928643839060074, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03584434191385905, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:17:03.889184", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.023535013198853, "points_saved": 30, "points_rate": 2.992956073929648, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03705562750498454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:17:13.911783", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022598505020142, "points_saved": 30, "points_rate": 2.993235734722241, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03309902350107829, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:17:23.933307", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021524906158447, "points_saved": 30, "points_rate": 2.9935563979454205, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0322664737701416, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:17:33.955695", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022387981414795, "points_saved": 30, "points_rate": 2.9932986086380877, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0366328239440918, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:17:43.979073", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023377418518066, "points_saved": 30, "points_rate": 2.993003131317331, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034492087364196775, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:17:54.003532", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02445936203003, "points_saved": 30, "points_rate": 2.9926800954106287, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03611936569213867, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:18:04.028119", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02458667755127, "points_saved": 30, "points_rate": 2.992642087397081, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03341340223948161, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:18:14.051374", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022731304168701, "points_saved": 30, "points_rate": 2.9931960749583557, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039432740211486815, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:18:24.093772", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.042921304702759, "points_saved": 30, "points_rate": 2.9871786395410687, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036375999450683594, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:18:34.116268", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022496461868286, "points_saved": 30, "points_rate": 2.993266210084321, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03750355243682861, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:18:44.145632", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028759002685547, "points_saved": 30, "points_rate": 2.991397040448022, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035286386807759605, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:18:54.182567", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.037540197372437, "points_saved": 30, "points_rate": 2.9887800606619948, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0366624116897583, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:19:04.206788", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024221181869507, "points_saved": 30, "points_rate": 2.99275120288248, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034904193878173825, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:19:14.228686", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021897315979004, "points_saved": 30, "points_rate": 2.9934451585497417, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039334623018900554, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:19:24.252233", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023547649383545, "points_saved": 30, "points_rate": 2.992952300859768, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038429967562357586, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:19:34.277448", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025214433670044, "points_saved": 30, "points_rate": 2.992454694958336, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03453621069590251, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:19:44.300623", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023175477981567, "points_saved": 30, "points_rate": 2.993063432432423, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035415784517923994, "csv_write_time_avg": 1.8517176310221354e-06 } }, { "timestamp": "2025-08-16T19:19:54.324301", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023677349090576, "points_saved": 30, "points_rate": 2.9929135740509274, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.041378331184387204, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:20:04.362004", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0377037525177, "points_saved": 30, "points_rate": 2.9887313612413866, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04175265630086263, "csv_write_time_avg": 6.663004557291666e-05 } }, { "timestamp": "2025-08-16T19:20:14.394759", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.03275465965271, "points_saved": 30, "points_rate": 2.99020568305599, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038167627652486165, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:20:24.420594", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024834394454956, "points_saved": 30, "points_rate": 2.9925681382421563, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0391517957051595, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:20:34.470446", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.050852537155151, "points_saved": 30, "points_rate": 2.9848214257545327, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06537377039591472, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:20:44.495121", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.9% CPU", "details": { "duration": 10.024675369262695, "points_saved": 30, "points_rate": 2.9926156104750223, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.9, "cpu_max": 3.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04325772921244304, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:20:54.527788", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032666683197021, "points_saved": 30, "points_rate": 2.990231904170085, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04506815274556478, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:21:04.552489", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02470088005066, "points_saved": 30, "points_rate": 2.9926079948879627, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05033230781555176, "csv_write_time_avg": 1.986821492513021e-06 } }, { "timestamp": "2025-08-16T19:21:14.575738", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023249387741089, "points_saved": 30, "points_rate": 2.9930413620847776, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05330721537272135, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:21:24.599393", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.3% CPU", "details": { "duration": 10.02365493774414, "points_saved": 30, "points_rate": 2.992920265744065, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.3, "cpu_max": 5.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.048331443468729654, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:21:34.622651", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.6% CPU", "details": { "duration": 10.023257493972778, "points_saved": 30, "points_rate": 2.9930389414858105, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.6, "cpu_max": 3.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03462903499603272, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:21:44.645146", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022495031356812, "points_saved": 30, "points_rate": 2.993266637313434, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03439292112986247, "csv_write_time_avg": 1.931190490722656e-06 } }, { "timestamp": "2025-08-16T19:21:54.672059", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.026913166046143, "points_saved": 30, "points_rate": 2.991947721417212, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.040618181228637695, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:22:04.698231", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026172399520874, "points_saved": 30, "points_rate": 2.992168776335187, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04397321542104085, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:22:14.724596", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02636456489563, "points_saved": 30, "points_rate": 2.9921114284070804, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03760386308034261, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:22:24.749187", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024591207504272, "points_saved": 30, "points_rate": 2.992640735069816, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.040171209971110025, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:22:34.777090", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027902841567993, "points_saved": 30, "points_rate": 2.9916524395951476, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03336513837178548, "csv_write_time_avg": 2.9166539510091144e-06 } }, { "timestamp": "2025-08-16T19:22:44.803379", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026288986206055, "points_saved": 30, "points_rate": 2.992133983099164, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0324705441792806, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:22:54.826923", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023544311523438, "points_saved": 30, "points_rate": 2.992953297518812, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03127067089080811, "csv_write_time_avg": 1.7642974853515626e-06 } }, { "timestamp": "2025-08-16T19:23:04.854089", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02716588973999, "points_saved": 30, "points_rate": 2.9918723126638045, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035390464464823405, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:23:14.881740", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027650594711304, "points_saved": 30, "points_rate": 2.991727695001892, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033542784055074056, "csv_write_time_avg": 1.8755594889322916e-06 } }, { "timestamp": "2025-08-16T19:23:24.907228", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02548861503601, "points_saved": 30, "points_rate": 2.9923728560228624, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03177390098571777, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:23:34.929821", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022592782974243, "points_saved": 30, "points_rate": 2.993237443604626, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03484539190928141, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:23:44.954194", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024373531341553, "points_saved": 30, "points_rate": 2.9927057193353734, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03187788327534993, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:23:54.977094", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022899150848389, "points_saved": 30, "points_rate": 2.9931459499381123, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030983575185139976, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:24:05.011083", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033989667892456, "points_saved": 30, "points_rate": 2.9898376411524863, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03021556536356608, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:24:15.043760", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.032528400421143, "points_saved": 30, "points_rate": 2.9902731198588652, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033985010782877606, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:24:25.068271", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024659633636475, "points_saved": 30, "points_rate": 2.9926203079592653, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03383328119913737, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:24:35.092011", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023739576339722, "points_saved": 30, "points_rate": 2.9928949940811242, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029539879163106283, "csv_write_time_avg": 3.0597050984700522e-06 } }, { "timestamp": "2025-08-16T19:24:45.114645", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022634267807007, "points_saved": 30, "points_rate": 2.9932250542515426, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03426570892333984, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:24:55.140920", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026274681091309, "points_saved": 30, "points_rate": 2.992138252164328, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033507561683654784, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:25:05.165425", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024504661560059, "points_saved": 30, "points_rate": 2.992666571849473, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03217641512552897, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:25:15.191228", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025802850723267, "points_saved": 30, "points_rate": 2.992279066991207, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033665068944295246, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:25:25.213918", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022690296173096, "points_saved": 30, "points_rate": 2.9932083216673595, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03660753568013509, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:25:35.237679", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023760795593262, "points_saved": 30, "points_rate": 2.9928886584353527, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03092637062072754, "csv_write_time_avg": 3.401438395182292e-06 } }, { "timestamp": "2025-08-16T19:25:45.260625", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022946119308472, "points_saved": 31, "points_rate": 3.0929029879030048, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034011786983859156, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:25:55.283251", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022626399993896, "points_saved": 30, "points_rate": 2.993227403948557, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032841912905375165, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:26:05.314709", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031458377838135, "points_saved": 30, "points_rate": 2.9905920824311147, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03321727911631266, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:26:15.360665", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021437883377075, "points_saved": 29, "points_rate": 2.893796313212035, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03322646535676101, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:26:25.412856", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.076708793640137, "points_saved": 31, "points_rate": 3.0764012967771275, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033642784241707094, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:26:35.434538", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021681308746338, "points_saved": 30, "points_rate": 2.9935096792409226, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03313464323679606, "csv_write_time_avg": 1.6848246256510416e-06 } }, { "timestamp": "2025-08-16T19:26:45.456330", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021792888641357, "points_saved": 30, "points_rate": 2.9934763503246837, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03058334191640218, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:26:55.479319", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02298903465271, "points_saved": 30, "points_rate": 2.9931191081103963, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03526283899943034, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:27:05.510920", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03160047531128, "points_saved": 30, "points_rate": 2.9905497207382656, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03224333922068278, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:27:15.533994", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023074388504028, "points_saved": 30, "points_rate": 2.993093619499474, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03435858885447184, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:27:25.558108", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024113893508911, "points_saved": 30, "points_rate": 2.9927832343790928, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034750088055928545, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:27:35.580880", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022771835327148, "points_saved": 30, "points_rate": 2.993183970751419, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03114007314046224, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:27:45.605966", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025086164474487, "points_saved": 30, "points_rate": 2.9924929828842615, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033729418118794756, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:27:55.629413", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023447275161743, "points_saved": 30, "points_rate": 2.992982272111159, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03919668992360433, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:28:05.659152", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029738903045654, "points_saved": 30, "points_rate": 2.9911047824874215, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04158167044321696, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:28:15.687258", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028105974197388, "points_saved": 30, "points_rate": 2.9915918396944434, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.042470693588256836, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:28:25.713289", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026030778884888, "points_saved": 30, "points_rate": 2.9922110415999192, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03430751164754232, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:28:35.737214", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023925542831421, "points_saved": 30, "points_rate": 2.9928394691094256, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03558572133382162, "csv_write_time_avg": 1.9391377766927082e-06 } }, { "timestamp": "2025-08-16T19:28:45.760091", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022876501083374, "points_saved": 30, "points_rate": 2.9931527138698453, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036923853556315105, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:28:55.782684", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022592782974243, "points_saved": 30, "points_rate": 2.993237443604626, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032613333066304526, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:29:05.807184", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024499893188477, "points_saved": 30, "points_rate": 2.9926679953764705, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03085487683614095, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:29:15.830726", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023542404174805, "points_saved": 30, "points_rate": 2.992953867038563, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029432121912638345, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:29:25.854331", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.023605346679688, "points_saved": 30, "points_rate": 2.992935073001201, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03109721342722575, "csv_write_time_avg": 2.3285547892252606e-06 } }, { "timestamp": "2025-08-16T19:29:35.877333", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023001432418823, "points_saved": 30, "points_rate": 2.9931154058271128, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03108168443044027, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:29:45.915695", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0383620262146, "points_saved": 30, "points_rate": 2.988535372768659, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032892314592997234, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:29:55.941914", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02621865272522, "points_saved": 30, "points_rate": 2.9921549727868464, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03391534487406413, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:30:05.965205", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023291110992432, "points_saved": 30, "points_rate": 2.9930289031612913, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03275345166524251, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:30:15.988529", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023324012756348, "points_saved": 30, "points_rate": 2.9930190784833464, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03364638487497965, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:30:26.011923", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02339482307434, "points_saved": 30, "points_rate": 2.99299793428655, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02883956432342529, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:30:36.034674", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02275013923645, "points_saved": 30, "points_rate": 2.993190450050015, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03071264425913493, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:30:46.058399", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023725271224976, "points_saved": 30, "points_rate": 2.9928992653181297, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03435606956481933, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:30:56.081926", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023526906967163, "points_saved": 30, "points_rate": 2.9929584943945797, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03494441509246826, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:31:06.105181", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023255586624146, "points_saved": 30, "points_rate": 2.9930395110381562, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02991515795389811, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:31:16.129185", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024003744125366, "points_saved": 30, "points_rate": 2.992816120762295, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033982499440511064, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:31:26.152155", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022969961166382, "points_saved": 30, "points_rate": 2.9931248039487164, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033867835998535156, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:31:36.176422", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024267196655273, "points_saved": 30, "points_rate": 2.9927374651395855, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030101641019185384, "csv_write_time_avg": 3.258387247721354e-06 } }, { "timestamp": "2025-08-16T19:31:46.201088", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02466607093811, "points_saved": 30, "points_rate": 2.9926183862593834, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029866345723470054, "csv_write_time_avg": 2.09808349609375e-06 } }, { "timestamp": "2025-08-16T19:31:56.224337", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023247957229614, "points_saved": 30, "points_rate": 2.9930417892497077, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03746697902679443, "csv_write_time_avg": 3.48965326944987e-05 } }, { "timestamp": "2025-08-16T19:32:06.249316", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.024979829788208, "points_saved": 30, "points_rate": 2.9925247241753095, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03504591782887777, "csv_write_time_avg": 2.384185791015625e-06 } }, { "timestamp": "2025-08-16T19:32:16.279144", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029828071594238, "points_saved": 30, "points_rate": 2.9910781905588046, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03551757335662842, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:32:26.303844", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024700164794922, "points_saved": 30, "points_rate": 2.9926082084085674, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030524579683939616, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:32:36.337260", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033415794372559, "points_saved": 30, "points_rate": 2.990008648582679, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029169178009033202, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:32:46.361795", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024534702301025, "points_saved": 30, "points_rate": 2.992657603660529, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03185376326243083, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:32:56.386584", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024789094924927, "points_saved": 30, "points_rate": 2.9925816609137015, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037179907162984215, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:33:06.410223", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02363920211792, "points_saved": 30, "points_rate": 2.9929249641847866, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037447206179300946, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:33:16.433512", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02328896522522, "points_saved": 30, "points_rate": 2.993029543903398, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031141225496927896, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:33:26.463750", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030237913131714, "points_saved": 30, "points_rate": 2.990955973309828, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.058762550354003906, "delay_max": 0.058762550354003906, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05849409103393555, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:33:36.487198", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02344822883606, "points_saved": 30, "points_rate": 2.992981987345851, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032648468017578126, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:33:46.509129", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021930694580078, "points_saved": 30, "points_rate": 2.9934351887131077, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03170192241668701, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:33:56.532232", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023102760314941, "points_saved": 30, "points_rate": 2.9930851471243773, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032052199045817055, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:34:06.559611", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027379035949707, "points_saved": 30, "points_rate": 2.991808716160559, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032180587450663246, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:34:16.585780", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026168823242188, "points_saved": 30, "points_rate": 2.992169843625157, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039354952176411946, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:34:26.608744", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022964239120483, "points_saved": 30, "points_rate": 2.9931265127044395, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0397845188776652, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:34:36.631660", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022916078567505, "points_saved": 30, "points_rate": 2.9931408948090943, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03942397435506185, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:34:46.654718", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02305817604065, "points_saved": 30, "points_rate": 2.9930984608782074, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.041838669776916505, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:34:56.678804", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024085521697998, "points_saved": 30, "points_rate": 2.9927917050450548, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039249610900878903, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:35:06.706255", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027451515197754, "points_saved": 30, "points_rate": 2.9917870911199675, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03395049571990967, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:35:16.731129", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024873971939087, "points_saved": 30, "points_rate": 2.9925563237975723, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035046021143595375, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:35:26.753866", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02273678779602, "points_saved": 30, "points_rate": 2.993194437324632, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03318227926890056, "csv_write_time_avg": 2.5431315104166665e-06 } }, { "timestamp": "2025-08-16T19:35:36.777200", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02333378791809, "points_saved": 30, "points_rate": 2.9930161595697182, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03162530263264974, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:35:46.799770", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022570610046387, "points_saved": 30, "points_rate": 2.9932440655422985, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03533599376678467, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:35:56.823617", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02384614944458, "points_saved": 30, "points_rate": 2.9928631737491598, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03195609251658122, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:36:06.846047", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022430181503296, "points_saved": 30, "points_rate": 2.9932860051612957, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029359316825866698, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:36:16.870314", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024266719818115, "points_saved": 30, "points_rate": 2.9927376074989684, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029985793431599937, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:36:26.892757", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022443294525146, "points_saved": 30, "points_rate": 2.9932820888483134, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03255294958750407, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:36:36.916285", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023528575897217, "points_saved": 30, "points_rate": 2.9929579960632444, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029404258728027342, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:36:46.940606", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024320363998413, "points_saved": 30, "points_rate": 2.992721592153292, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03454228242238363, "csv_write_time_avg": 2.288818359375e-06 } }, { "timestamp": "2025-08-16T19:36:56.964342", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023736715316772, "points_saved": 30, "points_rate": 2.99289584832755, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03547452290852864, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:37:06.989054", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024711847305298, "points_saved": 30, "points_rate": 2.9926047209091777, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03184625307718913, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:37:17.013235", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024181127548218, "points_saved": 30, "points_rate": 2.992763161227675, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03130845228830973, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:37:27.040979", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027743101119995, "points_saved": 30, "points_rate": 2.9917000961711224, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03540117740631103, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:37:37.065981", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025002717971802, "points_saved": 30, "points_rate": 2.9925178919122946, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03190773328145345, "csv_write_time_avg": 1.7722447713216146e-06 } }, { "timestamp": "2025-08-16T19:37:47.090380", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02439832687378, "points_saved": 30, "points_rate": 2.992698316823154, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03154021104176839, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:37:57.114975", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024595260620117, "points_saved": 31, "points_rate": 3.0923941759302864, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030923712638116652, "csv_write_time_avg": 1.7304574289629536e-06 } }, { "timestamp": "2025-08-16T19:38:07.138531", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023556232452393, "points_saved": 30, "points_rate": 2.992949738025275, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03149526119232178, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:38:17.162189", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02365756034851, "points_saved": 30, "points_rate": 2.992919482672045, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031926568349202475, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:38:27.187719", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025530099868774, "points_saved": 30, "points_rate": 2.992360473825985, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033576194445292154, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:38:37.213482", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025762796401978, "points_saved": 30, "points_rate": 2.992291021563599, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03199788729349772, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:38:47.237500", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02401852607727, "points_saved": 30, "points_rate": 2.9928117073961547, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031993651390075685, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:38:57.262035", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024534702301025, "points_saved": 30, "points_rate": 2.992657603660529, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03537515799204508, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:39:07.286532", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024497747421265, "points_saved": 30, "points_rate": 2.992668635964061, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03251237869262695, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:39:17.312508", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025975465774536, "points_saved": 30, "points_rate": 2.992227549569653, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03317286968231201, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:39:27.337612", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025104522705078, "points_saved": 30, "points_rate": 2.9924875029537437, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033380993207295734, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:39:37.389232", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0516197681427, "points_saved": 30, "points_rate": 2.984593597051999, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0316817045211792, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:39:47.419341", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030108451843262, "points_saved": 30, "points_rate": 2.990994578377347, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034882458051045735, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:39:57.443333", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02399206161499, "points_saved": 30, "points_rate": 2.9928196087544214, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03039264678955078, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:40:07.470287", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 1 lost, 0.0% CPU", "details": { "duration": 10.026953935623169, "points_saved": 30, "points_rate": 2.991935556163051, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.13681435585021973, "delay_max": 0.13681435585021973, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10277516841888427, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:40:17.497093", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026806116104126, "points_saved": 30, "points_rate": 2.991979664573027, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04007929960886637, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:40:27.522339", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025245904922485, "points_saved": 30, "points_rate": 2.9924453010444094, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037174471219380695, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:40:37.547325", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024986505508423, "points_saved": 30, "points_rate": 2.9925227314287075, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03652562300364177, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:40:47.577067", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029742240905762, "points_saved": 30, "points_rate": 2.991103787059115, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03501387437184652, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:40:57.601469", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024401426315308, "points_saved": 30, "points_rate": 2.9926973915117014, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030615822474161784, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:41:07.626310", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024840831756592, "points_saved": 30, "points_rate": 2.992566216609275, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03264613151550293, "csv_write_time_avg": 1.8517176310221354e-06 } }, { "timestamp": "2025-08-16T19:41:17.652106", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02579641342163, "points_saved": 30, "points_rate": 2.992280988255328, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04211295445760091, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:41:27.676632", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.0% CPU", "details": { "duration": 10.024526357650757, "points_saved": 30, "points_rate": 2.9926600948187327, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.0, "cpu_max": 2.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04165803591410319, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:41:37.702313", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024974584579468, "points_saved": 29, "points_rate": 2.892775413576423, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10340013175175108, "csv_write_time_avg": 0.0011005812677843817 } }, { "timestamp": "2025-08-16T19:41:47.747837", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 12.1% CPU", "details": { "duration": 10.046229600906372, "points_saved": 30, "points_rate": 2.9861949399696575, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 12.1, "cpu_max": 12.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10612233479817708, "csv_write_time_avg": 0.0005550305048624675 } }, { "timestamp": "2025-08-16T19:41:57.797199", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.4% CPU", "details": { "duration": 10.049362182617188, "points_saved": 30, "points_rate": 2.985264084908024, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.4, "cpu_max": 5.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11364033222198486, "csv_write_time_avg": 0.002084080378214518 } }, { "timestamp": "2025-08-16T19:42:07.853943", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 3.3% CPU", "details": { "duration": 10.056744575500488, "points_saved": 29, "points_rate": 2.8836369246811433, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.3, "cpu_max": 3.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12529090355182515, "csv_write_time_avg": 0.0016183688722807787 } }, { "timestamp": "2025-08-16T19:42:17.903963", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 12.1% CPU", "details": { "duration": 10.050019979476929, "points_saved": 30, "points_rate": 2.9850686925262613, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 12.1, "cpu_max": 12.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1091493288675944, "csv_write_time_avg": 0.0034572045008341473 } }, { "timestamp": "2025-08-16T19:42:27.956915", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.2% CPU", "details": { "duration": 10.052951574325562, "points_saved": 30, "points_rate": 2.9841982007172514, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.2, "cpu_max": 6.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09609974225362142, "csv_write_time_avg": 1.1046727498372396e-05 } }, { "timestamp": "2025-08-16T19:42:37.982864", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025403261184692, "points_saved": 30, "points_rate": 2.9923983323594436, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03836843172709147, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:42:48.007070", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024751901626587, "points_saved": 30, "points_rate": 2.992592763830124, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03756875197092692, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:42:58.037499", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030429124832153, "points_saved": 30, "points_rate": 2.990898956230052, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038054768244425455, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:43:08.069517", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032017469406128, "points_saved": 30, "points_rate": 2.990425414577745, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037561988830566405, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:43:18.093256", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023739576339722, "points_saved": 30, "points_rate": 2.9928949940811242, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.044361964861551924, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:43:28.116957", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023700714111328, "points_saved": 30, "points_rate": 2.9929065976367504, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05009754498799642, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:43:38.141976", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02501916885376, "points_saved": 30, "points_rate": 2.9925129812425224, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04436906973520915, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:43:48.167843", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025867223739624, "points_saved": 30, "points_rate": 2.992259854485692, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04226493040720622, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:43:58.194516", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026672601699829, "points_saved": 30, "points_rate": 2.9920195055450476, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.045313302675882974, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:44:08.230474", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.03595757484436, "points_saved": 30, "points_rate": 2.9892513769883333, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0388146162033081, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:44:18.259421", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028947591781616, "points_saved": 30, "points_rate": 2.991340788796622, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03409263292948405, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:44:28.292445", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033023595809937, "points_saved": 30, "points_rate": 2.990125530306618, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034405962626139326, "csv_write_time_avg": 1.6848246256510416e-06 } }, { "timestamp": "2025-08-16T19:44:38.318644", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025199174880981, "points_saved": 30, "points_rate": 2.9924592496045004, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03481836318969726, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:44:48.357205", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03956151008606, "points_saved": 30, "points_rate": 2.988178315343858, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03811220328013102, "csv_write_time_avg": 7.442633310953776e-05 } }, { "timestamp": "2025-08-16T19:44:58.384023", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.5% CPU", "details": { "duration": 10.026817798614502, "points_saved": 30, "points_rate": 2.9919761785384567, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.5, "cpu_max": 2.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03778762817382812, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:45:08.410197", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026174306869507, "points_saved": 30, "points_rate": 2.9921682071141813, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03570629755655925, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:45:18.434740", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024542808532715, "points_saved": 30, "points_rate": 2.992655183682245, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03275353113810221, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:45:28.459440", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024700164794922, "points_saved": 30, "points_rate": 2.9926082084085674, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032658958435058595, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:45:38.485123", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025682210922241, "points_saved": 30, "points_rate": 2.9923150733141344, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035513989130655926, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:45:48.516940", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031816959381104, "points_saved": 30, "points_rate": 2.9904851854325303, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03130054473876953, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:45:58.541675", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.02473521232605, "points_saved": 30, "points_rate": 2.9925977459347846, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03268226782480876, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:46:08.571129", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028436660766602, "points_saved": 30, "points_rate": 2.9914931922905237, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03545045852661133, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:46:18.608457", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.038345575332642, "points_saved": 30, "points_rate": 2.9885402703927024, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03804760773976644, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:46:28.633500", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025042533874512, "points_saved": 30, "points_rate": 2.992506006695764, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034543474515279136, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:46:38.662174", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028674602508545, "points_saved": 30, "points_rate": 2.991422215702949, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036511739095052086, "csv_write_time_avg": 1.8358230590820313e-06 } }, { "timestamp": "2025-08-16T19:46:48.687679", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02550482749939, "points_saved": 30, "points_rate": 2.992368016991195, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03617115020751953, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:46:58.712640", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02496075630188, "points_saved": 30, "points_rate": 2.9925304177516536, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03668379783630371, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:47:08.738943", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026303768157959, "points_saved": 30, "points_rate": 2.9921295717446257, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04114030996958415, "csv_write_time_avg": 6.680488586425781e-05 } }, { "timestamp": "2025-08-16T19:47:18.766813", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02786922454834, "points_saved": 30, "points_rate": 2.991662468688727, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03939266204833984, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:47:28.793682", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02686882019043, "points_saved": 30, "points_rate": 2.9919609539112573, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03986938794453939, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:47:38.818529", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024847030639648, "points_saved": 30, "points_rate": 2.9925643661503143, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03627448876698812, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:47:48.843327", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02479887008667, "points_saved": 30, "points_rate": 2.9925787428531856, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033870975176493325, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:47:58.867841", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024513721466064, "points_saved": 30, "points_rate": 2.9926638671519084, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037474528948465986, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:48:08.892519", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024677753448486, "points_saved": 30, "points_rate": 2.9926148987362717, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03586263656616211, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:48:18.917616", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025096654891968, "points_saved": 30, "points_rate": 2.9924898514929366, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03386913935343425, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:48:28.942697", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024555683135986, "points_saved": 30, "points_rate": 2.992651340195368, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038065465291341145, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:48:38.977976", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.035804271697998, "points_saved": 30, "points_rate": 2.989297039660597, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03578179677327474, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:48:49.004836", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026859998703003, "points_saved": 30, "points_rate": 2.9919635861955354, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03458820978800456, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:48:59.033850", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029014825820923, "points_saved": 30, "points_rate": 2.991320734989975, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04019452730814616, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:49:09.059103", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025253057479858, "points_saved": 30, "points_rate": 2.992443166072197, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03378627300262451, "csv_write_time_avg": 1.899401346842448e-06 } }, { "timestamp": "2025-08-16T19:49:19.084223", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025119066238403, "points_saved": 30, "points_rate": 2.992483161724334, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035688583056132, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:49:29.111561", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.9% CPU", "details": { "duration": 10.02733850479126, "points_saved": 30, "points_rate": 2.9918208092471805, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.9, "cpu_max": 3.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03611087004343669, "csv_write_time_avg": 3.326733907063802e-05 } }, { "timestamp": "2025-08-16T19:49:39.137955", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.5% CPU", "details": { "duration": 10.02639365196228, "points_saved": 30, "points_rate": 2.992102748143013, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.5, "cpu_max": 4.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04095352490743001, "csv_write_time_avg": 0.0005300680796305339 } }, { "timestamp": "2025-08-16T19:49:49.163209", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.8% CPU", "details": { "duration": 10.025254487991333, "points_saved": 30, "points_rate": 2.99244273907812, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.8, "cpu_max": 5.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03879376252492269, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:49:59.189586", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026376962661743, "points_saved": 30, "points_rate": 2.9921077286162374, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.043914079666137695, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:50:09.215535", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.9% CPU", "details": { "duration": 10.025949239730835, "points_saved": 30, "points_rate": 2.992235376687924, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.9, "cpu_max": 5.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09797108173370361, "csv_write_time_avg": 6.684462229410807e-05 } }, { "timestamp": "2025-08-16T19:50:19.281151", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 10.7% CPU", "details": { "duration": 10.064614057540894, "points_saved": 29, "points_rate": 2.881382220341753, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 10.7, "cpu_max": 10.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10841077771680109, "csv_write_time_avg": 4.922932591931573e-05 } }, { "timestamp": "2025-08-16T19:50:29.351563", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.070412158966064, "points_saved": 30, "points_rate": 2.9790240485132355, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11282414595286051, "csv_write_time_avg": 1.697540283203125e-05 } }, { "timestamp": "2025-08-16T19:50:39.408372", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.05680251121521, "points_saved": 30, "points_rate": 2.983055495675132, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1096969445546468, "csv_write_time_avg": 5.849202473958334e-06 } }, { "timestamp": "2025-08-16T19:50:49.456267", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.048902988433838, "points_saved": 29, "points_rate": 2.885887149411099, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11687977560635271, "csv_write_time_avg": 0.0005084975012417497 } }, { "timestamp": "2025-08-16T19:50:59.516450", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 10.7% CPU", "details": { "duration": 10.06018328666687, "points_saved": 30, "points_rate": 2.982053024795294, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 10.7, "cpu_max": 10.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10117996533711751, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:51:09.569816", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.053365707397461, "points_saved": 30, "points_rate": 2.9840752712223946, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10001386006673177, "csv_write_time_avg": 6.715456644694011e-06 } }, { "timestamp": "2025-08-16T19:51:19.631767", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.061063051223755, "points_saved": 29, "points_rate": 2.8823991910549305, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12570610539666538, "csv_write_time_avg": 3.839361256566541e-06 } }, { "timestamp": "2025-08-16T19:51:29.693365", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.062485933303833, "points_saved": 30, "points_rate": 2.981370627382338, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04579408963521322, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:51:39.721691", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02832579612732, "points_saved": 30, "points_rate": 2.991526263694507, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04181857109069824, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:51:49.749969", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028278589248657, "points_saved": 30, "points_rate": 2.9915403459336556, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03927347660064697, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:51:59.777856", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027886867523193, "points_saved": 30, "points_rate": 2.9916572051844215, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03904538949330648, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:52:09.809941", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 1.4% CPU", "details": { "duration": 10.031490802764893, "points_saved": 30, "points_rate": 2.9905824158988774, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.4, "cpu_max": 1.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03345246315002441, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:52:19.844429", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.0350821018219, "points_saved": 30, "points_rate": 2.989512162990018, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.1, "cpu_max": 1.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07397576967875162, "csv_write_time_avg": 0.002228744824727376 } }, { "timestamp": "2025-08-16T19:52:29.879344", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 14.0% CPU", "details": { "duration": 10.03491497039795, "points_saved": 30, "points_rate": 2.989561953289805, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 14.0, "cpu_max": 14.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10162948767344157, "csv_write_time_avg": 1.5385945638020833e-05 } }, { "timestamp": "2025-08-16T19:52:39.940685", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.061340570449829, "points_saved": 30, "points_rate": 2.981710020641786, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07459069887797037, "csv_write_time_avg": 7.947285970052084e-06 } }, { "timestamp": "2025-08-16T19:52:49.974699", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034014463424683, "points_saved": 30, "points_rate": 2.989830252821938, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033889023462931316, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:52:59.999055", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02435564994812, "points_saved": 30, "points_rate": 2.992711057708259, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04222805500030517, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:53:10.024937", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02588176727295, "points_saved": 30, "points_rate": 2.992255513916761, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0334778626759847, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:53:20.050839", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02590274810791, "points_saved": 30, "points_rate": 2.9922492521345876, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03547453085581462, "csv_write_time_avg": 3.4888585408528645e-06 } }, { "timestamp": "2025-08-16T19:53:30.076558", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025718450546265, "points_saved": 30, "points_rate": 2.992304257094454, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.042168251673380536, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:53:40.136985", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.060426950454712, "points_saved": 29, "points_rate": 2.8825814394178626, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1674150434033624, "csv_write_time_avg": 0.007362637026556607 } }, { "timestamp": "2025-08-16T19:53:51.235610", "level": "info", "event_type": "performance_report", "message": "Performance report: 33 points saved, 0 lost, 35.3% CPU", "details": { "duration": 11.098625659942627, "points_saved": 33, "points_rate": 2.9733411154774085, "variables_saved": 66, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 35.3, "cpu_max": 35.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.15069189216151382, "csv_write_time_avg": 0.010043454892707594 } }, { "timestamp": "2025-08-16T19:54:01.473125", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 33.4% CPU", "details": { "duration": 10.130707740783691, "points_saved": 29, "points_rate": 2.8625838136908506, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 33.4, "cpu_max": 33.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10312659987087908, "csv_write_time_avg": 8.007575725686962e-05 } }, { "timestamp": "2025-08-16T19:54:12.222975", "level": "info", "event_type": "performance_report", "message": "Performance report: 32 points saved, 0 lost, 6.9% CPU", "details": { "duration": 10.855982542037964, "points_saved": 32, "points_rate": 2.9476834433074472, "variables_saved": 64, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.9, "cpu_max": 6.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1248401403427124, "csv_write_time_avg": 0.0010449588298797607 } }, { "timestamp": "2025-08-16T19:54:22.275315", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 4.4% CPU", "details": { "duration": 10.053014516830444, "points_saved": 29, "points_rate": 2.884706865930523, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.4, "cpu_max": 4.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11998580242025442, "csv_write_time_avg": 0.0010893098239240975 } }, { "timestamp": "2025-08-16T19:54:32.382953", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 15.8% CPU", "details": { "duration": 10.106637001037598, "points_saved": 30, "points_rate": 2.968346443720107, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 15.8, "cpu_max": 15.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10552787780761719, "csv_write_time_avg": 0.0011582215627034505 } }, { "timestamp": "2025-08-16T19:54:42.455293", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 12.7% CPU", "details": { "duration": 10.073340892791748, "points_saved": 30, "points_rate": 2.9781579238986455, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 12.7, "cpu_max": 12.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1068754514058431, "csv_write_time_avg": 6.242593129475911e-05 } }, { "timestamp": "2025-08-16T19:54:52.538629", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.083335638046265, "points_saved": 29, "points_rate": 2.8760324004863738, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13491759629085145, "csv_write_time_avg": 0.00031393971936456087 } }, { "timestamp": "2025-08-16T19:55:02.608859", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 9.5% CPU", "details": { "duration": 10.065229654312134, "points_saved": 30, "points_rate": 2.980557923697989, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.5, "cpu_max": 9.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11602232456207276, "csv_write_time_avg": 0.0005102078119913737 } }, { "timestamp": "2025-08-16T19:55:12.670668", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.3% CPU", "details": { "duration": 10.06680941581726, "points_saved": 30, "points_rate": 2.9800901915221654, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.3, "cpu_max": 5.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10368381341298422, "csv_write_time_avg": 4.315376281738282e-06 } }, { "timestamp": "2025-08-16T19:55:22.727941", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.056457757949829, "points_saved": 29, "points_rate": 2.8837191681210936, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09758839936091981, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:55:32.796724", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.068887948989868, "points_saved": 30, "points_rate": 2.979475007764851, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13681490421295167, "csv_write_time_avg": 0.002589241663614909 } }, { "timestamp": "2025-08-16T19:55:42.856697", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 18.3% CPU", "details": { "duration": 10.060176849365234, "points_saved": 29, "points_rate": 2.8826531018517643, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 18.3, "cpu_max": 18.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12092926584441087, "csv_write_time_avg": 0.003218297300667598 } }, { "timestamp": "2025-08-16T19:55:52.918620", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 12.0% CPU", "details": { "duration": 10.062429428100586, "points_saved": 30, "points_rate": 2.981387369159705, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 12.0, "cpu_max": 12.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09988430341084799, "csv_write_time_avg": 3.3466021219889325e-05 } }, { "timestamp": "2025-08-16T19:56:02.946808", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028188467025757, "points_saved": 30, "points_rate": 2.991567230576556, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03880224227905273, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:56:12.974139", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02733063697815, "points_saved": 30, "points_rate": 2.9918231567400317, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04046672979990641, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:56:23.001353", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02721381187439, "points_saved": 30, "points_rate": 2.9918580138855235, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03613862991333008, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:56:33.033007", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031654596328735, "points_saved": 30, "points_rate": 2.9905335866507046, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03483307361602783, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:56:43.060360", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027352809906006, "points_saved": 30, "points_rate": 2.991816541087798, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03635612328847249, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:56:53.087019", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026658773422241, "points_saved": 30, "points_rate": 2.992023631992073, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0378022829691569, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:57:03.114519", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027499914169312, "points_saved": 30, "points_rate": 2.991772650888647, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037716213862101236, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:57:13.141743", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02722454071045, "points_saved": 30, "points_rate": 2.99185481268523, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0368545134862264, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:57:23.168143", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026399612426758, "points_saved": 30, "points_rate": 2.992100969406594, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03644747734069824, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:57:33.195149", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027006149291992, "points_saved": 30, "points_rate": 2.9919199762451827, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03289706707000732, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:57:43.222208", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027059316635132, "points_saved": 30, "points_rate": 2.991904111929335, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03689603010813395, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:57:53.265010", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.04280138015747, "points_saved": 30, "points_rate": 2.9872143104685795, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05021814505259196, "csv_write_time_avg": 3.337860107421875e-05 } }, { "timestamp": "2025-08-16T19:58:03.293956", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028439044952393, "points_saved": 30, "points_rate": 2.9914924810855665, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05262072086334228, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:58:13.324651", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.031201601028442, "points_saved": 31, "points_rate": 3.090357589545578, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05252535881534699, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:58:23.354701", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030050039291382, "points_saved": 30, "points_rate": 2.9910119971963254, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05496543248494466, "csv_write_time_avg": 0.0009754021962483724 } }, { "timestamp": "2025-08-16T19:58:33.384635", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 11.8% CPU", "details": { "duration": 10.029934167861938, "points_saved": 29, "points_rate": 2.8913449993442852, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 11.8, "cpu_max": 11.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05393590598270811, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:58:43.440781", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.056146621704102, "points_saved": 30, "points_rate": 2.983250058750261, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09699368476867676, "csv_write_time_avg": 4.065831502278646e-05 } }, { "timestamp": "2025-08-16T19:58:53.479524", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.038742303848267, "points_saved": 30, "points_rate": 2.9884221640493505, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10034065246582032, "csv_write_time_avg": 5.14984130859375e-06 } }, { "timestamp": "2025-08-16T19:59:03.536999", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.056970119476318, "points_saved": 29, "points_rate": 2.8835722544147395, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1041037707493223, "csv_write_time_avg": 8.163781001650053e-06 } }, { "timestamp": "2025-08-16T19:59:13.596792", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.060298204421997, "points_saved": 30, "points_rate": 2.9820189611092762, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12745335102081298, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:59:23.657515", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.060723066329956, "points_saved": 30, "points_rate": 2.9818930311679552, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10778122742970785, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T19:59:33.712639", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.055123805999756, "points_saved": 29, "points_rate": 2.884101733555592, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10183757749097101, "csv_write_time_avg": 2.6110945076778018e-05 } }, { "timestamp": "2025-08-16T19:59:43.759186", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.046547412872314, "points_saved": 30, "points_rate": 2.986100474831978, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09947067101796468, "csv_write_time_avg": 6.357828776041667e-06 } }, { "timestamp": "2025-08-16T19:59:53.817610", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.05842399597168, "points_saved": 30, "points_rate": 2.9825746073156956, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12103970845540364, "csv_write_time_avg": 1.4774004618326823e-05 } }, { "timestamp": "2025-08-16T20:00:03.878175", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.059565544128418, "points_saved": 29, "points_rate": 2.8828282765081004, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10835807898948932, "csv_write_time_avg": 0.00022203346778606545 } }, { "timestamp": "2025-08-16T20:00:13.941045", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.063868761062622, "points_saved": 30, "points_rate": 2.980960971596808, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0994277556737264, "csv_write_time_avg": 1.3430913289388021e-05 } }, { "timestamp": "2025-08-16T20:00:23.998397", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.057352066040039, "points_saved": 30, "points_rate": 2.982892495262139, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11164917151133219, "csv_write_time_avg": 8.114178975423177e-06 } }, { "timestamp": "2025-08-16T20:00:34.057159", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.058762788772583, "points_saved": 29, "points_rate": 2.8830583451445237, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12803203484107709, "csv_write_time_avg": 1.3968040203226023e-05 } }, { "timestamp": "2025-08-16T20:00:44.102489", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.4% CPU", "details": { "duration": 10.044338703155518, "points_saved": 30, "points_rate": 2.9867571063264955, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.4, "cpu_max": 4.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09989789326985678, "csv_write_time_avg": 1.201629638671875e-05 } }, { "timestamp": "2025-08-16T20:00:54.161570", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.7% CPU", "details": { "duration": 10.060071468353271, "points_saved": 30, "points_rate": 2.982086170498219, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.7, "cpu_max": 4.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10206170876820882, "csv_write_time_avg": 3.7717819213867185e-05 } }, { "timestamp": "2025-08-16T20:01:04.206284", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 3.1% CPU", "details": { "duration": 10.044714212417603, "points_saved": 29, "points_rate": 2.88709060175642, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.1, "cpu_max": 3.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10057111444144413, "csv_write_time_avg": 9.051684675545528e-06 } }, { "timestamp": "2025-08-16T20:01:14.246842", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.040558099746704, "points_saved": 30, "points_rate": 2.9878817195188403, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11669317881266277, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:01:24.299459", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.05261754989624, "points_saved": 30, "points_rate": 2.9842973584834778, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.043612011273701984, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:01:34.326093", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026633024215698, "points_saved": 30, "points_rate": 2.9920313157513467, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03376474380493164, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:01:44.352767", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02667498588562, "points_saved": 30, "points_rate": 2.992018794089814, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035358858108520505, "csv_write_time_avg": 6.691614786783854e-06 } }, { "timestamp": "2025-08-16T20:01:54.378859", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02609133720398, "points_saved": 30, "points_rate": 2.9921929684281365, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032598265012105304, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:02:04.405860", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02700138092041, "points_saved": 30, "points_rate": 2.991921399062, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03247739473978679, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:02:14.437150", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031290292739868, "points_saved": 30, "points_rate": 2.990642193029989, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.028628309567769367, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:02:24.465736", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028585195541382, "points_saved": 30, "points_rate": 2.9914488848674017, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033876895904541016, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:02:34.494951", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029215812683105, "points_saved": 30, "points_rate": 2.9912607885116524, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032252232233683266, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:02:44.521608", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02665638923645, "points_saved": 30, "points_rate": 2.992024343449607, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03482098579406738, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:02:54.547951", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02634334564209, "points_saved": 30, "points_rate": 2.9921177607626395, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032502452532450356, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:03:04.577358", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027429342269897, "points_saved": 30, "points_rate": 2.991793706641959, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03738287289937337, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:03:14.731353", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.5% CPU", "details": { "duration": 10.155972003936768, "points_saved": 30, "points_rate": 2.9539270085001292, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.5, "cpu_max": 6.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0990382750829061, "csv_write_time_avg": 0.00029486815134684244 } }, { "timestamp": "2025-08-16T20:03:24.776051", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.3% CPU", "details": { "duration": 10.044698238372803, "points_saved": 30, "points_rate": 2.9866501997435684, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.3, "cpu_max": 2.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08978527386983236, "csv_write_time_avg": 1.0697046915690104e-05 } }, { "timestamp": "2025-08-16T20:03:34.803356", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027305364608765, "points_saved": 30, "points_rate": 2.9918306971965354, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03613423506418864, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:03:44.829474", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02611780166626, "points_saved": 30, "points_rate": 2.9921850703783117, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03512305418650309, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:03:54.858300", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028825998306274, "points_saved": 30, "points_rate": 2.991377057002143, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04462782541910807, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:04:04.885672", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027372360229492, "points_saved": 30, "points_rate": 2.9918107079563367, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03435350259145101, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:04:14.916065", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029346227645874, "points_saved": 30, "points_rate": 2.9912218921413896, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036515116691589355, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:04:24.994554", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.048755645751953, "points_saved": 29, "points_rate": 2.885929464536195, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09854095557640338, "csv_write_time_avg": 0.0023049650521113955 } }, { "timestamp": "2025-08-16T20:04:35.745032", "level": "info", "event_type": "performance_report", "message": "Performance report: 32 points saved, 0 lost, 13.2% CPU", "details": { "duration": 10.78125810623169, "points_saved": 32, "points_rate": 2.9681137103566453, "variables_saved": 64, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 13.2, "cpu_max": 13.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12161716818809509, "csv_write_time_avg": 0.000390760600566864 } }, { "timestamp": "2025-08-16T20:04:45.781004", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03597116470337, "points_saved": 31, "points_rate": 3.0888889068381715, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03697596826860981, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:04:55.807910", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.026906251907349, "points_saved": 30, "points_rate": 2.991949784540302, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033925493558247886, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:05:05.835186", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027276277542114, "points_saved": 30, "points_rate": 2.991839375882201, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03494907220204671, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:05:15.866408", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.031222105026245, "points_saved": 30, "points_rate": 2.990662522063807, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03332646687825521, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:05:25.894170", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.027761459350586, "points_saved": 30, "points_rate": 2.9916946191441265, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035515213012695314, "csv_write_time_avg": 1.8755594889322916e-06 } }, { "timestamp": "2025-08-16T20:05:35.920484", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.0% CPU", "details": { "duration": 10.02631402015686, "points_saved": 30, "points_rate": 2.9921265122644396, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.0, "cpu_max": 5.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035836442311604814, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:05:45.947302", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.5% CPU", "details": { "duration": 10.026818037033081, "points_saved": 30, "points_rate": 2.991976107394979, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.5, "cpu_max": 2.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03814125855763753, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:05:55.975133", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027831315994263, "points_saved": 30, "points_rate": 2.9916737781727925, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0421536922454834, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:06:06.010303", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.8% CPU", "details": { "duration": 10.035170316696167, "points_saved": 30, "points_rate": 2.989485883471957, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.8, "cpu_max": 2.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037520988782246904, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:06:16.037025", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.6% CPU", "details": { "duration": 10.026721715927124, "points_saved": 30, "points_rate": 2.992004849635546, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.6, "cpu_max": 3.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035710692405700684, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:06:26.067665", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.9% CPU", "details": { "duration": 10.030640125274658, "points_saved": 30, "points_rate": 2.9908360409030768, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.9, "cpu_max": 3.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035844914118448895, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:06:36.094840", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.027174472808838, "points_saved": 30, "points_rate": 2.991869751678543, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03671635786692302, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:06:46.121395", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026555299758911, "points_saved": 30, "points_rate": 2.9920545095603623, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037769039471944175, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:06:56.148628", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026651859283447, "points_saved": 30, "points_rate": 2.992025695219854, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03662310441335042, "csv_write_time_avg": 1.71661376953125e-06 } }, { "timestamp": "2025-08-16T20:07:06.178943", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030895709991455, "points_saved": 30, "points_rate": 2.9907598351479177, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034697858492533366, "csv_write_time_avg": 2.0424524943033854e-06 } }, { "timestamp": "2025-08-16T20:07:16.206373", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027430534362793, "points_saved": 30, "points_rate": 2.9917933509679897, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035653996467590335, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:07:26.233785", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027412176132202, "points_saved": 30, "points_rate": 2.9917988283564974, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03285159269968669, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:07:36.261635", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027849912643433, "points_saved": 30, "points_rate": 2.991668230113321, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0384356419245402, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:07:46.288226", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026591300964355, "points_saved": 30, "points_rate": 2.9920437663709905, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03743555545806885, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:07:56.316212", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027985334396362, "points_saved": 30, "points_rate": 2.991627829480253, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03894407749176025, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:08:06.344584", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028372287750244, "points_saved": 30, "points_rate": 2.9915123949521996, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0337595542271932, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:08:16.371749", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027164936065674, "points_saved": 30, "points_rate": 2.991872597217993, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0334366242090861, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:08:26.399596", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027846574783325, "points_saved": 30, "points_rate": 2.991669225917352, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036524875958760576, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:08:36.429854", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030258178710938, "points_saved": 30, "points_rate": 2.9909499302495046, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.040058072408040366, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:08:46.454429", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024575471878052, "points_saved": 30, "points_rate": 2.992645432632935, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.051603444417317706, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:08:56.481319", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026889562606812, "points_saved": 30, "points_rate": 2.991954764504311, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04598879814147949, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:09:06.509470", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027151823043823, "points_saved": 30, "points_rate": 2.991876509843576, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04334738254547119, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:09:16.537694", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.029223203659058, "points_saved": 30, "points_rate": 2.9912585841199357, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04173709551493327, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:09:26.566290", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028595924377441, "points_saved": 30, "points_rate": 2.9914456845425597, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03439753850301107, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:09:36.594284", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027994632720947, "points_saved": 30, "points_rate": 2.9916250555331567, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029642693201700845, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:09:46.625505", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03122067451477, "points_saved": 30, "points_rate": 2.9906629485499936, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036330922444661455, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:09:56.652797", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027291536331177, "points_saved": 30, "points_rate": 2.9918348231227863, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034704939524332686, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:10:06.679855", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027058601379395, "points_saved": 30, "points_rate": 2.991904325349508, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03391183217366536, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:10:16.717877", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.038021802902222, "points_saved": 30, "points_rate": 2.9886366645793014, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03597617944081624, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:10:26.747934", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030056476593018, "points_saved": 30, "points_rate": 2.9910100775614294, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03479468027750651, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:10:36.774102", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.026168823242188, "points_saved": 30, "points_rate": 2.992169843625157, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03436587651570638, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:10:46.801190", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027087688446045, "points_saved": 30, "points_rate": 2.99189564628703, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03596071402231852, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:10:56.828595", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02740478515625, "points_saved": 30, "points_rate": 2.9918010335445464, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04045720895131429, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:11:06.856390", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027795314788818, "points_saved": 30, "points_rate": 2.991684518705375, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03711255391438802, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:11:16.897686", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.041295766830444, "points_saved": 30, "points_rate": 2.9876622197604643, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04043362935384114, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:11:26.924523", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026837348937988, "points_saved": 30, "points_rate": 2.9919703447844905, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035480531056722005, "csv_write_time_avg": 2.8292338053385418e-06 } }, { "timestamp": "2025-08-16T20:11:36.952263", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027740001678467, "points_saved": 30, "points_rate": 2.9917010208659707, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03361811637878418, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:11:46.980844", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028580665588379, "points_saved": 30, "points_rate": 2.9914502361177244, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03160521984100342, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:11:57.008392", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027548789978027, "points_saved": 30, "points_rate": 2.9917580685304985, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03467210133870443, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:12:07.035395", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027002334594727, "points_saved": 30, "points_rate": 2.9919211144985285, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036186869939168295, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:12:17.067621", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0322265625, "points_saved": 30, "points_rate": 2.990363087705636, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0361723264058431, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:12:27.094958", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027336597442627, "points_saved": 30, "points_rate": 2.9918213783360184, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03572127024332682, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:12:37.124848", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029890298843384, "points_saved": 30, "points_rate": 2.991059633370019, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032767168680826825, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:12:47.152565", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027716159820557, "points_saved": 31, "points_rate": 3.091431738386454, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03254520508550828, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:12:57.181290", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028725862503052, "points_saved": 30, "points_rate": 2.991406925596464, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03372815450032552, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:13:07.209549", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028258562088013, "points_saved": 30, "points_rate": 2.9915463202569854, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030529546737670898, "csv_write_time_avg": 2.368291219075521e-06 } }, { "timestamp": "2025-08-16T20:13:17.236960", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027411222457886, "points_saved": 30, "points_rate": 2.9917991128967083, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03639822006225586, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:13:27.267410", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030449867248535, "points_saved": 30, "points_rate": 2.9908927712161866, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03486420313517253, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:13:37.297716", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030306577682495, "points_saved": 30, "points_rate": 2.990935498098355, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033480199178059895, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:13:47.327564", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029847621917725, "points_saved": 30, "points_rate": 2.9910723603061027, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036837561925252275, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:13:57.356441", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028876304626465, "points_saved": 30, "points_rate": 2.991362051814376, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033074537913004555, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:14:07.384829", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028388738632202, "points_saved": 30, "points_rate": 2.991507487581876, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03754512468973795, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:14:17.419650", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.034821033477783, "points_saved": 30, "points_rate": 2.9895899388653926, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03320109049479167, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:14:27.446925", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02727484703064, "points_saved": 30, "points_rate": 2.9918398027041064, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031467167536417644, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:14:37.473302", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026377201080322, "points_saved": 30, "points_rate": 2.9921076574665033, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037395811080932616, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:14:47.500918", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027616024017334, "points_saved": 30, "points_rate": 2.991738009128633, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038094830513000486, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:14:57.526892", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025974035263062, "points_saved": 30, "points_rate": 2.992227976502321, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0388185977935791, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:15:07.555571", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02867865562439, "points_saved": 30, "points_rate": 2.991421006712094, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04392995834350586, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:15:17.588683", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033111333847046, "points_saved": 30, "points_rate": 2.9900993821123034, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04701104958852132, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:15:27.616816", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028133153915405, "points_saved": 30, "points_rate": 2.9915837314432485, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03812924226125081, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:15:37.646208", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028392553329468, "points_saved": 30, "points_rate": 2.9915063496432315, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04551401933034261, "csv_write_time_avg": 1.7881393432617188e-06 } }, { "timestamp": "2025-08-16T20:15:47.675837", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 1 lost, 0.2% CPU", "details": { "duration": 10.03062891960144, "points_saved": 29, "points_rate": 2.8911447360323934, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.3548624515533447, "delay_max": 0.3548624515533447, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12674299601850839, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:15:57.709198", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.033360481262207, "points_saved": 30, "points_rate": 2.9900251322601705, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03746376832326253, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:16:07.744156", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034958600997925, "points_saved": 30, "points_rate": 2.9895489550915193, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03513092199961344, "csv_write_time_avg": 5.141894022623698e-06 } }, { "timestamp": "2025-08-16T20:16:17.778565", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.034408807754517, "points_saved": 30, "points_rate": 2.9897127548576874, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03156462510426839, "csv_write_time_avg": 2.9134750366210938e-05 } }, { "timestamp": "2025-08-16T20:16:27.806339", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0277738571167, "points_saved": 31, "points_rate": 3.0914139510634593, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03263687318371188, "csv_write_time_avg": 3.976206625661542e-06 } }, { "timestamp": "2025-08-16T20:16:37.833619", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027280330657959, "points_saved": 30, "points_rate": 2.99183816655413, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030695478121439617, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:16:47.870914", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.037294626235962, "points_saved": 30, "points_rate": 2.988853183763737, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036437360445658366, "csv_write_time_avg": 3.2782554626464844e-05 } }, { "timestamp": "2025-08-16T20:16:57.898802", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 2.5% CPU", "details": { "duration": 10.027888059616089, "points_saved": 29, "points_rate": 2.891934954558143, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.5, "cpu_max": 2.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09807298923360891, "csv_write_time_avg": 0.0008396526862835062 } }, { "timestamp": "2025-08-16T20:17:07.939704", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.4% CPU", "details": { "duration": 10.040902376174927, "points_saved": 30, "points_rate": 2.987779272825524, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.4, "cpu_max": 6.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11202456951141357, "csv_write_time_avg": 1.7571449279785157e-05 } }, { "timestamp": "2025-08-16T20:17:18.005241", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.065537214279175, "points_saved": 30, "points_rate": 2.9804668505364416, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.9, "cpu_max": 0.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09914321104685465, "csv_write_time_avg": 1.3558069864908854e-05 } }, { "timestamp": "2025-08-16T20:17:28.061975", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.056733131408691, "points_saved": 29, "points_rate": 2.8836402061250523, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09636474477833715, "csv_write_time_avg": 6.9141387939453125e-06 } }, { "timestamp": "2025-08-16T20:17:38.129354", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.067379236221313, "points_saved": 30, "points_rate": 2.9799215164224, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.043860952059427895, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:17:48.158250", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02889633178711, "points_saved": 30, "points_rate": 2.9913560782270165, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03468002478281657, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:17:58.184169", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02591872215271, "points_saved": 30, "points_rate": 2.9922444846589147, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03814523220062256, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:18:08.218499", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.034329891204834, "points_saved": 30, "points_rate": 2.989736267919119, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0334993044535319, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:18:18.283390", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.06489109992981, "points_saved": 30, "points_rate": 2.9806581812106456, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09246362050374349, "csv_write_time_avg": 5.1657358805338544e-06 } }, { "timestamp": "2025-08-16T20:18:28.311795", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028405666351318, "points_saved": 30, "points_rate": 2.991502437985742, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03832996686299642, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:18:38.340631", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028835535049438, "points_saved": 30, "points_rate": 2.9913742124052205, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03135521411895752, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:18:48.370663", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030031442642212, "points_saved": 30, "points_rate": 2.991017542822089, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03250389099121094, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:18:58.398617", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027954578399658, "points_saved": 30, "points_rate": 2.991637004880375, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03688216209411621, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:19:08.427013", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028396368026733, "points_saved": 30, "points_rate": 2.991505211705452, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03318375746409098, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:19:18.460372", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.033359050750732, "points_saved": 30, "points_rate": 2.990025558564586, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03124852180480957, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:19:28.489062", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028690099716187, "points_saved": 30, "points_rate": 2.9914175930961315, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03501841227213542, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:19:38.517984", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028921127319336, "points_saved": 30, "points_rate": 2.991348682390007, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0303525447845459, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:19:48.546366", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028382062911987, "points_saved": 30, "points_rate": 2.991509478976588, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032993745803833005, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:19:58.575709", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029342889785767, "points_saved": 30, "points_rate": 2.9912228876483073, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04099477132161458, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:20:08.605317", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029608726501465, "points_saved": 30, "points_rate": 2.991143604708159, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04036947091420492, "csv_write_time_avg": 1.7722447713216146e-06 } }, { "timestamp": "2025-08-16T20:20:18.638738", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.033420324325562, "points_saved": 30, "points_rate": 2.990007298634384, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03794319629669189, "csv_write_time_avg": 1.7960866292317708e-06 } }, { "timestamp": "2025-08-16T20:20:28.668194", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02945590019226, "points_saved": 30, "points_rate": 2.9911891829969472, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03903431892395019, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:20:38.697471", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029277324676514, "points_saved": 30, "points_rate": 2.991242442382819, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035631593068440756, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:20:48.727665", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03019404411316, "points_saved": 30, "points_rate": 2.9909690548417016, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034774033228556316, "csv_write_time_avg": 6.740093231201172e-05 } }, { "timestamp": "2025-08-16T20:20:58.756482", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 9.5% CPU", "details": { "duration": 10.028816938400269, "points_saved": 30, "points_rate": 2.9913797593742304, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.5, "cpu_max": 9.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035613115628560385, "csv_write_time_avg": 2.0662943522135415e-06 } }, { "timestamp": "2025-08-16T20:21:08.785296", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028814315795898, "points_saved": 30, "points_rate": 2.991380541640746, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03578222592671712, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:21:18.812744", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027447938919067, "points_saved": 30, "points_rate": 2.991788158137665, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03952849706013997, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:21:28.841108", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028363943099976, "points_saved": 30, "points_rate": 2.9915148842041703, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03457535107930501, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:21:38.870304", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029195785522461, "points_saved": 30, "points_rate": 2.9912667617184403, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03353997071584066, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:21:48.903443", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03313946723938, "points_saved": 30, "points_rate": 2.9900909977337835, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03422455787658692, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:21:58.933375", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029931783676147, "points_saved": 30, "points_rate": 2.9910472620387525, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03282898267110189, "csv_write_time_avg": 6.641546885172526e-05 } }, { "timestamp": "2025-08-16T20:22:08.962915", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029540061950684, "points_saved": 30, "points_rate": 2.9911640827690342, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035478941599528, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:22:18.992392", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.0294771194458, "points_saved": 30, "points_rate": 2.9911828545711576, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03797915776570638, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:22:29.027022", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.0% CPU", "details": { "duration": 10.034629821777344, "points_saved": 30, "points_rate": 2.9896469060466417, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.0, "cpu_max": 2.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06627646287282309, "csv_write_time_avg": 0.00191954771677653 } }, { "timestamp": "2025-08-16T20:22:39.084742", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.1% CPU", "details": { "duration": 10.057720422744751, "points_saved": 30, "points_rate": 2.9827832489912263, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.1, "cpu_max": 6.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10606067975362142, "csv_write_time_avg": 2.4588902791341147e-05 } }, { "timestamp": "2025-08-16T20:22:49.138044", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.053301811218262, "points_saved": 30, "points_rate": 2.9840942372309613, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0839746077855428, "csv_write_time_avg": 1.606146494547526e-05 } }, { "timestamp": "2025-08-16T20:22:59.167320", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029275894165039, "points_saved": 30, "points_rate": 2.991242869034422, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0363189697265625, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:23:09.203209", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.035888671875, "points_saved": 30, "points_rate": 2.9892719001629895, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03839950561523438, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:23:19.232294", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0290846824646, "points_saved": 30, "points_rate": 2.991299899227458, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03779579798380534, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:23:29.261449", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029155015945435, "points_saved": 30, "points_rate": 2.991278921534542, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038338732719421384, "csv_write_time_avg": 1.8755594889322916e-06 } }, { "timestamp": "2025-08-16T20:23:39.291647", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030198574066162, "points_saved": 30, "points_rate": 2.990967704026047, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03417198657989502, "csv_write_time_avg": 2.7338663736979167e-06 } }, { "timestamp": "2025-08-16T20:23:49.318979", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027331829071045, "points_saved": 30, "points_rate": 2.99182280105906, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03684562842051188, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:23:59.349397", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030418157577515, "points_saved": 30, "points_rate": 2.9909022264776066, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033680121103922524, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:24:09.379115", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029717445373535, "points_saved": 30, "points_rate": 2.99111118168521, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035141396522521975, "csv_write_time_avg": 1.6927719116210937e-06 } }, { "timestamp": "2025-08-16T20:24:19.408754", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029639482498169, "points_saved": 30, "points_rate": 2.9911344323343156, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03457820415496826, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:24:29.440950", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.032195329666138, "points_saved": 30, "points_rate": 2.9903723974838488, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038448484738667806, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:24:39.471136", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030186176300049, "points_saved": 31, "points_rate": 3.0906704476980438, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0351154419683641, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:24:49.500391", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.029255390167236, "points_saved": 30, "points_rate": 2.9912489843874397, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.9, "cpu_max": 0.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03703335126241048, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:24:59.527735", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02734375, "points_saved": 30, "points_rate": 2.991819244253993, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04000356992085775, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:25:09.556610", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02887487411499, "points_saved": 30, "points_rate": 2.9913624785001005, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0390813668568929, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:25:19.587806", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030128002166748, "points_saved": 30, "points_rate": 2.990988748450596, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03879756927490234, "csv_write_time_avg": 2.1775563557942707e-06 } }, { "timestamp": "2025-08-16T20:25:29.627182", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.040443897247314, "points_saved": 30, "points_rate": 2.987915704426653, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037334195772806805, "csv_write_time_avg": 3.3513704935709635e-05 } }, { "timestamp": "2025-08-16T20:25:39.682107", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.6% CPU", "details": { "duration": 10.054924964904785, "points_saved": 30, "points_rate": 2.9836125187120266, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.6, "cpu_max": 3.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09507724444071451, "csv_write_time_avg": 0.00038170814514160156 } }, { "timestamp": "2025-08-16T20:25:49.733477", "level": "info", "event_type": "performance_report", "message": "Performance report: 28 points saved, 0 lost, 2.3% CPU", "details": { "duration": 10.051370859146118, "points_saved": 28, "points_rate": 2.7856896728192804, "variables_saved": 56, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.3, "cpu_max": 2.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10599373919623238, "csv_write_time_avg": 6.1052186148507256e-06 } }, { "timestamp": "2025-08-16T20:25:54.560648", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T20:25:56.601724", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-16T20:25:56.634893", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T20:25:56.834027", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-16T20:25:57.787297", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-16T20:25:57.823851", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-16T20:25:57.851419", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-16T20:26:02.710987", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-16T20:26:02.790603", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 2, "streaming_count": 2, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-16T20:26:02.820093", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 2, "streaming_count": 2, "prefix": "fast" } }, { "timestamp": "2025-08-16T20:26:02.849436", "level": "info", "event_type": "csv_recording_started", "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY and performance monitoring: 2 datasets activated", "details": { "activated_datasets": 2, "total_datasets": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true } }, { "timestamp": "2025-08-16T20:26:12.791668", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.098269701004028, "points_saved": 30, "points_rate": 2.7031240732315225, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04196589787801107, "csv_write_time_avg": 0.0003107005152209052 } }, { "timestamp": "2025-08-16T20:26:22.819427", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028374910354614, "points_saved": 30, "points_rate": 2.9915116126167214, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04623765150705973, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:26:32.878953", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 1.4% CPU", "details": { "duration": 10.059526205062866, "points_saved": 30, "points_rate": 2.9822478105282215, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.4, "cpu_max": 1.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10939967632293701, "csv_write_time_avg": 0.00040204524993896483 } }, { "timestamp": "2025-08-16T20:26:42.937172", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.3% CPU", "details": { "duration": 10.057713508605957, "points_saved": 30, "points_rate": 2.9827852994947883, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.3, "cpu_max": 5.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07863845030466715, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:26:52.966576", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029909610748291, "points_saved": 30, "points_rate": 2.991053874289284, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03570802211761474, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:27:02.994895", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028319120407104, "points_saved": 30, "points_rate": 2.9915282551142166, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03672590255737305, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:27:13.024613", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029718160629272, "points_saved": 30, "points_rate": 2.991110968378176, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06820622285207113, "csv_write_time_avg": 1.2540817260742188e-05 } }, { "timestamp": "2025-08-16T20:27:23.093961", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.069347620010376, "points_saved": 29, "points_rate": 2.8800276933899434, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09752940309458766, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:27:33.151365", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.057404041290283, "points_saved": 30, "points_rate": 2.9828770800930497, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11552389462788899, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:27:43.222158", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.07079267501831, "points_saved": 30, "points_rate": 2.978911488707164, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.9, "cpu_max": 0.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0667178471883138, "csv_write_time_avg": 6.079673767089844e-06 } }, { "timestamp": "2025-08-16T20:27:53.250542", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028384447097778, "points_saved": 30, "points_rate": 2.9915087677638867, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04134746392567953, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:28:03.279429", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028887271881104, "points_saved": 30, "points_rate": 2.9913587805612, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05299376646677653, "csv_write_time_avg": 5.213419596354167e-06 } }, { "timestamp": "2025-08-16T20:28:13.336494", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.056557655334473, "points_saved": 30, "points_rate": 2.9831281267588206, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09881341457366943, "csv_write_time_avg": 4.307428995768229e-06 } }, { "timestamp": "2025-08-16T20:28:23.400606", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.064618587493896, "points_saved": 29, "points_rate": 2.8813809234693553, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09768707998867693, "csv_write_time_avg": 1.3622744330044451e-05 } }, { "timestamp": "2025-08-16T20:28:33.457487", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.056880950927734, "points_saved": 30, "points_rate": 2.983032229016546, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10811528364817301, "csv_write_time_avg": 6.604194641113281e-06 } }, { "timestamp": "2025-08-16T20:28:43.506271", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.048784732818604, "points_saved": 30, "points_rate": 2.9854356320344064, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1126608689626058, "csv_write_time_avg": 1.857280731201172e-05 } }, { "timestamp": "2025-08-16T20:28:53.552686", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.046415090560913, "points_saved": 29, "points_rate": 2.8866018115503596, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1220412829826618, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:29:03.613875", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.061188697814941, "points_saved": 30, "points_rate": 2.981755029255669, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.9, "cpu_max": 0.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10167642434438069, "csv_write_time_avg": 1.0442733764648437e-05 } }, { "timestamp": "2025-08-16T20:29:13.668357", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.054481983184814, "points_saved": 30, "points_rate": 2.9837439711137987, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09935971895853678, "csv_write_time_avg": 1.7555554707845054e-05 } }, { "timestamp": "2025-08-16T20:29:23.730554", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.062196969985962, "points_saved": 30, "points_rate": 2.98145624553818, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08682186603546142, "csv_write_time_avg": 7.518132527669271e-06 } }, { "timestamp": "2025-08-16T20:29:33.759519", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02896523475647, "points_saved": 30, "points_rate": 2.9913355264241757, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035642512639363605, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:29:43.787739", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028219938278198, "points_saved": 30, "points_rate": 2.9915578422336506, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03286480903625488, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:29:53.813505", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025765895843506, "points_saved": 30, "points_rate": 2.9922900965039925, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03808635870615641, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:30:03.842691", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029186248779297, "points_saved": 30, "points_rate": 2.9912696061110093, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04254205226898193, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:30:13.873737", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03104543685913, "points_saved": 30, "points_rate": 2.990715194028016, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031726622581481935, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:30:23.900645", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026907682418823, "points_saved": 30, "points_rate": 2.9919493576870155, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037621323267618814, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:30:33.969528", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.068883895874023, "points_saved": 29, "points_rate": 2.8801603335483366, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12197236357064083, "csv_write_time_avg": 1.2003142258216595e-05 } }, { "timestamp": "2025-08-16T20:30:44.048974", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.048705816268921, "points_saved": 30, "points_rate": 2.9854590778675005, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11049581368764241, "csv_write_time_avg": 0.0016467968622843425 } }, { "timestamp": "2025-08-16T20:30:54.355278", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 9.5% CPU", "details": { "duration": 10.336124420166016, "points_saved": 30, "points_rate": 2.9024418418831446, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.5, "cpu_max": 9.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11410725911458333, "csv_write_time_avg": 0.0010879357655843099 } }, { "timestamp": "2025-08-16T20:31:04.404694", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 12.1% CPU", "details": { "duration": 10.049290657043457, "points_saved": 30, "points_rate": 2.985285332450134, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 12.1, "cpu_max": 12.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10933043956756591, "csv_write_time_avg": 0.0005063533782958985 } }, { "timestamp": "2025-08-16T20:31:14.466839", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 9.1% CPU", "details": { "duration": 10.06318998336792, "points_saved": 30, "points_rate": 2.981162042014801, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.1, "cpu_max": 9.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12925450801849364, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:31:24.531714", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.06487488746643, "points_saved": 29, "points_rate": 2.881307549695731, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10363353531936119, "csv_write_time_avg": 2.3800751258587016e-05 } }, { "timestamp": "2025-08-16T20:31:34.583364", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.1% CPU", "details": { "duration": 10.051649570465088, "points_saved": 30, "points_rate": 2.9845847479750436, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.1, "cpu_max": 3.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10593210856119792, "csv_write_time_avg": 2.3698806762695314e-05 } }, { "timestamp": "2025-08-16T20:31:44.651579", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 4.0% CPU", "details": { "duration": 10.068215370178223, "points_saved": 29, "points_rate": 2.8803515751060713, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.0, "cpu_max": 4.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11364798710264008, "csv_write_time_avg": 6.0920057625606145e-06 } }, { "timestamp": "2025-08-16T20:31:54.711849", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.060269832611084, "points_saved": 30, "points_rate": 2.9820273709511107, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11368660132090251, "csv_write_time_avg": 6.741682688395182e-05 } }, { "timestamp": "2025-08-16T20:32:04.774314", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.062464475631714, "points_saved": 30, "points_rate": 2.981376984997169, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0987195094426473, "csv_write_time_avg": 6.6121419270833336e-06 } }, { "timestamp": "2025-08-16T20:32:14.806499", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032185554504395, "points_saved": 30, "points_rate": 2.9903753112431386, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10536956787109375, "csv_write_time_avg": 1.3510386149088541e-05 } }, { "timestamp": "2025-08-16T20:32:24.867212", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.060713291168213, "points_saved": 29, "points_rate": 2.882499397478867, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09890340114461965, "csv_write_time_avg": 5.508291310277478e-06 } }, { "timestamp": "2025-08-16T20:32:34.907046", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.039833784103394, "points_saved": 30, "points_rate": 2.9880972778155557, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12794120311737062, "csv_write_time_avg": 1.7642974853515625e-05 } }, { "timestamp": "2025-08-16T20:32:44.946821", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.039775133132935, "points_saved": 30, "points_rate": 2.988114733864406, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10144824981689453, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:32:54.994281", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.047460079193115, "points_saved": 29, "points_rate": 2.886301589797301, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09549618589467015, "csv_write_time_avg": 2.745924324824892e-05 } }, { "timestamp": "2025-08-16T20:33:05.055233", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.060445070266724, "points_saved": 30, "points_rate": 2.9819754285686524, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0968080202738444, "csv_write_time_avg": 5.1657358805338544e-06 } }, { "timestamp": "2025-08-16T20:33:15.097269", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.04155421257019, "points_saved": 29, "points_rate": 2.8879991469544923, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12006101114996548, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:33:25.142195", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.045251607894897, "points_saved": 30, "points_rate": 2.986485672138068, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10037967363993326, "csv_write_time_avg": 4.947185516357422e-05 } }, { "timestamp": "2025-08-16T20:33:35.178137", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.035947799682617, "points_saved": 29, "points_rate": 2.8896124789446507, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09905942555131583, "csv_write_time_avg": 1.6689300537109375e-05 } }, { "timestamp": "2025-08-16T20:33:45.232294", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.054814338684082, "points_saved": 30, "points_rate": 2.9836453453526652, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09949084917704264, "csv_write_time_avg": 4.9336751302083334e-05 } }, { "timestamp": "2025-08-16T20:33:55.290776", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.057975053787231, "points_saved": 29, "points_rate": 2.8832841446629294, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09991533180762982, "csv_write_time_avg": 3.1734335011449352e-06 } }, { "timestamp": "2025-08-16T20:34:05.339702", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.049432754516602, "points_saved": 30, "points_rate": 2.985243120962907, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11908141771952312, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:34:15.397850", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.058147668838501, "points_saved": 30, "points_rate": 2.9826565474818043, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11093327999114991, "csv_write_time_avg": 1.8366177876790364e-05 } }, { "timestamp": "2025-08-16T20:34:25.467979", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.070128679275513, "points_saved": 29, "points_rate": 2.8798043126978574, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.9, "cpu_max": 0.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10068343425619192, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:34:35.518865", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.050886392593384, "points_saved": 30, "points_rate": 2.984811371672388, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09875516096750896, "csv_write_time_avg": 6.758371988932291e-05 } }, { "timestamp": "2025-08-16T20:34:45.554477", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.035611629486084, "points_saved": 30, "points_rate": 2.9893544217928527, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11336447397867838, "csv_write_time_avg": 1.904169718424479e-05 } }, { "timestamp": "2025-08-16T20:34:55.619764", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.065287590026855, "points_saved": 29, "points_rate": 2.881189408709446, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11208909955518, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:35:05.683805", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.064041137695312, "points_saved": 30, "points_rate": 2.9809099137754584, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10107569694519043, "csv_write_time_avg": 5.633036295572917e-05 } }, { "timestamp": "2025-08-16T20:35:15.741266", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.057461261749268, "points_saved": 30, "points_rate": 2.9828601094489504, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09910091559092203, "csv_write_time_avg": 8.249282836914063e-06 } }, { "timestamp": "2025-08-16T20:35:25.798267", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.057000398635864, "points_saved": 30, "points_rate": 2.9829967993308633, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10716458956400553, "csv_write_time_avg": 6.580352783203125e-06 } }, { "timestamp": "2025-08-16T20:35:35.848457", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.050190448760986, "points_saved": 29, "points_rate": 2.8855174583855967, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11795708228801859, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:35:45.916259", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.067801475524902, "points_saved": 30, "points_rate": 2.9797965397838655, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09771673679351807, "csv_write_time_avg": 1.2183189392089844e-05 } }, { "timestamp": "2025-08-16T20:35:55.977782", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.061522960662842, "points_saved": 30, "points_rate": 2.9816559697065617, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.9, "cpu_max": 0.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09865960280100504, "csv_write_time_avg": 4.903475443522135e-06 } }, { "timestamp": "2025-08-16T20:36:06.041514", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.063731670379639, "points_saved": 29, "points_rate": 2.881634859696733, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09901849154768319, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:36:16.106187", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.2% CPU", "details": { "duration": 10.064673900604248, "points_saved": 30, "points_rate": 2.980722504898932, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.2, "cpu_max": 6.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12689419587453207, "csv_write_time_avg": 4.649162292480469e-06 } }, { "timestamp": "2025-08-16T20:36:26.174803", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.06733775138855, "points_saved": 30, "points_rate": 2.9799337958898033, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10273760159810384, "csv_write_time_avg": 9.433428446451824e-06 } }, { "timestamp": "2025-08-16T20:36:36.239816", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.065298318862915, "points_saved": 29, "points_rate": 2.8811863375825064, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10500072610789332, "csv_write_time_avg": 0.0005238960529195851 } }, { "timestamp": "2025-08-16T20:36:46.303292", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.4% CPU", "details": { "duration": 10.063335180282593, "points_saved": 30, "points_rate": 2.981119028886163, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.4, "cpu_max": 3.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10174032052357991, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:36:56.364121", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.3% CPU", "details": { "duration": 10.061962842941284, "points_saved": 30, "points_rate": 2.981525619630542, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.3, "cpu_max": 5.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04073771635691325, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:37:06.394866", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030744552612305, "points_saved": 30, "points_rate": 2.9908049041271925, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03560118675231934, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:37:16.423447", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028580665588379, "points_saved": 30, "points_rate": 2.9914502361177244, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03720237414042155, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:37:26.453755", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030308723449707, "points_saved": 30, "points_rate": 2.9909348582525137, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.041125551859537764, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:37:36.483145", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029389381408691, "points_saved": 30, "points_rate": 2.991209021718759, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.047101593017578124, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:37:46.512150", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029005289077759, "points_saved": 30, "points_rate": 2.991323579485192, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04483318328857422, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:37:56.541352", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.029202222824097, "points_saved": 30, "points_rate": 2.991264841756514, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04510513146718343, "csv_write_time_avg": 2.837181091308594e-06 } }, { "timestamp": "2025-08-16T20:38:06.569938", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028585433959961, "points_saved": 30, "points_rate": 2.9914488137489976, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03943785031636556, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:38:16.599008", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.029070377349854, "points_saved": 30, "points_rate": 2.9913041659128723, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033607975641886396, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:38:26.628802", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029793500900269, "points_saved": 30, "points_rate": 2.991088500207628, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033319767316182455, "csv_write_time_avg": 2.280871073404948e-06 } }, { "timestamp": "2025-08-16T20:38:36.658161", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029359340667725, "points_saved": 30, "points_rate": 2.991217981227771, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05154252052307129, "csv_write_time_avg": 0.00017143090565999348 } }, { "timestamp": "2025-08-16T20:38:46.718914", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.8% CPU", "details": { "duration": 10.058753967285156, "points_saved": 30, "points_rate": 2.9824767657675357, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.8, "cpu_max": 2.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10460737546284994, "csv_write_time_avg": 0.002077031135559082 } }, { "timestamp": "2025-08-16T20:38:56.825641", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 8.7% CPU", "details": { "duration": 10.107733011245728, "points_saved": 29, "points_rate": 2.8690904248989355, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.7, "cpu_max": 8.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11106049603429334, "csv_write_time_avg": 0.0018250202310496364 } }, { "timestamp": "2025-08-16T20:39:06.883871", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 12.0% CPU", "details": { "duration": 10.059223651885986, "points_saved": 31, "points_rate": 3.081748758433049, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 12.0, "cpu_max": 12.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08341622352600098, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:39:16.935123", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.051251411437988, "points_saved": 29, "points_rate": 2.885212876776614, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08391529938270306, "csv_write_time_avg": 0.0005917466919997643 } }, { "timestamp": "2025-08-16T20:39:27.001582", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 7.5% CPU", "details": { "duration": 10.06645941734314, "points_saved": 30, "points_rate": 2.9801938056109463, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.5, "cpu_max": 7.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.049323050181070964, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:39:37.030232", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028649806976318, "points_saved": 30, "points_rate": 2.991429611903572, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.050429495175679524, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:39:47.100187", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.068791627883911, "points_saved": 30, "points_rate": 2.979503510323899, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1303873300552368, "csv_write_time_avg": 0.003666234016418457 } }, { "timestamp": "2025-08-16T20:39:57.130741", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 8.1% CPU", "details": { "duration": 10.031717300415039, "points_saved": 30, "points_rate": 2.9905148940709103, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.1, "cpu_max": 8.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04050344626108805, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:40:07.162804", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032063484191895, "points_saved": 30, "points_rate": 2.9904116981788187, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03976258436838786, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:40:17.191193", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028388261795044, "points_saved": 30, "points_rate": 2.9915076298242678, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03728508949279785, "csv_write_time_avg": 2.384185791015625e-06 } }, { "timestamp": "2025-08-16T20:40:27.221083", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029889583587646, "points_saved": 30, "points_rate": 2.991059846669731, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03533314863840739, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:40:37.250665", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029582262039185, "points_saved": 30, "points_rate": 2.991151497260913, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03366369406382243, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:40:47.283122", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03245759010315, "points_saved": 30, "points_rate": 2.9902942255738507, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038564658164978026, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:40:57.316541", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.033418893814087, "points_saved": 30, "points_rate": 2.9900077249337143, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.044162686665852866, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:41:07.345455", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028913974761963, "points_saved": 30, "points_rate": 2.991350815800776, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03725996017456055, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:41:17.375494", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030039072036743, "points_saved": 30, "points_rate": 2.991015267691083, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03471035162607829, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:41:27.403633", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028138160705566, "points_saved": 30, "points_rate": 2.9915822378228225, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03552371660868327, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:41:37.433936", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030303001403809, "points_saved": 30, "points_rate": 2.990936564508699, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03182211716969808, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:41:47.461630", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02769422531128, "points_saved": 30, "points_rate": 2.99171467796414, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03522191047668457, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:41:57.488805", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027174949645996, "points_saved": 30, "points_rate": 2.991869609401712, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04017088413238525, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:42:07.518211", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029406309127808, "points_saved": 30, "points_rate": 2.991203973130181, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03855424722035726, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:42:17.545223", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027012348175049, "points_saved": 30, "points_rate": 2.9919181265853436, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035361131032307945, "csv_write_time_avg": 1.9391377766927082e-06 } }, { "timestamp": "2025-08-16T20:42:27.572199", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026975393295288, "points_saved": 30, "points_rate": 2.9919291534374386, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033144172032674155, "csv_write_time_avg": 3.333886464436849e-05 } }, { "timestamp": "2025-08-16T20:42:37.599626", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027427911758423, "points_saved": 30, "points_rate": 2.9917941334508344, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036641478538513184, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:42:47.627542", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027915477752686, "points_saved": 30, "points_rate": 2.991648669811403, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03286041418711345, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:42:57.657210", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029668092727661, "points_saved": 30, "points_rate": 2.991125899944035, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03320193290710449, "csv_write_time_avg": 1.6768773396809896e-06 } }, { "timestamp": "2025-08-16T20:43:07.691711", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.034500360488892, "points_saved": 30, "points_rate": 2.9896854773283765, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07593237559000651, "csv_write_time_avg": 0.00296479066212972 } }, { "timestamp": "2025-08-16T20:43:17.782444", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 16.1% CPU", "details": { "duration": 10.089764595031738, "points_saved": 30, "points_rate": 2.973310201386877, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 16.1, "cpu_max": 16.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12472867965698242, "csv_write_time_avg": 0.0010937690734863282 } }, { "timestamp": "2025-08-16T20:43:27.859659", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 9.8% CPU", "details": { "duration": 10.062681913375854, "points_saved": 29, "points_rate": 2.881935477007541, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.8, "cpu_max": 9.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12268065584116969, "csv_write_time_avg": 0.0027132445368273504 } }, { "timestamp": "2025-08-16T20:43:38.192648", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 9.8% CPU", "details": { "duration": 10.348491430282593, "points_saved": 31, "points_rate": 2.9956057082180396, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.8, "cpu_max": 9.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10223702461488786, "csv_write_time_avg": 0.0005253976391207787 } }, { "timestamp": "2025-08-16T20:43:48.253908", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.06025767326355, "points_saved": 29, "points_rate": 2.8826299426774415, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1089395079119452, "csv_write_time_avg": 6.207104386954472e-06 } }, { "timestamp": "2025-08-16T20:43:58.326209", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.073302507400513, "points_saved": 30, "points_rate": 2.978169272486359, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12354648113250732, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:44:08.391497", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.064391374588013, "points_saved": 30, "points_rate": 2.980806179273613, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11173728307088217, "csv_write_time_avg": 1.5934308369954426e-05 } }, { "timestamp": "2025-08-16T20:44:18.452576", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.060974836349487, "points_saved": 29, "points_rate": 2.8824244640017733, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10105233356870454, "csv_write_time_avg": 5.072560803643588e-06 } }, { "timestamp": "2025-08-16T20:44:28.509613", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.058038473129272, "points_saved": 30, "points_rate": 2.9826889288748517, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10302333037058513, "csv_write_time_avg": 4.855791727701823e-06 } }, { "timestamp": "2025-08-16T20:44:38.554668", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.045054197311401, "points_saved": 30, "points_rate": 2.986544364094085, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12618552843729655, "csv_write_time_avg": 0.0015963872273763021 } }, { "timestamp": "2025-08-16T20:44:48.600352", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 6.2% CPU", "details": { "duration": 10.045684099197388, "points_saved": 29, "points_rate": 2.886811860062073, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.2, "cpu_max": 6.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07831774086787782, "csv_write_time_avg": 5.845365853145205e-06 } }, { "timestamp": "2025-08-16T20:44:58.629310", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028958559036255, "points_saved": 30, "points_rate": 2.9913375175899506, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03625458081563314, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:45:08.657989", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028679132461548, "points_saved": 30, "points_rate": 2.99142086447794, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03550413449605306, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:45:18.688559", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030569314956665, "points_saved": 30, "points_rate": 2.99085715456517, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03524561723073324, "csv_write_time_avg": 3.332297007242839e-05 } }, { "timestamp": "2025-08-16T20:45:28.719481", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030922174453735, "points_saved": 30, "points_rate": 2.9907519446619317, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035062305132548016, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:45:38.748395", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028914213180542, "points_saved": 30, "points_rate": 2.9913507446870344, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033526492118835446, "csv_write_time_avg": 2.392133076985677e-06 } }, { "timestamp": "2025-08-16T20:45:48.778363", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029967784881592, "points_saved": 31, "points_rate": 3.0907377436173857, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03895238907106461, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:45:58.807564", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02920150756836, "points_saved": 29, "points_rate": 2.8915562199159788, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03384844188032479, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:46:08.836429", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028864860534668, "points_saved": 30, "points_rate": 2.991365465303579, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039566294352213545, "csv_write_time_avg": 2.304712931315104e-06 } }, { "timestamp": "2025-08-16T20:46:18.865642", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029212713241577, "points_saved": 30, "points_rate": 2.991261712934952, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03922937711079915, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:46:26.971973", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T20:46:28.895331", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-16T20:46:28.925838", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T20:46:28.952451", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-16T20:46:29.008908", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-16T20:46:29.340080", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-16T20:46:29.366218", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-16T20:46:32.288291", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-16T20:46:32.370290", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 2, "streaming_count": 2, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-16T20:46:32.408231", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 2, "streaming_count": 2, "prefix": "fast" } }, { "timestamp": "2025-08-16T20:46:32.438922", "level": "info", "event_type": "csv_recording_started", "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY and performance monitoring: 2 datasets activated", "details": { "activated_datasets": 2, "total_datasets": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true } }, { "timestamp": "2025-08-16T20:46:42.371369", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.089497327804565, "points_saved": 30, "points_rate": 2.705262385949754, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038559611638387045, "csv_write_time_avg": 0.0002069391053298424 } }, { "timestamp": "2025-08-16T20:46:52.401154", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029784679412842, "points_saved": 30, "points_rate": 2.991091130956985, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04308903217315674, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:47:02.448504", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.1% CPU", "details": { "duration": 10.03435206413269, "points_saved": 30, "points_rate": 2.9897296614928988, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.1, "cpu_max": 3.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09004952907562255, "csv_write_time_avg": 0.0003996133804321289 } }, { "timestamp": "2025-08-16T20:47:12.521939", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 10.2% CPU", "details": { "duration": 10.086433172225952, "points_saved": 30, "points_rate": 2.9742922485827927, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 10.2, "cpu_max": 10.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10428303082784017, "csv_write_time_avg": 0.0020782073338826497 } }, { "timestamp": "2025-08-16T20:47:22.589060", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.0659658908844, "points_saved": 29, "points_rate": 2.880995258116462, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10059090318350956, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:47:32.649353", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.061448335647583, "points_saved": 30, "points_rate": 2.9816780844275055, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11059606075286865, "csv_write_time_avg": 0.0009559790293375651 } }, { "timestamp": "2025-08-16T20:47:42.709289", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.7% CPU", "details": { "duration": 10.058944463729858, "points_saved": 30, "points_rate": 2.9824202835767517, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.7, "cpu_max": 6.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12008512814839681, "csv_write_time_avg": 1.6395250956217448e-05 } }, { "timestamp": "2025-08-16T20:47:51.564754", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T20:47:52.741233", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-16T20:47:52.772865", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T20:47:53.129072", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-16T20:47:53.952944", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-16T20:47:53.981323", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-16T20:47:54.012048", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-16T20:47:56.691366", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-16T20:47:56.757040", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 2, "streaming_count": 2, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-16T20:47:56.788324", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 2, "streaming_count": 2, "prefix": "fast" } }, { "timestamp": "2025-08-16T20:47:56.818399", "level": "info", "event_type": "csv_recording_started", "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY and performance monitoring: 2 datasets activated", "details": { "activated_datasets": 2, "total_datasets": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true } }, { "timestamp": "2025-08-16T20:48:06.757497", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.069613456726074, "points_saved": 30, "points_rate": 2.710121732549886, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.044919482866923016, "csv_write_time_avg": 0.00013764973344474002 } }, { "timestamp": "2025-08-16T20:48:16.786876", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.6% CPU", "details": { "duration": 10.029379606246948, "points_saved": 30, "points_rate": 2.9912119371086576, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.6, "cpu_max": 2.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1026104211807251, "csv_write_time_avg": 0.00017365614573160807 } }, { "timestamp": "2025-08-16T20:48:26.849456", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 7.5% CPU", "details": { "duration": 10.06257963180542, "points_saved": 30, "points_rate": 2.981342866115279, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.5, "cpu_max": 7.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10060224533081055, "csv_write_time_avg": 3.925164540608724e-05 } }, { "timestamp": "2025-08-16T20:48:36.920056", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.6% CPU", "details": { "duration": 10.069708585739136, "points_saved": 30, "points_rate": 2.9792321937187363, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.6, "cpu_max": 2.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0979474941889445, "csv_write_time_avg": 1.2771288553873699e-05 } }, { "timestamp": "2025-08-16T20:48:46.997318", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.076756000518799, "points_saved": 29, "points_rate": 2.877910311464021, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10109890740493248, "csv_write_time_avg": 0.0005463978339885844 } }, { "timestamp": "2025-08-16T20:48:57.091924", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.6% CPU", "details": { "duration": 10.09600305557251, "points_saved": 30, "points_rate": 2.971472951708492, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.6, "cpu_max": 5.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11587661107381185, "csv_write_time_avg": 0.0010371764500935873 } }, { "timestamp": "2025-08-16T20:49:07.160980", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.1% CPU", "details": { "duration": 10.069056034088135, "points_saved": 30, "points_rate": 2.979425270694388, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.1, "cpu_max": 3.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11006903648376465, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:49:17.198982", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.038002729415894, "points_saved": 29, "points_rate": 2.8890209319247213, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09850378694205449, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:49:27.249564", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.050581455230713, "points_saved": 30, "points_rate": 2.9849019316575793, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10142248471577962, "csv_write_time_avg": 2.052783966064453e-05 } }, { "timestamp": "2025-08-16T20:49:30.240498", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T20:49:32.270249", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-16T20:49:32.301674", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-16T20:49:32.332056", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-16T20:49:32.424145", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-16T20:49:32.568112", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-16T20:49:32.598876", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-16T20:49:37.449594", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-16T20:49:37.516092", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 2, "streaming_count": 2, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-16T20:49:37.547014", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 2, "streaming_count": 2, "prefix": "fast" } }, { "timestamp": "2025-08-16T20:49:37.575463", "level": "info", "event_type": "csv_recording_started", "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY and performance monitoring: 2 datasets activated", "details": { "activated_datasets": 2, "total_datasets": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true } }, { "timestamp": "2025-08-16T20:49:47.516925", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.078372716903687, "points_saved": 30, "points_rate": 2.7079789393820604, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0445414940516154, "csv_write_time_avg": 0.0005309828396501212 } }, { "timestamp": "2025-08-16T20:49:57.547099", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.0% CPU", "details": { "duration": 10.030174016952515, "points_saved": 30, "points_rate": 2.990975026883427, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.0, "cpu_max": 3.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08463428815205892, "csv_write_time_avg": 0.0004153728485107422 } }, { "timestamp": "2025-08-16T20:50:07.585133", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.7% CPU", "details": { "duration": 10.038033962249756, "points_saved": 30, "points_rate": 2.988633044361239, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.7, "cpu_max": 4.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10028981367746989, "csv_write_time_avg": 5.404154459635417e-06 } }, { "timestamp": "2025-08-16T20:50:17.631971", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.045838117599487, "points_saved": 29, "points_rate": 2.8867676007235645, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08414169015555546, "csv_write_time_avg": 3.4751563236631197e-05 } }, { "timestamp": "2025-08-16T20:50:27.662777", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031805992126465, "points_saved": 30, "points_rate": 2.9904884547753134, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03381749788920085, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:50:37.698668", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.035891056060791, "points_saved": 30, "points_rate": 2.9892711900138305, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10107214450836181, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:50:47.762811", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.063127040863037, "points_saved": 30, "points_rate": 2.981180688485786, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1311439832051595, "csv_write_time_avg": 0.002040394147237142 } }, { "timestamp": "2025-08-16T20:50:57.806541", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 7.0% CPU", "details": { "duration": 10.044746160507202, "points_saved": 30, "points_rate": 2.9866359508367277, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.0, "cpu_max": 7.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07543189525604248, "csv_write_time_avg": 2.9826164245605467e-05 } }, { "timestamp": "2025-08-16T20:51:07.837176", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030635118484497, "points_saved": 30, "points_rate": 2.9908375337784814, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03454430103302002, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:51:17.866326", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029149770736694, "points_saved": 30, "points_rate": 2.9912804859625046, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03503462473551432, "csv_write_time_avg": 1.724561055501302e-06 } }, { "timestamp": "2025-08-16T20:51:27.899027", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032700538635254, "points_saved": 30, "points_rate": 2.990221813605621, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03171673615773519, "csv_write_time_avg": 3.0358632405598956e-06 } }, { "timestamp": "2025-08-16T20:51:37.928687", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028661012649536, "points_saved": 30, "points_rate": 2.9914262693852995, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034659775098164876, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:51:47.957609", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029921054840088, "points_saved": 30, "points_rate": 2.9910504615111653, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03645302454630534, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:51:57.986526", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028917074203491, "points_saved": 30, "points_rate": 2.9913498913224026, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04102790355682373, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:52:08.016539", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0300133228302, "points_saved": 30, "points_rate": 2.9910229462721, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0362394650777181, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:52:18.047492", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03095269203186, "points_saved": 30, "points_rate": 2.9907428457748244, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03687135378519694, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:52:28.076824", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029331684112549, "points_saved": 30, "points_rate": 2.9912262297120913, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03505408763885498, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:52:38.106278", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029454231262207, "points_saved": 30, "points_rate": 2.991189680739437, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03737199306488037, "csv_write_time_avg": 1.8358230590820313e-06 } }, { "timestamp": "2025-08-16T20:52:48.137868", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031590700149536, "points_saved": 30, "points_rate": 2.9905526348431266, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03934734662373861, "csv_write_time_avg": 2.463658650716146e-06 } }, { "timestamp": "2025-08-16T20:52:58.178194", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.038325309753418, "points_saved": 30, "points_rate": 2.9885463037197506, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03694597085316976, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:53:08.210562", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.03436803817749, "points_saved": 30, "points_rate": 2.9897249020426404, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03930521011352539, "csv_write_time_avg": 1.8914540608723959e-06 } }, { "timestamp": "2025-08-16T20:53:18.239581", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029018878936768, "points_saved": 30, "points_rate": 2.991319526081146, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03619508743286133, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:53:28.269430", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029849529266357, "points_saved": 30, "points_rate": 2.991071791502178, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04249527454376221, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:53:38.299417", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029986381530762, "points_saved": 29, "points_rate": 2.891329947705678, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0926489336737271, "csv_write_time_avg": 3.983234537058863e-05 } }, { "timestamp": "2025-08-16T20:53:48.367885", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.068468809127808, "points_saved": 30, "points_rate": 2.979599040203888, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12407302061716716, "csv_write_time_avg": 3.333091735839844e-05 } }, { "timestamp": "2025-08-16T20:53:58.435476", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.067591190338135, "points_saved": 30, "points_rate": 2.979858779803355, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10508711338043213, "csv_write_time_avg": 8.042653401692709e-06 } }, { "timestamp": "2025-08-16T20:54:08.502790", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.06731390953064, "points_saved": 29, "points_rate": 2.880609491330746, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10635380909360688, "csv_write_time_avg": 1.763475352320178e-05 } }, { "timestamp": "2025-08-16T20:54:18.572110", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.069319248199463, "points_saved": 30, "points_rate": 2.9793473878946113, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10327016512552897, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:54:28.629747", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.057636737823486, "points_saved": 30, "points_rate": 2.9828080673444686, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12453580697377523, "csv_write_time_avg": 1.560052235921224e-05 } }, { "timestamp": "2025-08-16T20:54:38.691410", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.061663150787354, "points_saved": 29, "points_rate": 2.882227278472413, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10200872914544468, "csv_write_time_avg": 6.577064251077586e-06 } }, { "timestamp": "2025-08-16T20:54:48.737084", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.045673847198486, "points_saved": 30, "points_rate": 2.9863601443089185, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09784417152404785, "csv_write_time_avg": 3.925959269205729e-06 } }, { "timestamp": "2025-08-16T20:54:58.803638", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.066554546356201, "points_saved": 30, "points_rate": 2.9801656427579903, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10332967440287272, "csv_write_time_avg": 1.0402997334798177e-05 } }, { "timestamp": "2025-08-16T20:55:08.839512", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.035874128341675, "points_saved": 29, "points_rate": 2.889633691010825, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12217319422754748, "csv_write_time_avg": 9.964252340382544e-06 } }, { "timestamp": "2025-08-16T20:55:18.916829", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.077316284179688, "points_saved": 30, "points_rate": 2.976983073072421, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1005561351776123, "csv_write_time_avg": 1.1928876241048177e-05 } }, { "timestamp": "2025-08-16T20:55:28.990525", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.073697090148926, "points_saved": 30, "points_rate": 2.9780526187686363, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09561003049214681, "csv_write_time_avg": 8.638699849446615e-06 } }, { "timestamp": "2025-08-16T20:55:39.039654", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.04912781715393, "points_saved": 30, "points_rate": 2.985333707149171, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08838914235432943, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:55:49.069618", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029964208602905, "points_saved": 29, "points_rate": 2.891336339478271, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07885145318919215, "csv_write_time_avg": 0.0016091856463202115 } }, { "timestamp": "2025-08-16T20:55:59.147965", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.4% CPU", "details": { "duration": 10.077841520309448, "points_saved": 30, "points_rate": 2.9768279189092492, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.4, "cpu_max": 6.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11337864398956299, "csv_write_time_avg": 2.3174285888671876e-05 } }, { "timestamp": "2025-08-16T20:56:09.210652", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.063193082809448, "points_saved": 30, "points_rate": 2.981161123823392, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04431777795155843, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:56:19.294312", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.052111625671387, "points_saved": 30, "points_rate": 2.98444755859904, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09065058231353759, "csv_write_time_avg": 0.0016658624013264974 } }, { "timestamp": "2025-08-16T20:56:29.797915", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 9.9% CPU", "details": { "duration": 10.535151481628418, "points_saved": 30, "points_rate": 2.8476097427089773, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.9, "cpu_max": 9.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12518953482309977, "csv_write_time_avg": 0.004193854331970215 } }, { "timestamp": "2025-08-16T20:56:39.838487", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 13.1% CPU", "details": { "duration": 10.040572166442871, "points_saved": 30, "points_rate": 2.9878775335398307, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 13.1, "cpu_max": 13.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12054553826649984, "csv_write_time_avg": 1.8366177876790364e-05 } }, { "timestamp": "2025-08-16T20:56:49.882115", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.043627977371216, "points_saved": 29, "points_rate": 2.8874028453999308, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11612901194342251, "csv_write_time_avg": 0.003242648881057213 } }, { "timestamp": "2025-08-16T20:56:59.947305", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 8.5% CPU", "details": { "duration": 10.065189599990845, "points_saved": 30, "points_rate": 2.980569784798419, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.5, "cpu_max": 8.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10867322285970052, "csv_write_time_avg": 0.0032126824061075848 } }, { "timestamp": "2025-08-16T20:57:10.008862", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 7.8% CPU", "details": { "duration": 10.061557292938232, "points_saved": 30, "points_rate": 2.9816457956320233, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.8, "cpu_max": 7.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10728957653045654, "csv_write_time_avg": 1.6490618387858074e-05 } }, { "timestamp": "2025-08-16T20:57:20.073326", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.063961029052734, "points_saved": 30, "points_rate": 2.9809336416740613, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03861977259318034, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:57:30.104922", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032098770141602, "points_saved": 30, "points_rate": 2.990401179989235, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038195260365804035, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:57:40.134523", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029601335525513, "points_saved": 30, "points_rate": 2.991145808930412, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03722910881042481, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:57:50.164879", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03035569190979, "points_saved": 30, "points_rate": 2.9909208528065636, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039890654881795246, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:58:00.198061", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033182382583618, "points_saved": 30, "points_rate": 2.990078208094407, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.048909878730773924, "csv_write_time_avg": 3.5127003987630206e-06 } }, { "timestamp": "2025-08-16T20:58:10.227847", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029785394668579, "points_saved": 30, "points_rate": 2.991090917652811, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04086577892303467, "csv_write_time_avg": 1.8358230590820313e-06 } }, { "timestamp": "2025-08-16T20:58:20.258709", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030862092971802, "points_saved": 30, "points_rate": 2.990769858257719, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0432463010152181, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:58:30.291492", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032277584075928, "points_saved": 30, "points_rate": 2.990347879490348, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03464295069376628, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:58:40.323823", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.032836675643921, "points_saved": 30, "points_rate": 2.9901812388543205, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05765830675760905, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:58:50.383251", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.059427976608276, "points_saved": 30, "points_rate": 2.9822769316267883, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10168923536936442, "csv_write_time_avg": 2.4620691935221354e-05 } }, { "timestamp": "2025-08-16T20:59:00.448485", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.065234184265137, "points_saved": 30, "points_rate": 2.9805565822699536, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0731366237004598, "csv_write_time_avg": 2.3015340169270833e-05 } }, { "timestamp": "2025-08-16T20:59:10.481759", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.033273458480835, "points_saved": 30, "points_rate": 2.9900510659999875, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03701192537943522, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:59:20.510861", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029102087020874, "points_saved": 30, "points_rate": 2.9912947081099506, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04303884506225586, "csv_write_time_avg": 0.00041495164235432944 } }, { "timestamp": "2025-08-16T20:59:30.540421", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 6.9% CPU", "details": { "duration": 10.029560565948486, "points_saved": 30, "points_rate": 2.9911579677631597, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.9, "cpu_max": 6.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03464994430541992, "csv_write_time_avg": 0.0008058627446492513 } }, { "timestamp": "2025-08-16T20:59:40.571145", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 8.9% CPU", "details": { "duration": 10.030724048614502, "points_saved": 30, "points_rate": 2.990811017689572, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.9, "cpu_max": 8.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.05179858207702637, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T20:59:50.632606", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 4.7% CPU", "details": { "duration": 10.061460733413696, "points_saved": 29, "points_rate": 2.8822852633805143, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.7, "cpu_max": 4.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10567300895164752, "csv_write_time_avg": 9.923145688813308e-06 } }, { "timestamp": "2025-08-16T21:00:00.703314", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.6% CPU", "details": { "duration": 10.070707082748413, "points_saved": 30, "points_rate": 2.978936806869439, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.6, "cpu_max": 5.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.049492661158243814, "csv_write_time_avg": 6.16153081258138e-05 } }, { "timestamp": "2025-08-16T21:00:10.734328", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.0% CPU", "details": { "duration": 10.031014680862427, "points_saved": 30, "points_rate": 2.99072436383083, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.0, "cpu_max": 3.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035256361961364745, "csv_write_time_avg": 6.663004557291666e-05 } }, { "timestamp": "2025-08-16T21:00:20.764278", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02994990348816, "points_saved": 30, "points_rate": 2.9910418585008856, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03840560913085937, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:00:30.794483", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03020453453064, "points_saved": 30, "points_rate": 2.990965926638887, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04851470788319905, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:00:40.831230", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.036747694015503, "points_saved": 31, "points_rate": 3.0886499237680365, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04975556558178317, "csv_write_time_avg": 3.220958094443044e-05 } }, { "timestamp": "2025-08-16T21:00:50.862266", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031035661697388, "points_saved": 30, "points_rate": 2.990718108455373, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04460055033365885, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:01:00.898584", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.036318302154541, "points_saved": 31, "points_rate": 3.0887820679566422, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03556685293874433, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:01:10.928288", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029704332351685, "points_saved": 30, "points_rate": 2.99111509231956, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032610265413920085, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:01:20.961143", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032854795455933, "points_saved": 30, "points_rate": 2.9901758384450616, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034676305452982586, "csv_write_time_avg": 4.57763671875e-06 } }, { "timestamp": "2025-08-16T21:01:30.993162", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031019926071167, "points_saved": 29, "points_rate": 2.891032039985029, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06415742841260187, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:01:41.055776", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.062596559524536, "points_saved": 29, "points_rate": 2.88195992241691, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10049709780462857, "csv_write_time_avg": 1.1123459914634968e-05 } }, { "timestamp": "2025-08-16T21:01:51.119697", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.064937353134155, "points_saved": 30, "points_rate": 2.9806444836597215, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1067502498626709, "csv_write_time_avg": 1.6983350118001302e-05 } }, { "timestamp": "2025-08-16T21:02:01.166414", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.046205997467041, "points_saved": 29, "points_rate": 2.886661890798556, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10892577829032109, "csv_write_time_avg": 3.5458597643622035e-05 } }, { "timestamp": "2025-08-16T21:02:11.231260", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.065356492996216, "points_saved": 30, "points_rate": 2.9805203641694082, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12599786917368572, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:02:21.280203", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.048943519592285, "points_saved": 30, "points_rate": 2.9853884581507915, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10493502616882325, "csv_write_time_avg": 3.886222839355469e-06 } }, { "timestamp": "2025-08-16T21:02:31.356646", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.075573682785034, "points_saved": 30, "points_rate": 2.977497951432535, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10974334875742595, "csv_write_time_avg": 4.678567250569661e-05 } }, { "timestamp": "2025-08-16T21:02:41.434864", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.079087018966675, "points_saved": 29, "points_rate": 2.877244729153368, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12031308535871835, "csv_write_time_avg": 7.267655997440733e-06 } }, { "timestamp": "2025-08-16T21:02:51.514835", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.079971313476562, "points_saved": 30, "points_rate": 2.9761989461111926, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12821188767751057, "csv_write_time_avg": 1.4050801595052083e-05 } }, { "timestamp": "2025-08-16T21:03:01.590584", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.07439374923706, "points_saved": 30, "points_rate": 2.977846682066791, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13280317783355713, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:03:11.664137", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.074907779693604, "points_saved": 29, "points_rate": 2.878438258109986, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10888855210665999, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:03:21.729733", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.06559681892395, "points_saved": 30, "points_rate": 2.980449201342749, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1158106803894043, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:03:31.797006", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.065967798233032, "points_saved": 30, "points_rate": 2.9803393574601107, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13099360466003418, "csv_write_time_avg": 3.147125244140625e-05 } }, { "timestamp": "2025-08-16T21:03:41.864065", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.068363904953003, "points_saved": 29, "points_rate": 2.8803090823657875, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11925562496843009, "csv_write_time_avg": 2.7771653800175107e-05 } }, { "timestamp": "2025-08-16T21:03:51.924057", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.059991359710693, "points_saved": 30, "points_rate": 2.982109917126484, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10814343293507894, "csv_write_time_avg": 0.00011624495188395182 } }, { "timestamp": "2025-08-16T21:04:01.964007", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.039950609207153, "points_saved": 30, "points_rate": 2.9880625082446572, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07931725978851319, "csv_write_time_avg": 0.003016050656636556 } }, { "timestamp": "2025-08-16T21:04:12.001799", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 8.7% CPU", "details": { "duration": 10.037791728973389, "points_saved": 30, "points_rate": 2.988705166436865, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.7, "cpu_max": 8.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12447572549184163, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:04:22.075130", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.073331356048584, "points_saved": 30, "points_rate": 2.9781607434154687, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.1, "cpu_max": 1.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07363708019256592, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:04:32.104273", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029143333435059, "points_saved": 29, "points_rate": 2.8915729924130296, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.07177314265020962, "csv_write_time_avg": 0.0021543173954404636 } }, { "timestamp": "2025-08-16T21:04:42.168294", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 12.1% CPU", "details": { "duration": 10.063512086868286, "points_saved": 30, "points_rate": 2.981066623763141, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 12.1, "cpu_max": 12.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09925882021586101, "csv_write_time_avg": 1.6069412231445314e-05 } }, { "timestamp": "2025-08-16T21:04:52.214850", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.047064542770386, "points_saved": 30, "points_rate": 2.985946778015599, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10752104123433431, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:05:02.285436", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.070586204528809, "points_saved": 29, "points_rate": 2.8796734778913375, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1336237151047279, "csv_write_time_avg": 5.47540598902209e-06 } }, { "timestamp": "2025-08-16T21:05:12.373320", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 4.0% CPU", "details": { "duration": 10.087883949279785, "points_saved": 30, "points_rate": 2.973864504274142, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.0, "cpu_max": 4.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11697720686594645, "csv_write_time_avg": 0.002504730224609375 } }, { "timestamp": "2025-08-16T21:05:22.419899", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 9.8% CPU", "details": { "duration": 10.045931577682495, "points_saved": 30, "points_rate": 2.9862835286123586, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.8, "cpu_max": 9.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03407781918843587, "csv_write_time_avg": 6.660620371500651e-05 } }, { "timestamp": "2025-08-16T21:05:32.450674", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.9% CPU", "details": { "duration": 10.03142237663269, "points_saved": 30, "points_rate": 2.990602815198206, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.9, "cpu_max": 3.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039195919036865236, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:05:42.486439", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.035764694213867, "points_saved": 30, "points_rate": 2.9893088283842024, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.2, "cpu_max": 1.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03542471726735433, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:05:52.518557", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032118320465088, "points_saved": 30, "points_rate": 2.9903953523755096, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06971513430277507, "csv_write_time_avg": 0.00163878599802653 } }, { "timestamp": "2025-08-16T21:06:02.580615", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 8.4% CPU", "details": { "duration": 10.06105661392212, "points_saved": 30, "points_rate": 2.9817941744296625, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.4, "cpu_max": 8.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1075384537378947, "csv_write_time_avg": 0.0037407239278157553 } }, { "timestamp": "2025-08-16T21:06:12.646709", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 10.1% CPU", "details": { "duration": 10.067095279693604, "points_saved": 29, "points_rate": 2.8806720503079046, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 10.1, "cpu_max": 10.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1194514406138453, "csv_write_time_avg": 0.0007159956570329337 } }, { "timestamp": "2025-08-16T21:06:22.700388", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 10.4% CPU", "details": { "duration": 10.053678750991821, "points_saved": 30, "points_rate": 2.983982355417953, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 10.4, "cpu_max": 10.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13290343284606934, "csv_write_time_avg": 0.0011782566706339517 } }, { "timestamp": "2025-08-16T21:06:32.751642", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 8.6% CPU", "details": { "duration": 10.051254510879517, "points_saved": 30, "points_rate": 2.9847020556019035, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.6, "cpu_max": 8.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06834772427876791, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:06:42.781420", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.02977728843689, "points_saved": 30, "points_rate": 2.991093335101901, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03210315704345703, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:06:52.813943", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.032523393630981, "points_saved": 30, "points_rate": 2.990274612172359, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.047539130846659346, "csv_write_time_avg": 0.00024136702219645182 } }, { "timestamp": "2025-08-16T21:07:02.866672", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 8.2% CPU", "details": { "duration": 10.052728652954102, "points_saved": 29, "points_rate": 2.8847888967417856, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.2, "cpu_max": 8.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09650977726640372, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:07:12.920133", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.05346155166626, "points_saved": 30, "points_rate": 2.984046822661574, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11041448116302491, "csv_write_time_avg": 3.325144449869792e-05 } }, { "timestamp": "2025-08-16T21:07:22.984963", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.064829587936401, "points_saved": 30, "points_rate": 2.9806763977362998, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13236002127329508, "csv_write_time_avg": 1.728534698486328e-05 } }, { "timestamp": "2025-08-16T21:07:33.051485", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.066522598266602, "points_saved": 30, "points_rate": 2.9801751008998707, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09970244566599527, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:07:43.120939", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.068278789520264, "points_saved": 29, "points_rate": 2.880333431984932, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.100341089840593, "csv_write_time_avg": 8.00757572568696e-06 } }, { "timestamp": "2025-08-16T21:07:53.182324", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.062559366226196, "points_saved": 30, "points_rate": 2.9813488704167543, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11200049718221029, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:08:03.248668", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.066344738006592, "points_saved": 30, "points_rate": 2.9802277570260136, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11709380944569905, "csv_write_time_avg": 9.147326151529948e-06 } }, { "timestamp": "2025-08-16T21:08:13.284417", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.035748958587646, "points_saved": 29, "points_rate": 2.8896697316431514, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10250608674411116, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:08:23.345197", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.060779333114624, "points_saved": 30, "points_rate": 2.9818763543750815, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10127473672231038, "csv_write_time_avg": 6.071726481119791e-06 } }, { "timestamp": "2025-08-16T21:08:33.393740", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.048542737960815, "points_saved": 29, "points_rate": 2.8859906113993468, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10355253055177886, "csv_write_time_avg": 1.8687083803374192e-05 } }, { "timestamp": "2025-08-16T21:08:43.444212", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.050472497940063, "points_saved": 29, "points_rate": 2.8854364813140694, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.124221448240609, "csv_write_time_avg": 8.270658295730065e-06 } }, { "timestamp": "2025-08-16T21:08:53.512428", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.06821584701538, "points_saved": 30, "points_rate": 2.979673902093904, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10421998500823974, "csv_write_time_avg": 6.167093912760417e-06 } }, { "timestamp": "2025-08-16T21:09:03.581941", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.068513631820679, "points_saved": 30, "points_rate": 2.9795857757184296, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10213418006896972, "csv_write_time_avg": 2.773602803548177e-06 } }, { "timestamp": "2025-08-16T21:09:13.634389", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.053447008132935, "points_saved": 29, "points_rate": 2.8845827681331464, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09918859087187669, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:09:23.709649", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.075260877609253, "points_saved": 30, "points_rate": 2.977590393383309, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10045295556386312, "csv_write_time_avg": 5.0942103068033855e-06 } }, { "timestamp": "2025-08-16T21:09:33.787822", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.07817268371582, "points_saved": 30, "points_rate": 2.976730101923497, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11741201082865398, "csv_write_time_avg": 5.602836608886719e-06 } }, { "timestamp": "2025-08-16T21:09:43.859536", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.071713924407959, "points_saved": 30, "points_rate": 2.978639010714701, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09971142609914144, "csv_write_time_avg": 2.9921531677246094e-05 } }, { "timestamp": "2025-08-16T21:09:53.920726", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.061189889907837, "points_saved": 29, "points_rate": 2.882362853432403, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09876858777013318, "csv_write_time_avg": 1.4247565433896822e-05 } }, { "timestamp": "2025-08-16T21:10:03.965291", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.044565200805664, "points_saved": 30, "points_rate": 2.9866897571229596, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.049120855331420896, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:10:13.994418", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02912712097168, "points_saved": 30, "points_rate": 2.991287241465679, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03253419399261474, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:10:24.025284", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.030865907669067, "points_saved": 30, "points_rate": 2.990768720880178, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03693994681040446, "csv_write_time_avg": 7.6214472452799475e-06 } }, { "timestamp": "2025-08-16T21:10:34.056594", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031309366226196, "points_saved": 30, "points_rate": 2.9906365066364287, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03688843250274658, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:10:44.087566", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030972242355347, "points_saved": 31, "points_rate": 3.0904282507236776, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03543023140199723, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:10:54.126966", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.039400577545166, "points_saved": 29, "points_rate": 2.88861867558741, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08817623401510305, "csv_write_time_avg": 1.2110019552296606e-05 } }, { "timestamp": "2025-08-16T21:11:04.180019", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0530526638031, "points_saved": 30, "points_rate": 2.9841681928134762, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06117257277170817, "csv_write_time_avg": 1.8358230590820313e-06 } }, { "timestamp": "2025-08-16T21:11:14.210427", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030407905578613, "points_saved": 30, "points_rate": 2.9909052834546137, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03783682187398275, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:11:24.240279", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029852628707886, "points_saved": 30, "points_rate": 2.9910708671962616, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06331098874409993, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:11:34.300299", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.06001901626587, "points_saved": 30, "points_rate": 2.9821017188430283, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11557511488596599, "csv_write_time_avg": 4.855791727701823e-06 } }, { "timestamp": "2025-08-16T21:11:44.353903", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.053604364395142, "points_saved": 29, "points_rate": 2.8845376194336385, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1047433409197577, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:11:54.419062", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0641610622406, "points_saved": 30, "points_rate": 2.9808743932523125, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10392646789550782, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:12:04.462920", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.044856309890747, "points_saved": 30, "points_rate": 2.9866032001334117, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12994245688120523, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:12:14.514830", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.051910161972046, "points_saved": 29, "points_rate": 2.885023794752121, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09582604210952232, "csv_write_time_avg": 4.039139583193023e-05 } }, { "timestamp": "2025-08-16T21:12:24.549259", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 5.1% CPU", "details": { "duration": 10.034428119659424, "points_saved": 30, "points_rate": 2.989707000962425, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 5.1, "cpu_max": 5.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034288366635640465, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:12:34.581529", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032270193099976, "points_saved": 30, "points_rate": 2.9903500825399907, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03884046077728272, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:12:44.611533", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 1.4% CPU", "details": { "duration": 10.030004262924194, "points_saved": 30, "points_rate": 2.9910256480044266, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.4, "cpu_max": 1.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09572669665018717, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:12:54.670822", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.059288740158081, "points_saved": 30, "points_rate": 2.982318211051625, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.061483152707417804, "csv_write_time_avg": 2.6631355285644532e-05 } }, { "timestamp": "2025-08-16T21:13:04.701655", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030833005905151, "points_saved": 30, "points_rate": 2.9907785307899153, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036504570643107095, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:13:14.732392", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030737400054932, "points_saved": 30, "points_rate": 2.990807036762393, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033875004450480146, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:13:24.762919", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030527114868164, "points_saved": 30, "points_rate": 2.990869737596468, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033237489064534505, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:13:34.793286", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030366659164429, "points_saved": 30, "points_rate": 2.990917582518277, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03460979461669922, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:13:44.824053", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03076696395874, "points_saved": 30, "points_rate": 2.990798221889925, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03925641377766927, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:13:54.857269", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03321647644043, "points_saved": 30, "points_rate": 2.9900680475144457, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03393909931182861, "csv_write_time_avg": 1.8223126729329428e-05 } }, { "timestamp": "2025-08-16T21:14:04.887445", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03017544746399, "points_saved": 30, "points_rate": 2.990974600308227, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0394677480061849, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:14:14.917150", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02970552444458, "points_saved": 30, "points_rate": 2.991114736806924, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0351589838663737, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:14:24.947371", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.030220746994019, "points_saved": 30, "points_rate": 2.9909610921564984, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036014676094055176, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:14:34.985506", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.038135290145874, "points_saved": 30, "points_rate": 2.9886028762184615, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03653737703959147, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:14:45.015863", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030356884002686, "points_saved": 30, "points_rate": 2.9909204973400993, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04098981221516927, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:14:55.049148", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.033284664154053, "points_saved": 30, "points_rate": 2.9900477265616807, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04218887488047282, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:15:05.079096", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029947996139526, "points_saved": 30, "points_rate": 2.9910424272934257, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04405055046081543, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:15:15.113961", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034865140914917, "points_saved": 30, "points_rate": 2.989576798364904, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.046956570943196614, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:15:25.153017", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.039055824279785, "points_saved": 30, "points_rate": 2.9883288354113957, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04420029322306315, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:15:35.183488", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030471563339233, "points_saved": 30, "points_rate": 2.990886301861239, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039774020512898765, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:15:45.213259", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029770612716675, "points_saved": 30, "points_rate": 2.991095325945263, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.041140389442443845, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:15:55.246852", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033592700958252, "points_saved": 30, "points_rate": 2.9899559304549874, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03998241424560547, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:16:05.279057", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03220510482788, "points_saved": 31, "points_rate": 3.090048466521245, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03640863203233288, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:16:15.309292", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030235290527344, "points_saved": 30, "points_rate": 2.9909567553547127, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03414019743601481, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:16:25.340663", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031370401382446, "points_saved": 30, "points_rate": 2.9906183103223496, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03332717418670654, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:16:35.371143", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030480146408081, "points_saved": 30, "points_rate": 2.9908837425637107, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035774095853169756, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:16:45.401810", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030667066574097, "points_saved": 30, "points_rate": 2.9908280078371985, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03420741558074951, "csv_write_time_avg": 2.4398167928059894e-06 } }, { "timestamp": "2025-08-16T21:16:55.429970", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028160810470581, "points_saved": 30, "points_rate": 2.9915754809871484, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03575514952341716, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:17:05.461178", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03120756149292, "points_saved": 30, "points_rate": 2.990666858012374, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033620325724283855, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:17:15.491151", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029972553253174, "points_saved": 30, "points_rate": 2.991035104106007, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03615481853485107, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:17:25.525716", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.034565448760986, "points_saved": 30, "points_rate": 2.989666085012604, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03802734216054281, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:17:35.556633", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030917406082153, "points_saved": 30, "points_rate": 2.9907533663680432, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0348466157913208, "csv_write_time_avg": 3.33706537882487e-05 } }, { "timestamp": "2025-08-16T21:17:45.588365", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.031731367111206, "points_saved": 30, "points_rate": 2.9905107007105762, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03438796202341716, "csv_write_time_avg": 6.665388743082682e-05 } }, { "timestamp": "2025-08-16T21:17:55.619588", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03122353553772, "points_saved": 30, "points_rate": 2.9906620955777417, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038610076904296874, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:18:05.649754", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030165672302246, "points_saved": 30, "points_rate": 2.990977515241185, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.04041332403818766, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:18:15.679846", "level": "info", "event_type": "performance_report", "message": "Performance report: 31 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030092239379883, "points_saved": 31, "points_rate": 3.090699393400254, "variables_saved": 62, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03557885846784038, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:18:25.706839", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026992559432983, "points_saved": 30, "points_rate": 2.9919240312766795, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033184750874837236, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:18:35.738687", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031847715377808, "points_saved": 30, "points_rate": 2.9904760170963356, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032131290435791014, "csv_write_time_avg": 2.495447794596354e-06 } }, { "timestamp": "2025-08-16T21:18:45.769879", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031192064285278, "points_saved": 30, "points_rate": 2.9906714782992743, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.032493909200032554, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:18:55.801864", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031985521316528, "points_saved": 30, "points_rate": 2.990434937954636, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033402204513549805, "csv_write_time_avg": 2.304712931315104e-06 } }, { "timestamp": "2025-08-16T21:19:05.832040", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030176162719727, "points_saved": 30, "points_rate": 2.990974387020673, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.035407646497090654, "csv_write_time_avg": 4.585584004720052e-06 } }, { "timestamp": "2025-08-16T21:19:15.864841", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032800674438477, "points_saved": 30, "points_rate": 2.990191968672702, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03789217472076416, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:19:25.899145", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.034303665161133, "points_saved": 30, "points_rate": 2.9897440820093273, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0392208735148112, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:19:35.930546", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.03140115737915, "points_saved": 30, "points_rate": 2.99060914116986, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036029267311096194, "csv_write_time_avg": 2.002716064453125e-06 } }, { "timestamp": "2025-08-16T21:19:45.960376", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02983021736145, "points_saved": 30, "points_rate": 2.99107755065191, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03682146867116292, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:19:55.990120", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029744148254395, "points_saved": 30, "points_rate": 2.9911032182432375, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03963772455851237, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:20:06.020576", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030456066131592, "points_saved": 30, "points_rate": 2.990890922826203, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034946560859680176, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:20:16.051434", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03085732460022, "points_saved": 30, "points_rate": 2.9907712799808617, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03752725124359131, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:20:26.081276", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029842615127563, "points_saved": 30, "points_rate": 2.9910738534174346, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03953260580698649, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:20:36.108721", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027445316314697, "points_saved": 30, "points_rate": 2.991788940617793, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.037085525194803876, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:20:46.139374", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030652284622192, "points_saved": 30, "points_rate": 2.9908324153547268, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.036367154121398924, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:20:56.169964", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030590295791626, "points_saved": 30, "points_rate": 2.990850898634213, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.038478906949361166, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:21:06.226286", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0563223361969, "points_saved": 29, "points_rate": 2.8837580012343977, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1170874628527411, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:21:16.279332", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.053045749664307, "points_saved": 30, "points_rate": 2.98417024522163, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10958544413248698, "csv_write_time_avg": 1.10626220703125e-05 } }, { "timestamp": "2025-08-16T21:21:26.347302", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.067969560623169, "points_saved": 30, "points_rate": 2.979746791978095, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10647627512613932, "csv_write_time_avg": 2.1537144978841145e-05 } }, { "timestamp": "2025-08-16T21:21:36.414069", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.066767454147339, "points_saved": 29, "points_rate": 2.880765859754959, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1325152824664938, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:21:46.480044", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.065974950790405, "points_saved": 30, "points_rate": 2.9803372397270196, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12033280531565348, "csv_write_time_avg": 2.2617975870768228e-05 } }, { "timestamp": "2025-08-16T21:21:56.546209", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.065512418746948, "points_saved": 30, "points_rate": 2.9804741926625815, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10307749112447102, "csv_write_time_avg": 4.402796427408854e-06 } }, { "timestamp": "2025-08-16T21:22:06.611344", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.065787076950073, "points_saved": 29, "points_rate": 2.881046437631083, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.6, "cpu_max": 0.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10701311045679553, "csv_write_time_avg": 4.4403405025087553e-05 } }, { "timestamp": "2025-08-16T21:22:16.675721", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.064377546310425, "points_saved": 30, "points_rate": 2.980810274848833, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12124427159627278, "csv_write_time_avg": 3.3473968505859376e-05 } }, { "timestamp": "2025-08-16T21:22:26.730599", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 3.6% CPU", "details": { "duration": 10.054877996444702, "points_saved": 30, "points_rate": 2.983626455796647, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.6, "cpu_max": 3.6, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1210795005162557, "csv_write_time_avg": 1.4472007751464844e-05 } }, { "timestamp": "2025-08-16T21:22:36.803533", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0729341506958, "points_saved": 30, "points_rate": 2.978278181033052, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10416214466094971, "csv_write_time_avg": 6.858507792154948e-06 } }, { "timestamp": "2025-08-16T21:22:46.872192", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.067750215530396, "points_saved": 29, "points_rate": 2.880484654383353, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10898975668282344, "csv_write_time_avg": 5.220544749292834e-06 } }, { "timestamp": "2025-08-16T21:22:56.937770", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.066486597061157, "points_saved": 30, "points_rate": 2.980185759027216, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1235571543375651, "csv_write_time_avg": 1.8866856892903647e-05 } }, { "timestamp": "2025-08-16T21:23:07.005867", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.06809687614441, "points_saved": 30, "points_rate": 2.979709111766964, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1152266263961792, "csv_write_time_avg": 2.6861826578776043e-05 } }, { "timestamp": "2025-08-16T21:23:17.061831", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.055964469909668, "points_saved": 29, "points_rate": 2.8838606268723725, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1019765673012569, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:23:27.134977", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.073145866394043, "points_saved": 30, "points_rate": 2.978215584079427, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10267930030822754, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:23:37.208758", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.073780298233032, "points_saved": 30, "points_rate": 2.9780280204504836, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12376499970753987, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-16T21:23:47.253506", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.044748306274414, "points_saved": 29, "points_rate": 2.8870808024015155, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1064313033531452, "csv_write_time_avg": 1.2077134231041218e-05 } }, { "timestamp": "2025-08-16T21:23:57.312087", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.058580875396729, "points_saved": 30, "points_rate": 2.9825280893629786, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10220751762390137, "csv_write_time_avg": 4.4393539428710935e-05 } }, { "timestamp": "2025-08-16T21:24:07.371782", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.05969524383545, "points_saved": 30, "points_rate": 2.9821976981244944, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0999039888381958, "csv_write_time_avg": 2.659161885579427e-05 } }, { "timestamp": "2025-08-16T21:24:17.498189", "level": "info", "event_type": "performance_report", "message": "Performance report: 28 points saved, 0 lost, 3.1% CPU", "details": { "duration": 10.064351081848145, "points_saved": 28, "points_rate": 2.7820969054329017, "variables_saved": 56, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.1, "cpu_max": 3.1, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11437580415180751, "csv_write_time_avg": 0.0006921887397766113 } }, { "timestamp": "2025-08-16T21:24:27.827076", "level": "info", "event_type": "performance_report", "message": "Performance report: 32 points saved, 0 lost, 6.2% CPU", "details": { "duration": 10.390942573547363, "points_saved": 32, "points_rate": 3.0796051247038623, "variables_saved": 64, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 6.2, "cpu_max": 6.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11647461354732513, "csv_write_time_avg": 0.0009464845061302185 } }, { "timestamp": "2025-08-16T21:24:34.785435", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755372274785_2", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_1.0S", "AUX Blink_1.6S" ], "time_window": 36, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-16T21:24:37.897030", "level": "info", "event_type": "performance_report", "message": "Performance report: 30 points saved, 0 lost, 2.2% CPU", "details": { "duration": 10.06995439529419, "points_saved": 30, "points_rate": 2.9791594700785695, "variables_saved": 60, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.2, "cpu_max": 2.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.103738268216451, "csv_write_time_avg": 5.141894022623698e-06 } }, { "timestamp": "2025-08-16T21:24:39.081368", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'Clock' created and started", "details": { "session_id": "Clock_1755372279081_3", "variables": [ "AUX Blink_1.0S", "AUX Blink_1.6S" ], "time_window": 10, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-16T21:24:47.956005", "level": "info", "event_type": "performance_report", "message": "Performance report: 29 points saved, 0 lost, 1.9% CPU", "details": { "duration": 10.058974981307983, "points_saved": 29, "points_rate": 2.8829975274706454, "variables_saved": 58, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.9, "cpu_max": 1.9, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10828727689282648, "csv_write_time_avg": 5.01501149144666e-06 } } ], "last_updated": "2025-08-16T21:24:47.956005", "total_entries": 1000 }