{ "events": [ { "timestamp": "2025-08-27T09:16:19.456926", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-27T09:16:19.482615", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 4, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-27T09:16:19.483615", "level": "info", "event_type": "csv_recording_started", "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated", "details": { "activated_datasets": 1, "total_datasets": 1, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-27T09:16:19.484615", "level": "info", "event_type": "udp_streaming_started", "message": "UDP streaming to PlotJuggler started", "details": { "udp_host": "127.0.0.1", "udp_port": 9870, "datasets_available": 1 } }, { "timestamp": "2025-08-27T09:16:29.482866", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.038344144821167, "points_saved": 20, "points_rate": 1.8118659590246016, "variables_saved": 80, "udp_points_sent": 80, "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.025343775749206543, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:16:39.484409", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.001543521881104, "points_saved": 20, "points_rate": 1.9996913432656216, "variables_saved": 80, "udp_points_sent": 80, "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.02674562931060791, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:16:49.486169", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.00175929069519, "points_saved": 20, "points_rate": 1.9996482037521484, "variables_saved": 80, "udp_points_sent": 80, "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.028113961219787598, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:16:59.488184", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002015590667725, "points_saved": 20, "points_rate": 1.9995969631021961, "variables_saved": 80, "udp_points_sent": 80, "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.024702024459838868, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:17:09.489787", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.00160264968872, "points_saved": 20, "points_rate": 1.9996795214237448, "variables_saved": 80, "udp_points_sent": 80, "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.025406289100646972, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:17:19.491574", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 3.4% CPU", "details": { "duration": 10.001787424087524, "points_saved": 20, "points_rate": 1.9996425790687733, "variables_saved": 80, "udp_points_sent": 80, "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.0280218243598938, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:17:29.493250", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.001676082611084, "points_saved": 20, "points_rate": 1.999664839653426, "variables_saved": 80, "udp_points_sent": 80, "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.02703324556350708, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:17:39.495105", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.001854658126831, "points_saved": 20, "points_rate": 1.9996291371570123, "variables_saved": 80, "udp_points_sent": 80, "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.027145648002624513, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:17:49.496900", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.001795291900635, "points_saved": 20, "points_rate": 1.9996410060697625, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.024301576614379882, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:17:59.499158", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.001752138137817, "points_saved": 20, "points_rate": 1.9996496337614413, "variables_saved": 80, "udp_points_sent": 80, "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.025071096420288087, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:18:09.500547", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.00189471244812, "points_saved": 20, "points_rate": 1.99962112929548, "variables_saved": 80, "udp_points_sent": 80, "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.023786187171936035, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:18:19.502913", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.001839399337769, "points_saved": 20, "points_rate": 1.9996321877878003, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.028507184982299805, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:18:29.504389", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002002239227295, "points_saved": 20, "points_rate": 1.999599632317729, "variables_saved": 80, "udp_points_sent": 80, "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.026237666606903076, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:18:39.507326", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002306699752808, "points_saved": 20, "points_rate": 1.9995387664421718, "variables_saved": 80, "udp_points_sent": 80, "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.02586512565612793, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:18:49.509307", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.00208592414856, "points_saved": 20, "points_rate": 1.9995829021737308, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029592514038085938, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:18:59.511193", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002411603927612, "points_saved": 20, "points_rate": 1.9995177955031034, "variables_saved": 80, "udp_points_sent": 80, "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.028995025157928466, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:19:09.513330", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002136707305908, "points_saved": 20, "points_rate": 1.9995727498296745, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02349938154220581, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:19:19.515688", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0018470287323, "points_saved": 20, "points_rate": 1.9996306624712428, "variables_saved": 80, "udp_points_sent": 80, "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.029620206356048583, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:19:29.517569", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002392053604126, "points_saved": 20, "points_rate": 1.999521703690216, "variables_saved": 80, "udp_points_sent": 80, "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.024565863609313964, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:19:39.519389", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.001819849014282, "points_saved": 20, "points_rate": 1.9996360964221003, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02343987226486206, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:19:49.522237", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.002848863601685, "points_saved": 20, "points_rate": 1.9994303895539098, "variables_saved": 80, "udp_points_sent": 80, "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.026155078411102296, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:19:59.524078", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.001840591430664, "points_saved": 20, "points_rate": 1.9996319494569348, "variables_saved": 80, "udp_points_sent": 80, "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.02394899129867554, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:20:09.526579", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.001896619796753, "points_saved": 20, "points_rate": 1.99962074797034, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029995477199554442, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:20:19.528217", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002242088317871, "points_saved": 20, "points_rate": 1.9995516828530895, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026371192932128907, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:20:29.530316", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.002099514007568, "points_saved": 20, "points_rate": 1.9995801853391624, "variables_saved": 80, "udp_points_sent": 80, "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.03101743459701538, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:20:39.532908", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.002592086791992, "points_saved": 20, "points_rate": 1.9994817169850574, "variables_saved": 80, "udp_points_sent": 80, "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.025653183460235596, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:20:49.535334", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002425193786621, "points_saved": 20, "points_rate": 1.999515078845453, "variables_saved": 80, "udp_points_sent": 80, "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.02169252634048462, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:20:59.537365", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002031087875366, "points_saved": 20, "points_rate": 1.9995938649145315, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025580942630767822, "csv_write_time_avg": 4.744529724121093e-06 } }, { "timestamp": "2025-08-27T09:21:09.539569", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002204656600952, "points_saved": 20, "points_rate": 1.9995591658685974, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027886998653411866, "csv_write_time_avg": 8.690357208251954e-06 } }, { "timestamp": "2025-08-27T09:21:19.541570", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0020010471344, "points_saved": 20, "points_rate": 1.9995998706408908, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.024116766452789307, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:21:29.543843", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002272605895996, "points_saved": 20, "points_rate": 1.9995455820920824, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.022330427169799806, "csv_write_time_avg": 1.310110092163086e-05 } }, { "timestamp": "2025-08-27T09:21:39.545930", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002086877822876, "points_saved": 20, "points_rate": 1.9995827115184326, "variables_saved": 80, "udp_points_sent": 80, "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.03043619394302368, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:21:49.548076", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002146244049072, "points_saved": 20, "points_rate": 1.9995708432976873, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02399023771286011, "csv_write_time_avg": 3.62396240234375e-06 } }, { "timestamp": "2025-08-27T09:21:59.551164", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002454996109009, "points_saved": 20, "points_rate": 1.9995091212887308, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025343453884124754, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:22:09.553701", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.003169536590576, "points_saved": 20, "points_rate": 1.9993662935374668, "variables_saved": 80, "udp_points_sent": 80, "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.026472830772399904, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:22:19.556270", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002569437026978, "points_saved": 20, "points_rate": 1.999486244600819, "variables_saved": 80, "udp_points_sent": 80, "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.02500731945037842, "csv_write_time_avg": 4.994869232177734e-06 } }, { "timestamp": "2025-08-27T09:22:29.559147", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002877235412598, "points_saved": 20, "points_rate": 1.9994247184395282, "variables_saved": 80, "udp_points_sent": 80, "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.03157885074615478, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:22:39.561746", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 3.6% CPU", "details": { "duration": 10.002598762512207, "points_saved": 20, "points_rate": 1.9994803825337977, "variables_saved": 80, "udp_points_sent": 80, "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.03212519884109497, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:22:49.564303", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.002556800842285, "points_saved": 20, "points_rate": 1.9994887705427338, "variables_saved": 80, "udp_points_sent": 80, "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.02385265827178955, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:22:59.566682", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.002378940582275, "points_saved": 20, "points_rate": 1.9995243250437906, "variables_saved": 80, "udp_points_sent": 80, "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.027198421955108642, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:23:09.570010", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002819776535034, "points_saved": 20, "points_rate": 1.999436203670959, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.023549258708953857, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:23:19.572368", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002866506576538, "points_saved": 20, "points_rate": 1.9994268629747975, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029657888412475585, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:23:29.575015", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.002646684646606, "points_saved": 20, "points_rate": 1.999470803132401, "variables_saved": 80, "udp_points_sent": 80, "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.031243491172790527, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:23:39.578169", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.003154516220093, "points_saved": 20, "points_rate": 1.9993692957126719, "variables_saved": 80, "udp_points_sent": 80, "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.029855620861053467, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:23:49.580542", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.002372980117798, "points_saved": 20, "points_rate": 1.9995255165704149, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026041758060455323, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:23:59.583091", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.002548933029175, "points_saved": 20, "points_rate": 1.9994903433022442, "variables_saved": 80, "udp_points_sent": 80, "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.022688984870910645, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:24:09.586113", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.003021240234375, "points_saved": 20, "points_rate": 1.9993959344558376, "variables_saved": 80, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026195502281188963, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:24:19.589427", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0028076171875, "points_saved": 20, "points_rate": 1.9994386341725345, "variables_saved": 80, "udp_points_sent": 80, "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.02184019088745117, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:24:29.591439", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.002519130706787, "points_saved": 20, "points_rate": 1.999496300747068, "variables_saved": 80, "udp_points_sent": 80, "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.027443504333496092, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-27T09:24:39.594044", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.002604484558105, "points_saved": 20, "points_rate": 1.9994792387198501, "variables_saved": 80, "udp_points_sent": 80, "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.028721141815185546, "csv_write_time_avg": 0.0 } } ], "last_updated": "2025-08-27T09:24:39.594044", "total_entries": 54 }