{ "events": [ { "timestamp": "2025-08-29T10:24:42.341280", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009393215179443, "points_saved": 20, "points_rate": 1.9981231199579215, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026710760593414307, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:24:52.345870", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.004082202911377, "points_saved": 20, "points_rate": 1.9991838925693375, "variables_saved": 120, "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.03330816030502319, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:25:02.350656", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.005293607711792, "points_saved": 20, "points_rate": 1.9989418386067728, "variables_saved": 120, "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.029907810688018798, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:25:12.356246", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.005590438842773, "points_saved": 20, "points_rate": 1.9988825369423335, "variables_saved": 120, "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.026912236213684083, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:25:22.362683", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.005929946899414, "points_saved": 20, "points_rate": 1.9988147134887244, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026834118366241454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:25:32.371592", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.008399963378906, "points_saved": 20, "points_rate": 1.9983214173275166, "variables_saved": 120, "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.026934146881103516, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:25:42.384053", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013476610183716, "points_saved": 20, "points_rate": 1.9973083054550684, "variables_saved": 120, "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.02510390281677246, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:25:52.392060", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.005978345870972, "points_saved": 20, "points_rate": 1.9988050452111086, "variables_saved": 120, "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.02856457233428955, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:26:02.396956", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006924867630005, "points_saved": 20, "points_rate": 1.9986159848861451, "variables_saved": 120, "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.0304202675819397, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:26:12.403086", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006129741668701, "points_saved": 20, "points_rate": 1.9987748026805658, "variables_saved": 120, "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.02645728588104248, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:26:22.408927", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.005332708358765, "points_saved": 20, "points_rate": 1.9989340267806768, "variables_saved": 120, "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.02532305717468262, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:26:32.414524", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.006105184555054, "points_saved": 20, "points_rate": 1.9987797080997154, "variables_saved": 120, "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.025909340381622313, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:26:42.419500", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.004976511001587, "points_saved": 20, "points_rate": 1.999005192866547, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025298142433166505, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:26:52.424514", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.005013704299927, "points_saved": 20, "points_rate": 1.9989977616326957, "variables_saved": 120, "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.025843000411987303, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:27:02.431214", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006700038909912, "points_saved": 20, "points_rate": 1.9986608894273117, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.028973197937011717, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:27:27.114936", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T10:27:27.148389", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T10:27:27.155394", "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-29T10:27:28.178509", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T10:27:28.206740", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T10:27:28.214400", "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-29T10:27:38.206143", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.033068180084229, "points_saved": 20, "points_rate": 1.8127323853669248, "variables_saved": 120, "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.02833925485610962, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:27:48.211730", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.005080699920654, "points_saved": 20, "points_rate": 1.9989843760239345, "variables_saved": 120, "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.026450073719024657, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:27:58.217737", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.00651240348816, "points_saved": 20, "points_rate": 1.9986983669783112, "variables_saved": 120, "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.029082179069519043, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:28:08.226330", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.008594036102295, "points_saved": 20, "points_rate": 1.9982826686602944, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02592203617095947, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:28:18.232966", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006635189056396, "points_saved": 20, "points_rate": 1.9986738421195462, "variables_saved": 120, "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.025281715393066406, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:28:28.239134", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006167650222778, "points_saved": 20, "points_rate": 1.9987672302846853, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026346921920776367, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:28:38.246100", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.00696611404419, "points_saved": 20, "points_rate": 1.9986077470504446, "variables_saved": 120, "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.025419330596923827, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:28:48.251800", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.005700588226318, "points_saved": 20, "points_rate": 1.9988605319185693, "variables_saved": 120, "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.027224016189575196, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:28:58.259015", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.00721526145935, "points_saved": 20, "points_rate": 1.9985579881573772, "variables_saved": 120, "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.029113948345184326, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:29:08.265194", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006178855895996, "points_saved": 20, "points_rate": 1.9987649919144999, "variables_saved": 120, "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.026122987270355225, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:29:18.270630", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.005435943603516, "points_saved": 20, "points_rate": 1.99891340194787, "variables_saved": 120, "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.026635706424713135, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:29:28.276558", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.005927562713623, "points_saved": 20, "points_rate": 1.998815189760975, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.024317169189453126, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:29:38.282575", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006016969680786, "points_saved": 20, "points_rate": 1.9987973297069117, "variables_saved": 120, "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.027117884159088133, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:29:48.288358", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.005783081054688, "points_saved": 20, "points_rate": 1.9988440522829967, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027652132511138915, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:29:58.295348", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006990432739258, "points_saved": 20, "points_rate": 1.9986028900924322, "variables_saved": 120, "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.028785955905914307, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:30:08.301924", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0065758228302, "points_saved": 20, "points_rate": 1.9986856996945555, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02776010036468506, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:30:18.308774", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006341934204102, "points_saved": 20, "points_rate": 1.9987324170519452, "variables_saved": 120, "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.025922667980194092, "csv_write_time_avg": 4.851818084716797e-06 } }, { "timestamp": "2025-08-29T10:30:28.314593", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006326675415039, "points_saved": 20, "points_rate": 1.998735464947275, "variables_saved": 120, "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.024869751930236817, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:30:38.320928", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.005831003189087, "points_saved": 20, "points_rate": 1.9988344789778623, "variables_saved": 120, "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.027355289459228514, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:30:48.331132", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010708093643188, "points_saved": 20, "points_rate": 1.9978606720837284, "variables_saved": 120, "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.02684948444366455, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:30:58.337560", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.006428480148315, "points_saved": 20, "points_rate": 1.9987151299465, "variables_saved": 120, "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.03019702434539795, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:31:08.350239", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012678861618042, "points_saved": 20, "points_rate": 1.9974674386758484, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02765439748764038, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:31:18.355748", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.005508661270142, "points_saved": 20, "points_rate": 1.998898874318811, "variables_saved": 120, "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.028528201580047607, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:31:28.365465", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.009716987609863, "points_saved": 20, "points_rate": 1.9980584890418198, "variables_saved": 120, "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.02483452558517456, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:31:38.374691", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009226560592651, "points_saved": 20, "points_rate": 1.9981563889004217, "variables_saved": 120, "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.027183616161346437, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:31:48.380159", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.005467653274536, "points_saved": 20, "points_rate": 1.9989070669230045, "variables_saved": 120, "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.027863609790802, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:31:58.386357", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006197690963745, "points_saved": 20, "points_rate": 1.998761229558888, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026415348052978516, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:32:08.393482", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006563186645508, "points_saved": 20, "points_rate": 1.998688223614224, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027634596824645995, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:32:18.399501", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006581544876099, "points_saved": 20, "points_rate": 1.9986845567896323, "variables_saved": 120, "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.02637227773666382, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:32:28.407450", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007948398590088, "points_saved": 20, "points_rate": 1.9984115828192703, "variables_saved": 120, "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.02764174938201904, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:32:38.413790", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006340026855469, "points_saved": 20, "points_rate": 1.9987327980383531, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026722991466522218, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:32:48.420180", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006390810012817, "points_saved": 20, "points_rate": 1.9987226543247896, "variables_saved": 120, "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.03319805860519409, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:32:58.426684", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.005997896194458, "points_saved": 18, "points_rate": 1.7989210258424968, "variables_saved": 108, "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": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027260528670416936, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:33:08.433347", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006166458129883, "points_saved": 18, "points_rate": 1.7988907215685213, "variables_saved": 108, "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": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025963425636291504, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:33:18.439048", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.00670337677002, "points_saved": 19, "points_rate": 1.8987272116117078, "variables_saved": 114, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025364097795988385, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:33:28.445136", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006087064743042, "points_saved": 20, "points_rate": 1.9987833276477296, "variables_saved": 120, "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.02674049139022827, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:33:38.450973", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.005837440490723, "points_saved": 20, "points_rate": 1.9988331930184873, "variables_saved": 120, "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.024322521686553956, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:33:48.458807", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.00783371925354, "points_saved": 20, "points_rate": 1.9984344825317253, "variables_saved": 120, "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.02918703556060791, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:33:58.464774", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.005967378616333, "points_saved": 20, "points_rate": 1.9988072360441458, "variables_saved": 120, "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.02499511241912842, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:34:08.472674", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007900476455688, "points_saved": 20, "points_rate": 1.998421152073949, "variables_saved": 120, "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.026206779479980468, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:34:18.479127", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006453037261963, "points_saved": 20, "points_rate": 1.9987102248443214, "variables_saved": 120, "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.026133692264556883, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:34:28.486681", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006917476654053, "points_saved": 19, "points_rate": 1.8986865879854247, "variables_saved": 114, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02558991783543637, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:34:38.493825", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.007257223129272, "points_saved": 18, "points_rate": 1.7986946471604128, "variables_saved": 108, "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": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.028883443938361272, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:34:48.501900", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.00859785079956, "points_saved": 18, "points_rate": 1.79845371632771, "variables_saved": 108, "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": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02928536468082004, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:34:58.509155", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.00725531578064, "points_saved": 20, "points_rate": 1.9985499888727334, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027644586563110352, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:35:08.515293", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.00613784790039, "points_saved": 20, "points_rate": 1.998773183421278, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026254653930664062, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:35:18.521403", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006110191345215, "points_saved": 20, "points_rate": 1.99877870796376, "variables_saved": 120, "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.025954341888427733, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:35:28.528447", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.00704312324524, "points_saved": 20, "points_rate": 1.9985923667643883, "variables_saved": 120, "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.02685544490814209, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:35:38.535471", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006513357162476, "points_saved": 20, "points_rate": 1.998698176491652, "variables_saved": 120, "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.027226006984710692, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:35:48.543557", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008068799972534, "points_saved": 20, "points_rate": 1.9983875410663532, "variables_saved": 120, "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.027610814571380614, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:35:58.550105", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007076025009155, "points_saved": 20, "points_rate": 1.9985857956926736, "variables_saved": 120, "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.02656902074813843, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:36:08.556841", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006224632263184, "points_saved": 20, "points_rate": 1.9987558479862397, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02493788003921509, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:36:18.562454", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.00612473487854, "points_saved": 20, "points_rate": 1.9987758028126132, "variables_saved": 120, "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.02590494155883789, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:36:28.570440", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.007985830307007, "points_saved": 20, "points_rate": 1.9984041083905568, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029178833961486815, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:36:38.577531", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.00645136833191, "points_saved": 20, "points_rate": 1.9987105582000175, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029447829723358153, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:36:48.584160", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.007269382476807, "points_saved": 20, "points_rate": 1.9985471796153433, "variables_saved": 120, "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.026636385917663576, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:36:58.590701", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.006540298461914, "points_saved": 20, "points_rate": 1.9986927952585332, "variables_saved": 120, "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.026726162433624266, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:37:08.597681", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006980419158936, "points_saved": 20, "points_rate": 1.9986048900134608, "variables_saved": 120, "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.024300265312194824, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:37:18.605961", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008280277252197, "points_saved": 20, "points_rate": 1.9983453146748862, "variables_saved": 120, "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.027712082862854003, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:37:28.614752", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008790493011475, "points_saved": 20, "points_rate": 1.9982434454957145, "variables_saved": 120, "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.02670750617980957, "csv_write_time_avg": 9.667873382568359e-06 } }, { "timestamp": "2025-08-29T10:37:38.622991", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008238554000854, "points_saved": 20, "points_rate": 1.9983536455578268, "variables_saved": 120, "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.0279296875, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:37:48.629934", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006415605545044, "points_saved": 20, "points_rate": 1.9987177015630875, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02503073215484619, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:37:58.636141", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.006734609603882, "points_saved": 20, "points_rate": 1.998653984568069, "variables_saved": 120, "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.026138031482696535, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:38:08.646314", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009629726409912, "points_saved": 20, "points_rate": 1.9980759075663899, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026496469974517822, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:38:18.653106", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006810903549194, "points_saved": 20, "points_rate": 1.9986387464268405, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02766817808151245, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:38:28.658766", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006184577941895, "points_saved": 20, "points_rate": 1.998763848918892, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02767345905303955, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:38:38.666343", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.007070541381836, "points_saved": 20, "points_rate": 1.998586890868292, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02832447290420532, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:38:48.673093", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.00675106048584, "points_saved": 20, "points_rate": 1.9986506988242172, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02645996809005737, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:38:58.682059", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.008965730667114, "points_saved": 20, "points_rate": 1.9982084601129877, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027170753479003905, "csv_write_time_avg": 5.352497100830078e-06 } }, { "timestamp": "2025-08-29T10:39:08.689343", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007789850234985, "points_saved": 20, "points_rate": 1.9984432426436687, "variables_saved": 120, "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.02674267292022705, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:39:18.697768", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.00791883468628, "points_saved": 20, "points_rate": 1.998417486229238, "variables_saved": 120, "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.03021986484527588, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:39:44.563450", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T10:39:44.592855", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T10:39:44.599399", "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-29T10:39:45.615380", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T10:39:45.638228", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T10:39:45.643984", "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-29T10:39:55.638348", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.02715802192688, "points_saved": 20, "points_rate": 1.8137039444098952, "variables_saved": 120, "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.026777970790863036, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:40:05.645726", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.007377862930298, "points_saved": 20, "points_rate": 1.9985255152685646, "variables_saved": 120, "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.030587291717529295, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:40:15.652965", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.006731271743774, "points_saved": 20, "points_rate": 1.998654651242053, "variables_saved": 120, "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.026616621017456054, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:40:25.660459", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.008002281188965, "points_saved": 20, "points_rate": 1.9984008234682349, "variables_saved": 120, "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.026298093795776366, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:40:35.667248", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.00678825378418, "points_saved": 20, "points_rate": 1.9986432702257664, "variables_saved": 120, "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.026821553707122803, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:40:45.675217", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007969856262207, "points_saved": 20, "points_rate": 1.9984072981080734, "variables_saved": 120, "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.025753676891326904, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:40:55.682485", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.006755113601685, "points_saved": 20, "points_rate": 1.998649889294782, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03096613883972168, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:41:05.689594", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007621049880981, "points_saved": 20, "points_rate": 1.9984769507472364, "variables_saved": 120, "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.02870974540710449, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:41:15.697469", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007875204086304, "points_saved": 20, "points_rate": 1.998426198583474, "variables_saved": 120, "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.025151145458221436, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:41:25.706613", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009144306182861, "points_saved": 20, "points_rate": 1.9981728096022728, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.024755632877349852, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:41:35.713684", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.007071018218994, "points_saved": 20, "points_rate": 1.998586795635582, "variables_saved": 120, "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.026115930080413817, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:41:45.721610", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.00792646408081, "points_saved": 20, "points_rate": 1.9984159627652622, "variables_saved": 120, "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.025516366958618163, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:41:55.729645", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008034706115723, "points_saved": 20, "points_rate": 1.9983943488703506, "variables_saved": 120, "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.0294103741645813, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:42:05.737220", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.007069110870361, "points_saved": 20, "points_rate": 1.9985871765664769, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027057290077209473, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:42:15.744591", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.007351875305176, "points_saved": 20, "points_rate": 1.99853070514622, "variables_saved": 120, "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.02483551502227783, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:42:25.753698", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009632110595703, "points_saved": 20, "points_rate": 1.9980754316463825, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026317512989044188, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:42:35.761782", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.00703477859497, "points_saved": 18, "points_rate": 1.7987346300126754, "variables_saved": 108, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02534378899468316, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:42:45.770773", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009527921676636, "points_saved": 18, "points_rate": 1.7982866066060115, "variables_saved": 108, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02872745196024577, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:42:55.778449", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.007680177688599, "points_saved": 19, "points_rate": 1.898541886096553, "variables_saved": 114, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02793212940818385, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:43:05.787330", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008883714675903, "points_saved": 20, "points_rate": 1.9982248340715805, "variables_saved": 120, "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.02657594680786133, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:43:15.794853", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008028507232666, "points_saved": 20, "points_rate": 1.9983955866578789, "variables_saved": 120, "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.025048065185546874, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:43:25.802688", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.007326126098633, "points_saved": 20, "points_rate": 1.998535847436904, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026214206218719484, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:43:35.810389", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.008209466934204, "points_saved": 20, "points_rate": 1.998359453414454, "variables_saved": 120, "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.026611745357513428, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:43:45.820360", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009970664978027, "points_saved": 20, "points_rate": 1.9980078533071206, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030211889743804933, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:43:55.828697", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008337020874023, "points_saved": 20, "points_rate": 1.9983339847855572, "variables_saved": 120, "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.02603459358215332, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:44:05.837151", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.00794243812561, "points_saved": 20, "points_rate": 1.9984127730200858, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.024867546558380128, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:44:28.101015", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T10:44:28.133390", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T10:44:28.141083", "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-29T10:44:38.133038", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.036700010299683, "points_saved": 20, "points_rate": 1.812135872256705, "variables_saved": 120, "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.027903044223785402, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:44:48.141741", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.008702754974365, "points_saved": 20, "points_rate": 1.9982609624468985, "variables_saved": 120, "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.02658926248550415, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:44:58.149279", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.007538795471191, "points_saved": 20, "points_rate": 1.9984933767182391, "variables_saved": 120, "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.02581254243850708, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:45:08.156979", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007699728012085, "points_saved": 20, "points_rate": 1.9984612392015453, "variables_saved": 120, "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.02795896530151367, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:45:18.165820", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.008236169815063, "points_saved": 20, "points_rate": 1.9983541216103784, "variables_saved": 120, "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.026233959197998046, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:45:28.173082", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007866859436035, "points_saved": 20, "points_rate": 1.9984278648893858, "variables_saved": 120, "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.028700149059295653, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:45:38.183244", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.010161399841309, "points_saved": 20, "points_rate": 1.9979697830163918, "variables_saved": 120, "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.026487767696380615, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:45:48.191618", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.008373737335205, "points_saved": 20, "points_rate": 1.9983266537491566, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026671671867370607, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:45:58.201835", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.00948166847229, "points_saved": 20, "points_rate": 1.9981054626430548, "variables_saved": 120, "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.025001871585845947, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:46:08.215320", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013709783554077, "points_saved": 20, "points_rate": 1.997261797305811, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026438140869140626, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:46:18.223262", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008452892303467, "points_saved": 20, "points_rate": 1.998310849360151, "variables_saved": 120, "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.02875279188156128, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:46:28.235653", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.011873245239258, "points_saved": 20, "points_rate": 1.997628167087532, "variables_saved": 120, "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.029033470153808593, "csv_write_time_avg": 3.1232833862304687e-06 } }, { "timestamp": "2025-08-29T10:46:38.245787", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0106520652771, "points_saved": 20, "points_rate": 1.9978718538597406, "variables_saved": 120, "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.026256704330444337, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:46:48.254333", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008545875549316, "points_saved": 20, "points_rate": 1.998292284282736, "variables_saved": 120, "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.025750732421875, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:46:58.264003", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009164810180664, "points_saved": 20, "points_rate": 1.9981687163006163, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025441014766693117, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:47:08.272966", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008930206298828, "points_saved": 20, "points_rate": 1.9982155522888534, "variables_saved": 120, "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.026273250579833984, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:47:18.282019", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009063720703125, "points_saved": 20, "points_rate": 1.998188897392195, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025890552997589113, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:47:28.290494", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009001731872559, "points_saved": 20, "points_rate": 1.9982012727914926, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026991796493530274, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:47:38.300051", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009158849716187, "points_saved": 20, "points_rate": 1.9981699062121596, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02695333957672119, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:47:48.308256", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.008604049682617, "points_saved": 20, "points_rate": 1.9982806693840807, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025306057929992676, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:47:58.316875", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.008618354797363, "points_saved": 20, "points_rate": 1.9982778132821435, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025468552112579347, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:48:08.328065", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.011190414428711, "points_saved": 20, "points_rate": 1.9977644188222445, "variables_saved": 120, "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.026024365425109865, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:48:18.336751", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.008686065673828, "points_saved": 20, "points_rate": 1.9982642945104216, "variables_saved": 120, "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.02927885055541992, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:48:28.345700", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.008948802947998, "points_saved": 20, "points_rate": 1.9982118395999064, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026717495918273926, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:48:38.354820", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009119510650635, "points_saved": 20, "points_rate": 1.9981777596638883, "variables_saved": 120, "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.023717045783996582, "csv_write_time_avg": 2.7310848236083984e-05 } }, { "timestamp": "2025-08-29T10:48:48.370050", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.015230894088745, "points_saved": 21, "points_rate": 2.096806376415621, "variables_saved": 126, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025283189046950566, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:48:58.378555", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.008504152297974, "points_saved": 19, "points_rate": 1.8983855839873494, "variables_saved": 114, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025209477073267886, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:49:08.387829", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.008734941482544, "points_saved": 20, "points_rate": 1.9982545363557704, "variables_saved": 120, "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.028367114067077637, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:49:18.397355", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009338617324829, "points_saved": 20, "points_rate": 1.9981340191031873, "variables_saved": 120, "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.027332544326782227, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:49:28.408467", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.011327743530273, "points_saved": 20, "points_rate": 1.9977370147456028, "variables_saved": 120, "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.027599656581878663, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:49:38.416899", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0089430809021, "points_saved": 21, "points_rate": 2.0981236310624802, "variables_saved": 126, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02538621993291946, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:49:48.426134", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009235382080078, "points_saved": 19, "points_rate": 1.8982468964628842, "variables_saved": 114, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025183602383262234, "csv_write_time_avg": 1.0126515438682154e-05 } }, { "timestamp": "2025-08-29T10:49:58.434009", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.007874727249146, "points_saved": 20, "points_rate": 1.9984262938008797, "variables_saved": 120, "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.025509750843048094, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:50:08.444440", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009907245635986, "points_saved": 21, "points_rate": 2.0979215376001967, "variables_saved": 126, "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.027155535561697825, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:50:18.454841", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010924339294434, "points_saved": 19, "points_rate": 1.8979266405422772, "variables_saved": 114, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02785149373506245, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:50:28.465371", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010214805603027, "points_saved": 21, "points_rate": 2.0978570797747165, "variables_saved": 126, "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.026299215498424712, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:50:38.474443", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009387493133545, "points_saved": 20, "points_rate": 1.9981242622208433, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02636200189590454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:50:48.483834", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009391069412231, "points_saved": 20, "points_rate": 1.9981235483063642, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027048230171203613, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:50:58.492915", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0090811252594, "points_saved": 20, "points_rate": 1.9981854227884153, "variables_saved": 120, "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.02585815191268921, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:51:08.502210", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009294509887695, "points_saved": 20, "points_rate": 1.9981428241763666, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02672686576843262, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:51:18.513123", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010402917861938, "points_saved": 20, "points_rate": 1.997921578592331, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02644498348236084, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:51:28.522125", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009512424468994, "points_saved": 20, "points_rate": 1.998099323110736, "variables_saved": 120, "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.02619110345840454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:51:38.534002", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.011371374130249, "points_saved": 20, "points_rate": 1.99772830839946, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02511134147644043, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:51:48.543306", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009809732437134, "points_saved": 20, "points_rate": 1.9980399762434355, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027181148529052734, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:51:58.552725", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009419202804565, "points_saved": 20, "points_rate": 1.9981179321969198, "variables_saved": 120, "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.02788844108581543, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:52:08.561286", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.008560419082642, "points_saved": 20, "points_rate": 1.9982893805454138, "variables_saved": 120, "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.028046119213104247, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:52:18.571317", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.010031700134277, "points_saved": 20, "points_rate": 1.9979956706562392, "variables_saved": 120, "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.02652634382247925, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:52:28.580132", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.008814811706543, "points_saved": 20, "points_rate": 1.9982385903081685, "variables_saved": 120, "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.028102505207061767, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:52:38.593807", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013674974441528, "points_saved": 20, "points_rate": 1.9972687401026232, "variables_saved": 120, "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.02674499750137329, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:52:48.603572", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009765386581421, "points_saved": 20, "points_rate": 1.9980488280785258, "variables_saved": 120, "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.027677500247955324, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:52:58.612944", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.009371280670166, "points_saved": 20, "points_rate": 1.9981274986395472, "variables_saved": 120, "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.030579328536987305, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:53:08.622603", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009658575057983, "points_saved": 20, "points_rate": 1.9980701489495254, "variables_saved": 120, "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.025038266181945802, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:53:18.631906", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009303092956543, "points_saved": 20, "points_rate": 1.9981411107506397, "variables_saved": 120, "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.025910937786102296, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:53:28.642116", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009701490402222, "points_saved": 20, "points_rate": 1.9980615824734587, "variables_saved": 120, "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.02522543668746948, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:53:38.652072", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010464429855347, "points_saved": 20, "points_rate": 1.9979093018253704, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02656261920928955, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:53:48.661975", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009380102157593, "points_saved": 20, "points_rate": 1.9981257376457169, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027025365829467775, "csv_write_time_avg": 5.91278076171875e-06 } }, { "timestamp": "2025-08-29T10:53:58.672233", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010223388671875, "points_saved": 20, "points_rate": 1.9979574104842766, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029261958599090577, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:54:08.681734", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.010059356689453, "points_saved": 20, "points_rate": 1.9979901504414694, "variables_saved": 120, "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.02652592658996582, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:54:18.694073", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012338399887085, "points_saved": 20, "points_rate": 1.997535360992748, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025136804580688475, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:54:28.704397", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010324716567993, "points_saved": 20, "points_rate": 1.997937186482891, "variables_saved": 120, "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.02607440948486328, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:54:38.713652", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.008716821670532, "points_saved": 20, "points_rate": 1.9982581540019877, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026993179321289064, "csv_write_time_avg": 8.213520050048829e-06 } }, { "timestamp": "2025-08-29T10:54:48.722995", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009880542755127, "points_saved": 20, "points_rate": 1.9980258420242032, "variables_saved": 120, "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.02914137840270996, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:54:58.734990", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0119948387146, "points_saved": 20, "points_rate": 1.9976039063327884, "variables_saved": 120, "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.029254996776580812, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:55:08.746868", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.011878728866577, "points_saved": 20, "points_rate": 1.9976270729623746, "variables_saved": 120, "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.02575031518936157, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:55:18.756487", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009618520736694, "points_saved": 20, "points_rate": 1.9980781443934617, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02584185600280762, "csv_write_time_avg": 2.789497375488281e-06 } }, { "timestamp": "2025-08-29T10:55:28.766547", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.010060548782349, "points_saved": 20, "points_rate": 1.9979899125018634, "variables_saved": 120, "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.026510250568389893, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:55:38.775892", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009345054626465, "points_saved": 20, "points_rate": 1.9981327340449422, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026916933059692384, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:55:48.785924", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010031700134277, "points_saved": 20, "points_rate": 1.9979956706562392, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027982056140899658, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:55:58.797885", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.011341333389282, "points_saved": 20, "points_rate": 1.9977343029247325, "variables_saved": 120, "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.026785480976104736, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:56:08.811609", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014343500137329, "points_saved": 20, "points_rate": 1.9971354087989628, "variables_saved": 120, "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.02613096237182617, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:56:18.821800", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010191202163696, "points_saved": 20, "points_rate": 1.997963834664518, "variables_saved": 120, "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.02577540874481201, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:56:28.831539", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009738445281982, "points_saved": 20, "points_rate": 1.9980542058445947, "variables_saved": 120, "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.025693285465240478, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:56:38.840980", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.00944185256958, "points_saved": 20, "points_rate": 1.9981134107758154, "variables_saved": 120, "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.025326502323150635, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:56:48.851739", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01075792312622, "points_saved": 20, "points_rate": 1.9978507275455402, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.028264641761779785, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:56:58.865924", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.014122486114502, "points_saved": 20, "points_rate": 1.9971794860440175, "variables_saved": 120, "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.02632516622543335, "csv_write_time_avg": 6.091594696044922e-06 } }, { "timestamp": "2025-08-29T10:57:08.876296", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010435342788696, "points_saved": 20, "points_rate": 1.9979151070994703, "variables_saved": 120, "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.0242891788482666, "csv_write_time_avg": 1.4734268188476562e-05 } }, { "timestamp": "2025-08-29T10:57:18.887064", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010767459869385, "points_saved": 20, "points_rate": 1.9978488242959296, "variables_saved": 120, "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.03131110668182373, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:57:28.897738", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.010674238204956, "points_saved": 20, "points_rate": 1.9978674287163958, "variables_saved": 120, "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.02711747884750366, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:57:38.907686", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009948015213013, "points_saved": 20, "points_rate": 1.998012374250517, "variables_saved": 120, "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.028861606121063234, "csv_write_time_avg": 6.103515625e-06 } }, { "timestamp": "2025-08-29T10:57:48.919421", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010977029800415, "points_saved": 20, "points_rate": 1.997807001301124, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02766364812850952, "csv_write_time_avg": 1.755952835083008e-05 } }, { "timestamp": "2025-08-29T10:57:58.933698", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015034437179565, "points_saved": 20, "points_rate": 1.996997626463719, "variables_saved": 120, "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.025627171993255614, "csv_write_time_avg": 4.827976226806641e-06 } }, { "timestamp": "2025-08-29T10:58:08.947045", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013347625732422, "points_saved": 20, "points_rate": 1.997334033286107, "variables_saved": 120, "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.0263461709022522, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:58:18.960381", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013335704803467, "points_saved": 20, "points_rate": 1.9973364111228051, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02540266513824463, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:58:28.970308", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009927034378052, "points_saved": 20, "points_rate": 1.9980165620900217, "variables_saved": 120, "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.02604968547821045, "csv_write_time_avg": 3.3497810363769533e-06 } }, { "timestamp": "2025-08-29T10:58:38.980911", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010603427886963, "points_saved": 20, "points_rate": 1.9978815606944484, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03031667470932007, "csv_write_time_avg": 4.947185516357422e-06 } }, { "timestamp": "2025-08-29T10:58:48.991922", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.011010885238647, "points_saved": 20, "points_rate": 1.9978002450771712, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027279865741729737, "csv_write_time_avg": 6.020069122314453e-06 } }, { "timestamp": "2025-08-29T10:58:59.001864", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.009941339492798, "points_saved": 20, "points_rate": 1.9980137067430004, "variables_saved": 120, "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.026738083362579344, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:59:09.012525", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.010661840438843, "points_saved": 20, "points_rate": 1.9978699029876779, "variables_saved": 120, "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.025365984439849852, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:59:19.022525", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.010000228881836, "points_saved": 20, "points_rate": 1.9980019523170474, "variables_saved": 120, "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.02743575572967529, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:59:29.032072", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.009546518325806, "points_saved": 20, "points_rate": 1.9980925173166781, "variables_saved": 120, "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.027478694915771484, "csv_write_time_avg": 1.3458728790283204e-05 } }, { "timestamp": "2025-08-29T10:59:39.043739", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.011666774749756, "points_saved": 20, "points_rate": 1.9976693641503969, "variables_saved": 120, "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.0301436185836792, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:59:49.057026", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01328730583191, "points_saved": 20, "points_rate": 1.9973460651979555, "variables_saved": 120, "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.027131533622741698, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T10:59:59.066717", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.009690761566162, "points_saved": 20, "points_rate": 1.998063724085589, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026791274547576904, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:00:09.077887", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.011170387268066, "points_saved": 20, "points_rate": 1.9977684153129043, "variables_saved": 120, "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.037913727760314944, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:00:19.088458", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010570287704468, "points_saved": 20, "points_rate": 1.9978881747191863, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.024773311614990235, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:00:29.098592", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010133981704712, "points_saved": 20, "points_rate": 1.9979752555313979, "variables_saved": 120, "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.026958763599395752, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:00:39.109201", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01060962677002, "points_saved": 20, "points_rate": 1.9978803235436036, "variables_saved": 120, "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.03177608251571655, "csv_write_time_avg": 3.1828880310058593e-06 } }, { "timestamp": "2025-08-29T11:00:49.120491", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.011289834976196, "points_saved": 20, "points_rate": 1.9977445793374689, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02596604824066162, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:00:59.130785", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01029372215271, "points_saved": 20, "points_rate": 1.9979433726045561, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02535473108291626, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:01:09.142831", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.012046575546265, "points_saved": 20, "points_rate": 1.9975935837982042, "variables_saved": 120, "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.025648057460784912, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:01:19.156742", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.013309955596924, "points_saved": 20, "points_rate": 1.9973415472693954, "variables_saved": 120, "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.0275209903717041, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:01:29.166340", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.00969123840332, "points_saved": 20, "points_rate": 1.99806362890273, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030126702785491944, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:01:39.176143", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010310173034668, "points_saved": 20, "points_rate": 1.9979400891967483, "variables_saved": 120, "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.02752460241317749, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:01:49.187454", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010805130004883, "points_saved": 20, "points_rate": 1.9978413064954192, "variables_saved": 120, "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.026446402072906494, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:01:59.197463", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.010008335113525, "points_saved": 20, "points_rate": 1.9980003343097292, "variables_saved": 120, "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.0262243390083313, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:02:09.207818", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.010862350463867, "points_saved": 20, "points_rate": 1.997829887159848, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02608848810195923, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:02:19.218711", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.010892629623413, "points_saved": 20, "points_rate": 1.9978238444809246, "variables_saved": 120, "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.02752155065536499, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:02:29.230096", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0113844871521, "points_saved": 20, "points_rate": 1.997725691752882, "variables_saved": 120, "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.028961241245269775, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:02:39.245652", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01555609703064, "points_saved": 20, "points_rate": 1.9968936129197556, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026409292221069337, "csv_write_time_avg": 8.475780487060546e-06 } }, { "timestamp": "2025-08-29T11:02:49.256496", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010338306427002, "points_saved": 20, "points_rate": 1.9979344741185492, "variables_saved": 120, "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.025851988792419435, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:02:59.268762", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01226544380188, "points_saved": 20, "points_rate": 1.997549916375924, "variables_saved": 120, "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.02646498680114746, "csv_write_time_avg": 1.550912857055664e-05 } }, { "timestamp": "2025-08-29T11:03:09.278318", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.010062456130981, "points_saved": 20, "points_rate": 1.9979895317986116, "variables_saved": 120, "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.02470226287841797, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:03:19.288818", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010499715805054, "points_saved": 20, "points_rate": 1.9979022594069953, "variables_saved": 120, "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.029078900814056396, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:03:29.300608", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.011789798736572, "points_saved": 20, "points_rate": 1.9976448169660814, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027690362930297852, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:03:39.313109", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012501001358032, "points_saved": 20, "points_rate": 1.997502921326782, "variables_saved": 120, "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.02691798210144043, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:03:49.324163", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.010504007339478, "points_saved": 20, "points_rate": 1.9979014029000386, "variables_saved": 120, "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.024948012828826905, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:03:59.336946", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013333797454834, "points_saved": 20, "points_rate": 1.9973367915772022, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.025548982620239257, "csv_write_time_avg": 5.14984130859375e-06 } }, { "timestamp": "2025-08-29T11:04:09.347765", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01081895828247, "points_saved": 20, "points_rate": 1.9978385468106943, "variables_saved": 120, "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.025481748580932616, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:04:19.359544", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.011778593063354, "points_saved": 20, "points_rate": 1.997647052828053, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026650047302246092, "csv_write_time_avg": 6.031990051269531e-06 } }, { "timestamp": "2025-08-29T11:04:29.371771", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012227058410645, "points_saved": 20, "points_rate": 1.9975575746855694, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03238711357116699, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:04:39.384062", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0117666721344, "points_saved": 20, "points_rate": 1.9976494314101128, "variables_saved": 120, "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.02545475959777832, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:04:49.394542", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.011004209518433, "points_saved": 20, "points_rate": 1.9978015772867281, "variables_saved": 120, "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.03018156290054321, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:04:59.405939", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.01088547706604, "points_saved": 20, "points_rate": 1.9978252718820972, "variables_saved": 120, "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.02570277452468872, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:05:09.416907", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01147985458374, "points_saved": 20, "points_rate": 1.9977066618021542, "variables_saved": 120, "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.02737773656845093, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:05:19.428643", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.011735677719116, "points_saved": 20, "points_rate": 1.9976556157499776, "variables_saved": 120, "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.02732316255569458, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:05:29.439399", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.9% CPU", "details": { "duration": 10.010756254196167, "points_saved": 20, "points_rate": 1.9978510606145947, "variables_saved": 120, "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.02708740234375, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:05:39.452620", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 3.0% CPU", "details": { "duration": 10.013221263885498, "points_saved": 20, "points_rate": 1.9973592386431762, "variables_saved": 120, "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.025422179698944093, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:05:49.465057", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.012436866760254, "points_saved": 20, "points_rate": 1.9975157163184634, "variables_saved": 120, "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.026363563537597657, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:05:59.476783", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 4.7% CPU", "details": { "duration": 10.011725425720215, "points_saved": 20, "points_rate": 1.9976576613477448, "variables_saved": 120, "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.027656137943267822, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:06:09.489080", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.011792659759521, "points_saved": 20, "points_rate": 1.9976442461085075, "variables_saved": 120, "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.028947162628173827, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:06:33.525478", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:06:33.553742", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:06:33.563742", "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-29T11:06:43.553770", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.031727313995361, "points_saved": 20, "points_rate": 1.8129527163554044, "variables_saved": 120, "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.02540827989578247, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:06:53.565472", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012213945388794, "points_saved": 20, "points_rate": 1.997560190891762, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02561154365539551, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:07:03.576806", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.011333465576172, "points_saved": 20, "points_rate": 1.9977358729253916, "variables_saved": 120, "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.028266608715057373, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:07:13.595909", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.019103765487671, "points_saved": 20, "points_rate": 1.9961865320621837, "variables_saved": 120, "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.026994872093200683, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:07:23.606747", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.01083779335022, "points_saved": 20, "points_rate": 1.9978347879420404, "variables_saved": 120, "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.024473154544830324, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:07:33.618711", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.011964082717896, "points_saved": 20, "points_rate": 1.997610042820959, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026100552082061766, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:07:43.631397", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012033462524414, "points_saved": 20, "points_rate": 1.99759620009872, "variables_saved": 120, "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.025463521480560303, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:07:53.644272", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.013526916503906, "points_saved": 21, "points_rate": 2.097163184870319, "variables_saved": 126, "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.028528588158743724, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:08:09.887593", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:08:09.916428", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:08:09.929961", "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-29T11:08:10.952640", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:08:10.980799", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:08:10.991669", "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-29T11:08:20.980713", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.032066583633423, "points_saved": 20, "points_rate": 1.8128969625392688, "variables_saved": 120, "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.024984335899353026, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:08:30.993257", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.012544870376587, "points_saved": 20, "points_rate": 1.997494169456618, "variables_saved": 120, "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.025159001350402832, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:08:41.006124", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.012866973876953, "points_saved": 19, "points_rate": 1.8975584165424355, "variables_saved": 114, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026307783628764906, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:08:51.018289", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012164831161499, "points_saved": 20, "points_rate": 1.997569989834039, "variables_saved": 120, "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.02539581060409546, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:09:01.030331", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.011502504348755, "points_saved": 20, "points_rate": 1.9977021422421344, "variables_saved": 120, "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.028414547443389893, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:09:11.043106", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013314723968506, "points_saved": 19, "points_rate": 1.8974735663226876, "variables_saved": 114, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026595630143818102, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:09:21.054317", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 5.8% CPU", "details": { "duration": 10.011210680007935, "points_saved": 20, "points_rate": 1.9977603747705917, "variables_saved": 120, "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.02578763961791992, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:09:31.065409", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.011091709136963, "points_saved": 20, "points_rate": 1.9977841159667253, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.027400732040405273, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:09:37.769607", "level": "info", "event_type": "config_reload", "message": "Dataset configuration reloaded from files with CSV header validation", "details": { "datasets_count": 1, "active_datasets_count": 1, "csv_recording_active": false } }, { "timestamp": "2025-08-29T11:09:40.100754", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T11:09:41.002342", "level": "error", "event_type": "csv_file_rename_failed", "message": "Failed to rename CSV file for dataset 'DAR': [WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: 'C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\\\29-08-2025\\\\dar_11.csv'", "details": { "dataset_id": "DAR", "file_path": "C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\29-08-2025\\dar_11.csv", "error": "[WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: 'C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\\\29-08-2025\\\\dar_11.csv'" } }, { "timestamp": "2025-08-29T11:09:41.079406", "level": "info", "event_type": "performance_report", "message": "Performance report: 14 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01348876953125, "points_saved": 14, "points_rate": 1.3981141160909663, "variables_saved": 84, "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": 4, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.026769586971827915, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:15:01.115262", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:15:01.145741", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 7, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:15:01.163278", "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-29T11:15:02.187766", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:15:02.218845", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 7, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:15:02.229406", "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-29T11:15:06.280717", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T11:15:12.219011", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.035123348236084, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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": 4, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:15:22.230352", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.011866331100464, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:15:32.242344", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.011991500854492, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:15:42.255882", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013538599014282, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:15:52.268844", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012961626052856, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:16:02.281378", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012533903121948, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:16:28.012747", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:16:28.046098", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 7, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:16:28.059109", "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-29T11:16:29.082865", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:16:29.112732", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 7, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:16:29.124735", "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-29T11:16:33.189387", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T11:16:39.113545", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.034737825393677, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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": 4, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:16:49.125357", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.012322187423706, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:16:59.138231", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012873411178589, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:17:09.151501", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013269901275635, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:17:19.163634", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012133598327637, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:17:44.705322", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:17:44.739686", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 7, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:17:44.750414", "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-29T11:17:45.775570", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:17:45.806661", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 7, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:17:45.817109", "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-29T11:17:55.806019", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.035204410552979, "points_saved": 10, "points_rate": 0.9061907353919959, "variables_saved": 7, "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.06409227848052979, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:18:05.817672", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.011652946472168, "points_saved": 10, "points_rate": 0.9988360616838726, "variables_saved": 7, "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.06688027381896973, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:18:15.832472", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01429295539856, "points_saved": 10, "points_rate": 0.9985727444301642, "variables_saved": 7, "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.06385407447814942, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:18:25.851046", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0185706615448, "points_saved": 10, "points_rate": 0.9981463761476393, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06767323017120361, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:18:35.868945", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.017853736877441, "points_saved": 10, "points_rate": 0.9982178081906189, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06480438709259033, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:18:45.882327", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013937950134277, "points_saved": 10, "points_rate": 0.9986081449472043, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06525700092315674, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:18:55.897462", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014629364013672, "points_saved": 10, "points_rate": 0.9985392006551694, "variables_saved": 7, "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.06551904678344726, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:19:05.910972", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01351022720337, "points_saved": 10, "points_rate": 0.9986508000794101, "variables_saved": 7, "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.06634957790374756, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:19:15.929912", "level": "info", "event_type": "performance_report", "message": "Performance report: 11 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019445180892944, "points_saved": 11, "points_rate": 1.0978651812953646, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06899573586203835, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:19:25.943323", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013411283493042, "points_saved": 10, "points_rate": 0.9986606678669885, "variables_saved": 7, "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.06865336894989013, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:19:35.958442", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01448941230774, "points_saved": 10, "points_rate": 0.9985531551623659, "variables_saved": 7, "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.06630315780639648, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:19:45.970634", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012821674346924, "points_saved": 10, "points_rate": 0.9987194744135139, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06571249961853028, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:19:55.982903", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012269258499146, "points_saved": 10, "points_rate": 0.9987745776524407, "variables_saved": 7, "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.06551413536071778, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:20:05.995230", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012327194213867, "points_saved": 10, "points_rate": 0.9987687983048545, "variables_saved": 7, "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.06699883937835693, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:20:16.008526", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013295888900757, "points_saved": 10, "points_rate": 0.9986721765692059, "variables_saved": 7, "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.06625492572784424, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:20:26.021552", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012474298477173, "points_saved": 10, "points_rate": 0.9987541242948239, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0644531011581421, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:20:36.033470", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01246953010559, "points_saved": 10, "points_rate": 0.9987545999447891, "variables_saved": 7, "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.0656498908996582, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:20:46.046134", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01266360282898, "points_saved": 10, "points_rate": 0.9987352413572147, "variables_saved": 7, "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.0693251371383667, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:20:56.058344", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012210130691528, "points_saved": 10, "points_rate": 0.9987804759856069, "variables_saved": 7, "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.06812534332275391, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:21:06.071594", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013250589370728, "points_saved": 10, "points_rate": 0.9986766945206791, "variables_saved": 7, "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.06654584407806396, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:21:16.085820", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014225006103516, "points_saved": 10, "points_rate": 0.9985795200232823, "variables_saved": 7, "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.06490466594696045, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:21:26.097457", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.011637449264526, "points_saved": 10, "points_rate": 0.9988376078015708, "variables_saved": 7, "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.06581923961639405, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:21:36.110348", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012276649475098, "points_saved": 10, "points_rate": 0.9987738403656933, "variables_saved": 7, "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.06514160633087158, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:21:46.123596", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013862133026123, "points_saved": 10, "points_rate": 0.9986157056246655, "variables_saved": 7, "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.06649265289306641, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:21:56.136661", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013064861297607, "points_saved": 10, "points_rate": 0.9986952185491073, "variables_saved": 7, "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.06747767925262452, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:22:06.148761", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012099981307983, "points_saved": 10, "points_rate": 0.9987914641952664, "variables_saved": 7, "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.06453583240509034, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:22:16.160857", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012096166610718, "points_saved": 10, "points_rate": 0.9987918447436555, "variables_saved": 7, "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.06900291442871094, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:22:26.173767", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012395858764648, "points_saved": 10, "points_rate": 0.998761948794324, "variables_saved": 7, "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.06429712772369385, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:22:36.190369", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01711630821228, "points_saved": 10, "points_rate": 0.9982912938528778, "variables_saved": 7, "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.0718268871307373, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:22:46.206624", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016255378723145, "points_saved": 10, "points_rate": 0.9983771002127527, "variables_saved": 7, "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.07015869617462159, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:22:53.941015", "level": "info", "event_type": "config_reload", "message": "Dataset configuration reloaded from files with CSV header validation", "details": { "datasets_count": 1, "active_datasets_count": 1, "csv_recording_active": false } }, { "timestamp": "2025-08-29T11:22:55.856693", "level": "error", "event_type": "csv_file_rename_failed", "message": "Failed to rename CSV file for dataset 'DAR': [WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: 'C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\\\29-08-2025\\\\dar_11.csv'", "details": { "dataset_id": "DAR", "file_path": "C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\29-08-2025\\dar_11.csv", "error": "[WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: 'C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\\\29-08-2025\\\\dar_11.csv'" } }, { "timestamp": "2025-08-29T11:22:56.233933", "level": "info", "event_type": "performance_report", "message": "Performance report: 7 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027308702468872, "points_saved": 7, "points_rate": 0.6980935969665018, "variables_saved": 7, "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": 3, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06364025388445173, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:22:58.008847", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T11:23:06.247315", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013381481170654, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:23:16.260426", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.012583494186401, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:23:26.273520", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013622522354126, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:23:36.287076", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01355528831482, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:23:46.299620", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01254415512085, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:23:56.312654", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.013034105300903, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:24:06.325446", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012791872024536, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:24:16.347378", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021425008773804, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:24:26.359117", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012246370315552, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:24:34.225391", "level": "info", "event_type": "config_reload", "message": "Dataset configuration reloaded from files with CSV header validation", "details": { "datasets_count": 1, "active_datasets_count": 1, "csv_recording_active": false } }, { "timestamp": "2025-08-29T11:24:36.372172", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013054609298706, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:24:46.386104", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013407707214355, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:24:53.545146", "level": "info", "event_type": "config_reload", "message": "Dataset configuration reloaded from files with CSV header validation", "details": { "datasets_count": 1, "active_datasets_count": 1, "csv_recording_active": false } }, { "timestamp": "2025-08-29T11:24:56.399389", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01380968093872, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:25:06.414825", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.015435695648193, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:25:16.429159", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014333486557007, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:25:26.444144", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014381647109985, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:25:36.463848", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020307540893555, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:25:46.477856", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01400876045227, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:25:56.491767", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01391053199768, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:26:06.504814", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013047218322754, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:26:16.518083", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01326847076416, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:26:26.532677", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014594554901123, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:26:36.547770", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014587163925171, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:26:46.560378", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013113260269165, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:26:56.573245", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01286792755127, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:27:06.589850", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.01605224609375, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:27:16.604656", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014847993850708, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:27:26.618705", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014558792114258, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:27:36.631590", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.012885093688965, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:27:46.645739", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014149188995361, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:27:56.664331", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01806902885437, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:28:06.677694", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.013885974884033, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:28:16.691459", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013765335083008, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:28:26.705757", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014297723770142, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:28:36.721862", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016104698181152, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:28:46.734476", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.012614250183105, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:28:56.747959", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013483047485352, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:29:06.762530", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014060258865356, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:29:16.778542", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.016522645950317, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:29:26.792911", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014369010925293, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:29:36.807310", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01439881324768, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:29:46.821471", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.013656377792358, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:29:56.835761", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.014795064926147, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:30:06.849243", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.013481855392456, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:30:16.863614", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.014371633529663, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:30:26.877618", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.014003038406372, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:30:36.897939", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020321369171143, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:30:46.914269", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016330242156982, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:30:56.927740", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013470888137817, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:31:06.943493", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.015753030776978, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:31:16.959449", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.015450716018677, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:31:26.974511", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.015061855316162, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:31:36.992665", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.018659353256226, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:31:47.006523", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.013314723968506, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:31:57.021711", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.015730857849121, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:32:07.036866", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.015155553817749, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:32:17.052217", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015350818634033, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:32:27.066386", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014168739318848, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:32:37.082029", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.015138149261475, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:32:47.096290", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014765739440918, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:32:57.112952", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.016662120819092, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:33:07.131117", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018165588378906, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:33:17.147149", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.016031980514526, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:33:27.163545", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.016395330429077, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:33:37.178642", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01509714126587, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:33:47.194811", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016169309616089, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:33:57.208690", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.013878583908081, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:34:07.224422", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.015732765197754, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:34:17.239809", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01538610458374, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:34:27.254986", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014670372009277, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:34:37.271844", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016817092895508, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:34:47.286388", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01509141921997, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:34:57.302039", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015651941299438, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:35:07.316887", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.014847993850708, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:35:17.332525", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.015637636184692, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:35:27.353192", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.020667314529419, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:35:37.369211", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016018390655518, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:35:47.395016", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025805473327637, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:35:57.409036", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014019966125488, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:36:07.423256", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014220237731934, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:36:17.437847", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014590501785278, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:36:27.452950", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015103101730347, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:36:37.471508", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.018558263778687, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:36:47.486267", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014758348464966, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:36:57.501483", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015215873718262, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:37:07.517416", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015422344207764, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:37:17.531724", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.014746189117432, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:37:27.547586", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015324831008911, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:37:37.565051", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.018074989318848, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:37:47.582819", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.017768383026123, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:37:57.598506", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.015687227249146, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:38:07.613672", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01516580581665, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:38:17.629520", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.015847444534302, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:38:27.644467", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.014947175979614, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:38:37.663345", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018365859985352, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:38:47.678352", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.015310287475586, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:38:57.694379", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015726804733276, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:39:07.709657", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.015269994735718, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:39:17.724854", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.015713930130005, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:39:27.740463", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.015609502792358, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:39:37.756391", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015389680862427, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:39:47.774958", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 1.6% CPU", "details": { "duration": 10.019104719161987, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:39:57.791032", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.016074180603027, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:40:07.807357", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.016325235366821, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:40:17.823454", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016097068786621, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:40:27.844264", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.020245552062988, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:40:37.861150", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.017449855804443, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:40:47.875575", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01442575454712, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:40:57.894757", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.018613576889038, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:41:07.910116", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.015422105789185, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:41:17.925643", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016031503677368, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:41:27.941942", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0162992477417, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:41:37.960043", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.017549514770508, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:41:47.975507", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.016016006469727, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:41:57.994901", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0193932056427, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:42:08.011110", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016209602355957, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:42:34.895956", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:42:34.932106", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 8, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:42:34.949865", "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-29T11:42:39.002220", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T11:42:44.931456", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.041118621826172, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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": 4, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:42:54.950608", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01915192604065, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:43:04.966531", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.015414237976074, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:43:14.983416", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016834497451782, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:43:25.002125", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.018724203109741, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:43:35.017765", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.015673398971558, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:43:45.041778", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02452301979065, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:43:55.060931", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019153356552124, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:44:05.080121", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.018884420394897, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:44:15.095991", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015567779541016, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:44:25.112012", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016115665435791, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:44:35.126927", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.015428066253662, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:44:45.143785", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016858100891113, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:44:55.165308", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021522760391235, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:45:05.182406", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.017097473144531, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:45:15.200761", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018355131149292, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:45:25.218058", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016740083694458, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:45:35.234838", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.017337083816528, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:45:45.251786", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 5.0% CPU", "details": { "duration": 10.016773462295532, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:45:55.271162", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019550323486328, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:46:05.288224", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016422748565674, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:46:15.304565", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016474962234497, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:46:25.341234", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.037175178527832, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:46:35.376971", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.035736322402954, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:46:45.393624", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.016653299331665, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:46:55.410059", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01643443107605, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:47:05.433330", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022762537002563, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:47:15.457512", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024690866470337, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:47:25.476274", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018251419067383, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:47:35.493067", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.017303228378296, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:47:45.510958", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 7.3% CPU", "details": { "duration": 10.017382860183716, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.3, "cpu_max": 7.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:47:55.527966", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016979217529297, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:48:05.547558", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020128726959229, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:48:15.565671", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.017607927322388, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:48:58.353724", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:48:58.387872", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 8, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:48:58.403882", "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-29T11:48:59.431837", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:48:59.466665", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 8, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:48:59.483026", "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-29T11:49:03.537795", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T11:49:09.467522", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.039321184158325, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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": 4, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:49:19.491297", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02428412437439, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:49:29.507616", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 5.9% CPU", "details": { "duration": 10.016319274902344, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:49:39.528748", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020625829696655, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:49:49.544984", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016741752624512, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:49:59.561826", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.016842603683472, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:50:09.581728", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019901275634766, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:50:19.598253", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016525268554688, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:50:29.614540", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016287565231323, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:50:39.637183", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021995782852173, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:50:49.653184", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 4.5% CPU", "details": { "duration": 10.016648054122925, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:51:10.971324", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:51:11.007060", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 8, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:51:11.028999", "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-29T11:51:12.069948", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T11:51:12.108192", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 8, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T11:51:12.127655", "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-29T11:51:16.181912", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T11:51:22.108058", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.043968677520752, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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": 4, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:51:32.126209", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 3.9% CPU", "details": { "duration": 10.017553567886353, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:51:42.141795", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.016183614730835, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:51:52.158116", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.016321182250977, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:52:02.176419", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.018302202224731, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:52:12.198666", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.022247552871704, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:52:22.216459", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.017792463302612, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:52:32.238612", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.02215313911438, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:52:42.260783", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.021668434143066, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:52:52.281484", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021203994750977, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:53:02.300203", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018165349960327, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:53:12.317558", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.017908811569214, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:53:22.339251", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021160364151001, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:53:32.361858", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.022585153579712, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:53:42.390671", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028835773468018, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:53:52.407419", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.017279624938965, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:54:02.424291", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.016871690750122, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:54:12.442516", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.017716884613037, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:54:22.461386", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019377708435059, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:54:32.479208", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.017822742462158, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:54:42.496762", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.017553567886353, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:54:52.526049", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029287576675415, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:55:02.542642", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.016592502593994, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:55:12.566068", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023425817489624, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:55:22.588515", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02244758605957, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:55:32.618431", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029410123825073, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:55:42.645031", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027105331420898, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:55:52.668793", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023762464523315, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:56:02.685944", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 2.5% CPU", "details": { "duration": 10.017150640487671, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:56:12.706817", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020873546600342, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:56:22.724251", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.017433643341064, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:56:32.742618", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.017861604690552, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:56:42.761299", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01918649673462, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:56:52.781133", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.01879334449768, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:57:02.814916", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.034823179244995, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:57:12.834665", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.019243240356445, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:57:22.869296", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.035136938095093, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:57:32.889325", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019523620605469, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:57:42.905777", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.016957998275757, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:57:52.925285", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.01893949508667, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:58:02.943656", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.018434286117554, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:58:12.961239", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01808786392212, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:58:22.979431", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.017619371414185, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:58:32.996636", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.017777681350708, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:58:43.014400", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01763653755188, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:58:53.033259", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.018986701965332, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:59:03.051155", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.017895698547363, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:59:13.073137", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021372079849243, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:59:23.093850", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021322965621948, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:59:33.115995", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022144317626953, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:59:43.133564", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.017042636871338, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T11:59:53.157299", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024261474609375, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:00:03.176233", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 2.2% CPU", "details": { "duration": 10.018934726715088, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:00:13.193872", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.017638683319092, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:00:23.212031", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.017651557922363, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:00:33.232568", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021044254302979, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:00:43.251823", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.018747329711914, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:00:53.269208", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.017893314361572, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:01:03.289084", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019317626953125, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:01:13.307925", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019399166107178, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:01:23.351689", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 2.8% CPU", "details": { "duration": 10.043763399124146, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:01:33.374625", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022936344146729, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:01:51.118066", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:01:51.155119", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 8, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T12:01:51.173421", "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-29T12:01:52.208412", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:01:52.247579", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 8, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T12:01:52.265522", "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-29T12:01:56.320326", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T12:02:02.247453", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.044766426086426, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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": 4, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:02:12.265757", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 7.2% CPU", "details": { "duration": 10.018304109573364, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.2, "cpu_max": 7.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:02:22.291104", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.025346279144287, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:02:32.311531", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.020427703857422, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:02:42.329685", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.018153429031372, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:02:52.348564", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.018879175186157, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:03:02.367149", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.018585443496704, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:03:12.385699", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.01854944229126, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:03:22.404293", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.018593788146973, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:03:32.422783", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.018489837646484, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:03:42.441174", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.017884731292725, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:03:52.460338", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.019670963287354, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:04:02.479979", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019132614135742, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:04:12.499053", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019582033157349, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:04:22.518036", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018983602523804, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:04:32.538283", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020246744155884, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:04:42.559297", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020395994186401, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:04:52.580408", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021728992462158, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:05:02.600267", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019347190856934, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:05:12.618518", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018763065338135, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:05:20.168559", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756461920167_2", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "Blink" ], "time_window": 60, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T12:05:22.639773", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 6.7% CPU", "details": { "duration": 10.021254301071167, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:05:32.658482", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018709659576416, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:05:42.678857", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02037501335144, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:05:52.698044", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018678665161133, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:06:02.716504", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 5.6% CPU", "details": { "duration": 10.018968105316162, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:06:12.736325", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.01982069015503, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:06:22.756552", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.020227193832397, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:06:32.776399", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01984691619873, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:06:42.798983", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021873235702515, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:06:52.818484", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 7.2% CPU", "details": { "duration": 10.019699573516846, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.2, "cpu_max": 7.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:07:02.849050", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031078815460205, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:07:26.183838", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:07:26.223239", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 8, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T12:07:26.242504", "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-29T12:07:30.300909", "level": "error", "event_type": "dataset_loop_error", "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.", "details": { "dataset_id": "DAR", "consecutive_errors": 5, "priority": "CRITICAL" } }, { "timestamp": "2025-08-29T12:07:36.224097", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.044456481933594, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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": 4, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:07:46.243366", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.019774198532104, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:07:56.261256", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.017889738082886, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:08:06.281326", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.01955771446228, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:08:16.318585", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 6.5% CPU", "details": { "duration": 10.036723375320435, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:08:26.362573", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.04503607749939, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:08:36.383614", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020476579666138, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:08:46.401755", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.018705606460571, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:08:56.420727", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.018972158432007, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:09:06.440633", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 1.4% CPU", "details": { "duration": 10.019277572631836, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:09:16.458780", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.01877474784851, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:09:26.477178", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01839804649353, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:09:36.496372", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018687963485718, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:09:46.514500", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.018634557723999, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:09:56.534079", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.019578695297241, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:10:06.554226", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.01964020729065, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:10:16.574145", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.019913673400879, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:10:26.593899", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02026629447937, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:10:36.612469", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.018570184707642, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:10:46.631305", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01883602142334, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:10:56.656643", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025338172912598, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:11:06.675696", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.019052743911743, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:11:16.699479", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023619651794434, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:11:26.719360", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.020044088363647, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:11:36.740206", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020845651626587, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:11:46.760090", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01988434791565, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:11:56.779019", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.018929481506348, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:12:06.804564", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.025544881820679, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:12:16.832132", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.027567386627197, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:12:26.851380", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.019248962402344, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:12:36.871229", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.019848585128784, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:12:46.891023", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.01979374885559, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:12:56.935779", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.044755935668945, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:13:06.960377", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.024086952209473, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:13:16.993933", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034066915512085, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:13:27.016033", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021595001220703, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:13:37.036736", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021207809448242, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:13:47.058467", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021731615066528, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:13:57.082097", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.023630142211914, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:14:07.112851", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021745920181274, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:14:17.158075", "level": "info", "event_type": "performance_report", "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.054231405258179, "points_saved": 0, "points_rate": 0.0, "variables_saved": 0, "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.0, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:14:36.765306", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:14:36.813269", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T12:14:36.834527", "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-29T12:14:37.877992", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:14:37.920905", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T12:14:37.943822", "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-29T12:14:47.920211", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.046997547149658, "points_saved": 10, "points_rate": 0.905223338497092, "variables_saved": 6, "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.06551094055175781, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:14:57.956017", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 7.2% CPU", "details": { "duration": 10.035805702209473, "points_saved": 10, "points_rate": 0.9964322045212982, "variables_saved": 6, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.2, "cpu_max": 7.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0664175271987915, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:15:07.980609", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02459168434143, "points_saved": 10, "points_rate": 0.9975468642398829, "variables_saved": 6, "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.06423907279968262, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:15:18.019119", "level": "info", "event_type": "performance_report", "message": "Performance report: 11 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.038510084152222, "points_saved": 11, "points_rate": 1.0957801414540271, "variables_saved": 6, "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.06731254404241388, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:15:28.048685", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029566526412964, "points_saved": 10, "points_rate": 0.9970520633832878, "variables_saved": 6, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06846737861633301, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:15:38.144795", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.096110343933105, "points_saved": 10, "points_rate": 0.9904804582498586, "variables_saved": 6, "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.06766629219055176, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:15:48.181244", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.03644847869873, "points_saved": 10, "points_rate": 0.9963683888004717, "variables_saved": 6, "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.06852648258209229, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:15:58.220052", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03880786895752, "points_saved": 10, "points_rate": 0.9961342153905024, "variables_saved": 6, "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.06593978404998779, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:16:08.255617", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.035035133361816, "points_saved": 10, "points_rate": 0.9965087184154103, "variables_saved": 6, "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.06694231033325196, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:16:18.293838", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.038751363754272, "points_saved": 10, "points_rate": 0.9961398223394408, "variables_saved": 6, "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.06599831581115723, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:16:28.322808", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028969526290894, "points_saved": 10, "points_rate": 0.997111415463478, "variables_saved": 6, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06671586036682128, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:16:38.380109", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.057300806045532, "points_saved": 10, "points_rate": 0.9943025661506427, "variables_saved": 6, "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.06841180324554444, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:16:48.402658", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.022043704986572, "points_saved": 10, "points_rate": 0.9978004780626127, "variables_saved": 6, "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.06616086959838867, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:16:58.428039", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02538013458252, "points_saved": 10, "points_rate": 0.9974684117468055, "variables_saved": 6, "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.06543228626251221, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:17:08.460437", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.032904863357544, "points_saved": 10, "points_rate": 0.9967203054543335, "variables_saved": 6, "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.06615116596221923, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:17:18.501255", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.040817737579346, "points_saved": 10, "points_rate": 0.9959348193896023, "variables_saved": 6, "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.06643161773681641, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:17:28.528294", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027039289474487, "points_saved": 10, "points_rate": 0.9973033625685629, "variables_saved": 6, "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.06817843914031982, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:17:38.557337", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029042720794678, "points_saved": 10, "points_rate": 0.9971041382908401, "variables_saved": 6, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0677609920501709, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:18:02.327299", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:18:02.401790", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 6, "streaming_count": 4, "prefix": "dar" } }, { "timestamp": "2025-08-29T12:18:02.441804", "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-29T12:18:12.401630", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.084116220474243, "points_saved": 10, "points_rate": 0.9021919114785447, "variables_saved": 6, "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.06589343547821044, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:18:22.439428", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 8.3% CPU", "details": { "duration": 10.038304805755615, "points_saved": 10, "points_rate": 0.9961841360173032, "variables_saved": 6, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.3, "cpu_max": 8.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06669905185699462, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:18:32.465445", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025377988815308, "points_saved": 10, "points_rate": 0.9974686252385077, "variables_saved": 6, "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.06569981575012207, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:18:42.500637", "level": "info", "event_type": "performance_report", "message": "Performance report: 11 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034317970275879, "points_saved": 11, "points_rate": 1.096237933916855, "variables_saved": 6, "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.06550266525962135, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:18:52.552842", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.053717851638794, "points_saved": 10, "points_rate": 0.9946569167315514, "variables_saved": 6, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.06690342426300049, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:19:02.593143", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.04030156135559, "points_saved": 10, "points_rate": 0.9959860208272321, "variables_saved": 6, "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.06542251110076905, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:19:12.625075", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.031424760818481, "points_saved": 10, "points_rate": 0.9968673681388488, "variables_saved": 6, "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.07837455272674561, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:19:22.651241", "level": "info", "event_type": "performance_report", "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.026672840118408, "points_saved": 10, "points_rate": 0.9973398114665031, "variables_saved": 6, "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.07047181129455567, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T12:19:46.919911", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:19:47.965310", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:30:16.802328", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:30:17.856719", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:36:35.547646", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:36:36.603607", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:43:04.297186", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:43:05.342733", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:48:01.678557", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:48:02.712405", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:54:14.792922", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T12:54:15.844478", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T13:01:34.797713", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T13:01:35.842008", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T14:09:37.672112", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T14:09:38.705838", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T14:13:16.142056", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T14:13:17.181062", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T15:04:04.353441", "level": "info", "event_type": "config_reload", "message": "Dataset configuration reloaded from files with CSV header validation", "details": { "datasets_count": 2, "active_datasets_count": 1, "csv_recording_active": false } }, { "timestamp": "2025-08-29T15:04:17.059816", "level": "info", "event_type": "config_reload", "message": "Dataset configuration reloaded from files with CSV header validation", "details": { "datasets_count": 2, "active_datasets_count": 1, "csv_recording_active": false } }, { "timestamp": "2025-08-29T16:11:09.141420", "level": "info", "event_type": "config_reload", "message": "Dataset configuration reloaded from files with CSV header validation", "details": { "datasets_count": 2, "active_datasets_count": 1, "csv_recording_active": false } }, { "timestamp": "2025-08-29T19:56:44.834185", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T19:56:45.877441", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-29T20:09:49.812032", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 7, "streaming_count": 5, "prefix": "dar" } }, { "timestamp": "2025-08-29T20:09:49.840854", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Test", "details": { "dataset_id": "Test", "variables_count": 1, "streaming_count": 0, "prefix": "test" } }, { "timestamp": "2025-08-29T20:09:49.867470", "level": "info", "event_type": "csv_recording_started", "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated", "details": { "activated_datasets": 2, "total_datasets": 2, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-29T20:09:49.892669", "level": "info", "event_type": "plc_connection", "message": "Successfully connected to PLC 10.1.33.11 and auto-started CSV recording for 2 datasets", "details": { "ip": "10.1.33.11", "rack": 0, "slot": 2, "symbols_path": "C:/Users/migue/Downloads/symSAE452.asc", "auto_started_recording": true, "recording_datasets": 2, "dataset_names": [ "DAR", "Test" ] } }, { "timestamp": "2025-08-29T20:09:59.811605", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 794.9420523643494, "points_saved": 20, "points_rate": 0.025159066551474006, "variables_saved": 1, "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.1256019353866577, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:10:09.837521", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.025410652160645, "points_saved": 20, "points_rate": 1.994930750860531, "variables_saved": 1, "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.13174021244049072, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:10:13.410425", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491013409_2", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "CTS306_PEW" ], "time_window": 60, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:10:19.874293", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.037277936935425, "points_saved": 20, "points_rate": 1.9925721022831802, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12831995487213135, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:10:29.917829", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.04353642463684, "points_saved": 21, "points_rate": 2.0908969821114907, "variables_saved": 7, "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.12108400889805385, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:10:39.939093", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021263837814331, "points_saved": 20, "points_rate": 1.9957562562649844, "variables_saved": 7, "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.11764242649078369, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:10:49.960656", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021562576293945, "points_saved": 20, "points_rate": 1.9956967636274703, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11542130708694458, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:10:59.982420", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021763801574707, "points_saved": 20, "points_rate": 1.9956566923735946, "variables_saved": 7, "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.12021534442901612, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:11:10.005087", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02266788482666, "points_saved": 20, "points_rate": 1.995476676452389, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11658999919891358, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:11:20.026496", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021408319473267, "points_saved": 20, "points_rate": 1.9957274828465643, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11638294458389283, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:11:26.862388", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491086862_3", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 60, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:11:28.049804", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491088048_4", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 60, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:11:30.052253", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025757074356079, "points_saved": 21, "points_rate": 2.094604910557217, "variables_saved": 1, "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.11457184382847377, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:11:40.074040", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0217866897583, "points_saved": 20, "points_rate": 1.995652134607781, "variables_saved": 1, "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.11887092590332031, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:11:50.096443", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022403001785278, "points_saved": 20, "points_rate": 1.9955294150951048, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11570484638214111, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:12:00.120408", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023436307907104, "points_saved": 20, "points_rate": 1.995323697944064, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12298736572265626, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:12:10.143190", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023311376571655, "points_saved": 20, "points_rate": 1.9953485678143965, "variables_saved": 1, "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.1191133737564087, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:12:20.165054", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021356105804443, "points_saved": 20, "points_rate": 1.9957378810654032, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11682159900665283, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:12:30.188591", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024044752120972, "points_saved": 20, "points_rate": 1.9952025848416362, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11070231199264527, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:12:40.221170", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032578468322754, "points_saved": 20, "points_rate": 1.9935054645372337, "variables_saved": 1, "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.11837642192840576, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:12:50.244060", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022890567779541, "points_saved": 20, "points_rate": 1.9954323420724303, "variables_saved": 1, "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.11364624500274659, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:13:00.266106", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022045373916626, "points_saved": 20, "points_rate": 1.9956006238059945, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11704604625701905, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:13:10.288837", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02273154258728, "points_saved": 20, "points_rate": 1.9954640025045682, "variables_saved": 1, "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.11987195014953614, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:13:20.311163", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021816492080688, "points_saved": 20, "points_rate": 1.9956462000480795, "variables_saved": 1, "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.12125930786132813, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:13:30.334361", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023707151412964, "points_saved": 20, "points_rate": 1.9952697837127809, "variables_saved": 1, "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.11490981578826905, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:13:40.356739", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022377729415894, "points_saved": 20, "points_rate": 1.9955344470104706, "variables_saved": 1, "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.11475651264190674, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:13:50.379646", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022907018661499, "points_saved": 20, "points_rate": 1.9954290669126535, "variables_saved": 1, "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.12859752178192138, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:14:00.412539", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 8.4% CPU", "details": { "duration": 10.032893419265747, "points_saved": 20, "points_rate": 1.9934428847409895, "variables_saved": 1, "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.11563323736190796, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:14:10.435084", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022545337677002, "points_saved": 20, "points_rate": 1.995501075441934, "variables_saved": 1, "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.11234749555587768, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:14:20.457853", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0227689743042, "points_saved": 20, "points_rate": 1.9954565501085433, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1214672565460205, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:14:30.480318", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022464752197266, "points_saved": 20, "points_rate": 1.9955171202388433, "variables_saved": 1, "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.11476998329162598, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:14:40.512652", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032334327697754, "points_saved": 20, "points_rate": 1.9935539772416708, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11598918437957764, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:14:50.535204", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022551536560059, "points_saved": 20, "points_rate": 1.9954998412374743, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.119586181640625, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:15:00.558004", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022799730300903, "points_saved": 20, "points_rate": 1.9954504268439137, "variables_saved": 1, "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.12717058658599853, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:15:10.589996", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031991958618164, "points_saved": 20, "points_rate": 1.993622012706922, "variables_saved": 1, "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.12902480363845825, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:15:20.614937", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024941444396973, "points_saved": 20, "points_rate": 1.9950241216798503, "variables_saved": 1, "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.1279079794883728, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:15:30.663340", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.048402547836304, "points_saved": 20, "points_rate": 1.9903661208623202, "variables_saved": 1, "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.13094215393066405, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:15:40.688379", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025039911270142, "points_saved": 20, "points_rate": 1.9950045263676224, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13134897947311402, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:15:50.738230", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.04984998703003, "points_saved": 20, "points_rate": 1.990079456490522, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13133739233016967, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:16:00.764534", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026304721832275, "points_saved": 20, "points_rate": 1.9947528580943692, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1306633472442627, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:16:10.800041", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0355064868927, "points_saved": 20, "points_rate": 1.9929238276236332, "variables_saved": 1, "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.1321083903312683, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:16:20.827410", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027369260787964, "points_saved": 20, "points_rate": 1.994541088479709, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1272369384765625, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:16:30.856779", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029369354248047, "points_saved": 20, "points_rate": 1.9941433298125355, "variables_saved": 1, "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.12487742900848389, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:16:40.889073", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03229308128357, "points_saved": 20, "points_rate": 1.9935621734688322, "variables_saved": 1, "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.11827741861343384, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:16:50.912203", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023130655288696, "points_saved": 20, "points_rate": 1.995384544792601, "variables_saved": 1, "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.121684992313385, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:17:00.942092", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02988862991333, "points_saved": 20, "points_rate": 1.9940400873795967, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11391420364379883, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:17:10.966678", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024586200714111, "points_saved": 20, "points_rate": 1.9950948198315936, "variables_saved": 1, "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.12205606698989868, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:17:21.001073", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03439474105835, "points_saved": 20, "points_rate": 1.9931446306536826, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.111518394947052, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:17:31.028200", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027127027511597, "points_saved": 20, "points_rate": 1.994589272193886, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1142659068107605, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:17:41.050925", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022725105285645, "points_saved": 20, "points_rate": 1.9954652841324243, "variables_saved": 1, "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.1111042857170105, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:17:51.074047", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023122310638428, "points_saved": 20, "points_rate": 1.995386206030054, "variables_saved": 1, "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.1094090223312378, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:18:01.098587", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024014472961426, "points_saved": 20, "points_rate": 1.9952086116742545, "variables_saved": 1, "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.12421658039093017, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:18:11.142708", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.044646501541138, "points_saved": 21, "points_rate": 2.0906659081310623, "variables_saved": 7, "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.12734001023428781, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:18:21.168004", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025295734405518, "points_saved": 20, "points_rate": 1.9949536183119854, "variables_saved": 7, "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.1246566653251648, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:18:31.194326", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02632188796997, "points_saved": 20, "points_rate": 1.994749442863678, "variables_saved": 7, "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.12500650882720948, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:18:41.220168", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025842905044556, "points_saved": 21, "points_rate": 2.094586978760034, "variables_saved": 1, "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.11667312894548688, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:18:51.242771", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022602558135986, "points_saved": 20, "points_rate": 1.9954896828433772, "variables_saved": 1, "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.11609385013580323, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:19:01.265983", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02321195602417, "points_saved": 20, "points_rate": 1.9953683597381737, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11355807781219482, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:19:11.289802", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.023312091827393, "points_saved": 20, "points_rate": 1.9953484254278782, "variables_saved": 1, "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.11024303436279297, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:19:21.313482", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024186849594116, "points_saved": 20, "points_rate": 1.9951743019245305, "variables_saved": 1, "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.12200617790222168, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:19:31.336575", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023092985153198, "points_saved": 20, "points_rate": 1.9953920441150441, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1284550905227661, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:19:41.363611", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026529550552368, "points_saved": 20, "points_rate": 1.994708128985486, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1260589838027954, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:19:51.408597", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.045492172241211, "points_saved": 20, "points_rate": 1.990942768863646, "variables_saved": 1, "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.12226033210754395, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:20:01.431964", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023367643356323, "points_saved": 20, "points_rate": 1.9953373668036987, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11697373390197754, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:20:11.459744", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027779817581177, "points_saved": 20, "points_rate": 1.994459428091456, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11160904169082642, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:20:20.757069", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491620757_5", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 60, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:20:21.482951", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02320671081543, "points_saved": 20, "points_rate": 1.9953694039273102, "variables_saved": 1, "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.11433277130126954, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:20:31.506669", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023717880249023, "points_saved": 20, "points_rate": 1.9952676480857952, "variables_saved": 1, "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.12395538091659546, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:20:41.529992", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023323059082031, "points_saved": 20, "points_rate": 1.9953462421704748, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11403264999389648, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:20:51.556223", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02623176574707, "points_saved": 20, "points_rate": 1.9947673729552737, "variables_saved": 1, "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.11654514074325562, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:21:01.580114", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023890256881714, "points_saved": 20, "points_rate": 1.9952333363056698, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11188417673110962, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:21:11.608087", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027972936630249, "points_saved": 20, "points_rate": 1.9944210187229228, "variables_saved": 1, "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.11212437152862549, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:21:21.632395", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024308204650879, "points_saved": 20, "points_rate": 1.9951501481888594, "variables_saved": 1, "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.11920078992843627, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:21:31.658236", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025840997695923, "points_saved": 20, "points_rate": 1.9948451211819813, "variables_saved": 1, "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.1174845576286316, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:21:41.682578", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02434253692627, "points_saved": 20, "points_rate": 1.9951433150180973, "variables_saved": 1, "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.12145076990127564, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:21:45.338231", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491705337_6", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 120, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:21:46.967849", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491706967_7", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 120, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:21:51.707238", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024659633636475, "points_saved": 20, "points_rate": 1.9950802053061767, "variables_saved": 1, "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.12391790151596069, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:21:52.809248", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491712808_8", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 120, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:22:01.753297", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.4% CPU", "details": { "duration": 10.045552015304565, "points_saved": 20, "points_rate": 1.9909309084786648, "variables_saved": 1, "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.12942501306533813, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:22:11.800264", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.0469651222229, "points_saved": 20, "points_rate": 1.9906508837939492, "variables_saved": 1, "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.12267584800720215, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:22:13.670422", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491733670_9", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 120, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:22:14.746807", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756491734746_10", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 120, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:22:21.849553", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.049798011779785, "points_saved": 20, "points_rate": 1.9900897487250162, "variables_saved": 1, "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.12533024549484253, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:22:31.894779", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.045225620269775, "points_saved": 20, "points_rate": 1.990995598908497, "variables_saved": 1, "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.12868189811706543, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:22:41.920647", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025867462158203, "points_saved": 20, "points_rate": 1.994839855552482, "variables_saved": 1, "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.1145666480064392, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:22:51.943768", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02312159538269, "points_saved": 20, "points_rate": 1.9953863484219643, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11289905309677124, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:23:01.967713", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02342414855957, "points_saved": 20, "points_rate": 1.9953261184576456, "variables_saved": 1, "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.1141359567642212, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:23:12.018142", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.050949573516846, "points_saved": 18, "points_rate": 1.7908755653722543, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11745082007514106, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:23:22.045644", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026995658874512, "points_saved": 19, "points_rate": 1.8948846340811791, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.14868086262753136, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:23:32.094247", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.04910945892334, "points_saved": 18, "points_rate": 1.7912034965463017, "variables_saved": 1, "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": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1138237714767456, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:23:42.140579", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 1 lost, 0.3% CPU", "details": { "duration": 10.045825004577637, "points_saved": 19, "points_rate": 1.891332965818354, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.1388106346130371, "delay_max": 0.1388106346130371, "read_errors": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.18463990562840513, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:23:52.176967", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03689455986023, "points_saved": 19, "points_rate": 1.893015801519448, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.14855742454528809, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:24:02.224912", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.047945737838745, "points_saved": 19, "points_rate": 1.8909337784786635, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09191154178820159, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:24:12.261404", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.035982131958008, "points_saved": 21, "points_rate": 2.0924708437980177, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09323100816635858, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:24:22.291216", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02981424331665, "points_saved": 20, "points_rate": 1.9940548762732038, "variables_saved": 7, "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.09343442916870118, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:24:32.340920", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.050211906433105, "points_saved": 20, "points_rate": 1.9900077914972192, "variables_saved": 7, "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.09404599666595459, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:24:42.370686", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029765844345093, "points_saved": 20, "points_rate": 1.9940644986519052, "variables_saved": 7, "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.08996092081069947, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:24:52.397662", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026976108551025, "points_saved": 20, "points_rate": 1.9946192933424824, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09822391271591187, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:25:02.433966", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.036303997039795, "points_saved": 20, "points_rate": 1.9927654648463213, "variables_saved": 7, "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.08953895568847656, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:25:12.463040", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029073476791382, "points_saved": 21, "points_rate": 2.093912269024333, "variables_saved": 1, "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.09114996592203777, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:25:22.514891", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.051851272583008, "points_saved": 20, "points_rate": 1.9896832392010346, "variables_saved": 1, "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.09506657123565673, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:25:32.551947", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.037055969238281, "points_saved": 20, "points_rate": 1.9926161676587535, "variables_saved": 1, "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.09415082931518555, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:25:42.578881", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026934146881104, "points_saved": 20, "points_rate": 1.9946276406154555, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09203169345855713, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:25:52.610802", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031409740447998, "points_saved": 20, "points_rate": 1.9937377215644279, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09590002298355102, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:26:02.658935", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.048643827438354, "points_saved": 20, "points_rate": 1.9903183298614824, "variables_saved": 1, "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.0906724214553833, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:26:12.683811", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024876356124878, "points_saved": 20, "points_rate": 1.9950370747246815, "variables_saved": 1, "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.08518303632736206, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:26:22.707735", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023701429367065, "points_saved": 20, "points_rate": 1.9952709227157095, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0864838719367981, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:26:32.731687", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024174690246582, "points_saved": 20, "points_rate": 1.995176722075663, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08472529649734498, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:26:42.756850", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024651527404785, "points_saved": 20, "points_rate": 1.9950818185874304, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08764432668685913, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:26:52.780823", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024484395980835, "points_saved": 20, "points_rate": 1.995115081232377, "variables_saved": 1, "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.08919469118118287, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:27:02.805506", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02468228340149, "points_saved": 20, "points_rate": 1.995075697622386, "variables_saved": 1, "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.08657046556472778, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:27:12.833716", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028210401535034, "points_saved": 20, "points_rate": 1.9943737914532156, "variables_saved": 1, "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.1002280592918396, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:27:22.858109", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02439284324646, "points_saved": 20, "points_rate": 1.9951333026093658, "variables_saved": 1, "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.08886433839797973, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:27:32.882610", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024501085281372, "points_saved": 20, "points_rate": 1.9951117596630628, "variables_saved": 1, "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.08420648574829101, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:27:42.907061", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02445101737976, "points_saved": 20, "points_rate": 1.9951217244041854, "variables_saved": 1, "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.08993270397186279, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:27:52.939095", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031479358673096, "points_saved": 20, "points_rate": 1.993723885072668, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09506721496582031, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:28:02.983513", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.044972896575928, "points_saved": 19, "points_rate": 1.8914934062665922, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08608504345542506, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:28:13.017252", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.033738851547241, "points_saved": 20, "points_rate": 1.9932749193403536, "variables_saved": 1, "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.08362761735916138, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:28:23.042218", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024965763092041, "points_saved": 20, "points_rate": 1.9950192821238442, "variables_saved": 1, "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.08343106508255005, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:28:33.066515", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02429747581482, "points_saved": 20, "points_rate": 1.9951522835643214, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08442392349243164, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:28:43.092356", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025840997695923, "points_saved": 20, "points_rate": 1.9948451211819813, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08763513565063477, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:28:53.117376", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025020122528076, "points_saved": 20, "points_rate": 1.9950084643776722, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08751732110977173, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:29:03.142578", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025201797485352, "points_saved": 19, "points_rate": 1.8952236956233461, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.094594491155524, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:29:13.167453", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024874925613403, "points_saved": 19, "points_rate": 1.8952854914384307, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.17646600070752597, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:29:23.192775", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 5.3% CPU", "details": { "duration": 10.025321960449219, "points_saved": 19, "points_rate": 1.8952009795751876, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12467268893593236, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:29:33.217793", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025017499923706, "points_saved": 19, "points_rate": 1.895258536969596, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.14907875813935934, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:29:43.242420", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024627685546875, "points_saved": 20, "points_rate": 1.995086563547416, "variables_saved": 1, "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.08596735000610352, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:29:53.266556", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02413558959961, "points_saved": 20, "points_rate": 1.9951845045622385, "variables_saved": 1, "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.08401284217834473, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:30:03.291404", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024848461151123, "points_saved": 19, "points_rate": 1.895290494777044, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08231273450349506, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:30:13.317741", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025824546813965, "points_saved": 19, "points_rate": 1.8951059747038834, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08395503696642424, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:30:20.574666", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'DAR_Brix' created and started", "details": { "session_id": "DAR_1756492220573_11", "variables": [ "HMI_Instrument.QTM306.PVFiltered", "HMI_Instrument.QTM307.PVFiltered", "HMI_Instrument.CTS306.PVFiltered" ], "time_window": 120, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-29T20:30:23.347215", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029986143112183, "points_saved": 20, "points_rate": 1.9940207009891484, "variables_saved": 1, "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.0898507833480835, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:30:33.391139", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 8.7% CPU", "details": { "duration": 10.043398141860962, "points_saved": 20, "points_rate": 1.9913578768365106, "variables_saved": 1, "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.08968406915664673, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:30:43.444401", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 1.4% CPU", "details": { "duration": 10.05378794670105, "points_saved": 21, "points_rate": 2.0887649621544617, "variables_saved": 7, "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.09269826752798897, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:30:53.479738", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.035337209701538, "points_saved": 20, "points_rate": 1.9929574444857965, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08999161720275879, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:31:03.510334", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030595779418945, "points_saved": 20, "points_rate": 1.9938995090437752, "variables_saved": 7, "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.0899770975112915, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:31:13.557479", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.047145366668701, "points_saved": 20, "points_rate": 1.9906151717830012, "variables_saved": 7, "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.1509416103363037, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:31:23.584103", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 10.1% CPU", "details": { "duration": 10.026623964309692, "points_saved": 19, "points_rate": 1.894954878893586, "variables_saved": 7, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11213285044619911, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:31:33.609273", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024612665176392, "points_saved": 18, "points_rate": 1.795580597595416, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.1818175580766466, "csv_write_time_avg": 9.059906005859375e-06 } }, { "timestamp": "2025-08-29T20:31:43.634508", "level": "info", "event_type": "performance_report", "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025243043899536, "points_saved": 18, "points_rate": 1.7954676930204885, "variables_saved": 7, "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": 2, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.13308401902516684, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:31:53.658767", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024807929992676, "points_saved": 21, "points_rate": 2.0948032268200616, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10057047435215541, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:32:03.682916", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024149179458618, "points_saved": 20, "points_rate": 1.995181799666728, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11647977828979492, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:32:13.707632", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024715662002563, "points_saved": 20, "points_rate": 1.995069054757085, "variables_saved": 1, "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.08551220893859864, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:32:23.732897", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.025264978408813, "points_saved": 20, "points_rate": 1.9949597385279638, "variables_saved": 1, "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.08645033836364746, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:32:33.759621", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025697946548462, "points_saved": 19, "points_rate": 1.895129905299123, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0793949804807964, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:32:43.788979", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030384540557861, "points_saved": 20, "points_rate": 1.993941500361227, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08793832063674926, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:32:53.813236", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.024256706237793, "points_saved": 20, "points_rate": 1.9951603980327641, "variables_saved": 1, "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.08443275690078736, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:33:03.838489", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0252525806427, "points_saved": 20, "points_rate": 1.9949622056023886, "variables_saved": 1, "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.0886275053024292, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:33:13.863031", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024542808532715, "points_saved": 20, "points_rate": 1.9951034557881633, "variables_saved": 1, "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.08891514539718628, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:33:23.891053", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028022050857544, "points_saved": 20, "points_rate": 1.9944112506503417, "variables_saved": 1, "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.08439134359359741, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:33:33.918440", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02738618850708, "points_saved": 20, "points_rate": 1.994537721397732, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10314350128173828, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:33:43.946779", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.027831792831421, "points_saved": 20, "points_rate": 1.9944490906097334, "variables_saved": 1, "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.09297502040863037, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:33:53.991749", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.045477628707886, "points_saved": 20, "points_rate": 1.9909456512893084, "variables_saved": 1, "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.09646880626678467, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:34:04.045498", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.053749084472656, "points_saved": 20, "points_rate": 1.9893076534890515, "variables_saved": 1, "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.09431533813476563, "csv_write_time_avg": 6.0677528381347655e-06 } }, { "timestamp": "2025-08-29T20:34:14.094403", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.04890489578247, "points_saved": 20, "points_rate": 1.9902666218280172, "variables_saved": 1, "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.09245890378952026, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:34:24.149830", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.055426836013794, "points_saved": 20, "points_rate": 1.9889757368000966, "variables_saved": 1, "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.09328428506851197, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:34:34.210444", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.060106992721558, "points_saved": 19, "points_rate": 1.888647905409596, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0928321637605366, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:34:44.261864", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.051927328109741, "points_saved": 20, "points_rate": 1.9896681847341795, "variables_saved": 1, "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.09499706029891967, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:34:54.315229", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.052856206893921, "points_saved": 20, "points_rate": 1.989484340409112, "variables_saved": 1, "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.08765443563461303, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:35:04.347103", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032382249832153, "points_saved": 20, "points_rate": 1.9935444545421512, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08832998275756836, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:35:14.400035", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.05193018913269, "points_saved": 20, "points_rate": 1.9896676184263928, "variables_saved": 1, "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.09401811361312866, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:35:24.426322", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027288675308228, "points_saved": 20, "points_rate": 1.9945571178427475, "variables_saved": 1, "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.09657099246978759, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:35:34.454489", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027655363082886, "points_saved": 20, "points_rate": 1.9944841815795347, "variables_saved": 1, "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.09317107200622558, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:35:44.498141", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.044164180755615, "points_saved": 20, "points_rate": 1.9912060018213895, "variables_saved": 1, "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.09165735244750976, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:35:54.544156", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.04601526260376, "points_saved": 21, "points_rate": 2.0903810566735244, "variables_saved": 7, "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.09385130518958681, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:36:04.575105", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030948162078857, "points_saved": 20, "points_rate": 1.9938294642582535, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09418989419937134, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:36:14.626431", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.050816774368286, "points_saved": 20, "points_rate": 1.989888030891603, "variables_saved": 7, "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.10076040029525757, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:36:24.677964", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.052042484283447, "points_saved": 20, "points_rate": 1.9896453911004024, "variables_saved": 7, "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.09309216737747192, "csv_write_time_avg": 2.956390380859375e-06 } }, { "timestamp": "2025-08-29T20:36:34.728768", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.050804853439331, "points_saved": 20, "points_rate": 1.989890391032327, "variables_saved": 7, "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.09040021896362305, "csv_write_time_avg": 3.3497810363769533e-06 } }, { "timestamp": "2025-08-29T20:36:44.782596", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.05329966545105, "points_saved": 21, "points_rate": 2.0888664119073406, "variables_saved": 1, "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.09375754992167155, "csv_write_time_avg": 6.323768979027158e-06 } }, { "timestamp": "2025-08-29T20:36:54.833249", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.051181077957153, "points_saved": 20, "points_rate": 1.9898159076908093, "variables_saved": 1, "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.09454541206359864, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:37:04.883230", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.049919128417969, "points_saved": 20, "points_rate": 1.9900657651509228, "variables_saved": 1, "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.09185962677001953, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:37:14.914990", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031821727752686, "points_saved": 20, "points_rate": 1.9936558426542506, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09150834083557129, "csv_write_time_avg": 4.696846008300781e-06 } }, { "timestamp": "2025-08-29T20:37:24.964714", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.049579381942749, "points_saved": 20, "points_rate": 1.9901330433725746, "variables_saved": 1, "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.09538083076477051, "csv_write_time_avg": 9.405612945556641e-06 } }, { "timestamp": "2025-08-29T20:37:35.004127", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.039557933807373, "points_saved": 20, "points_rate": 1.9921195865259833, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09108142852783203, "csv_write_time_avg": 6.699562072753907e-06 } }, { "timestamp": "2025-08-29T20:37:45.050661", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.046533584594727, "points_saved": 19, "points_rate": 1.8911995704801552, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08849519177487022, "csv_write_time_avg": 5.60785594739412e-05 } }, { "timestamp": "2025-08-29T20:37:55.100349", "level": "info", "event_type": "performance_report", "message": "Performance report: 19 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.049181461334229, "points_saved": 19, "points_rate": 1.8907012549335906, "variables_saved": 1, "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": 1, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0961463451385498, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:38:05.148858", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.048507928848267, "points_saved": 20, "points_rate": 1.9903452474353918, "variables_saved": 1, "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.09292954206466675, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:38:15.176297", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027946710586548, "points_saved": 20, "points_rate": 1.9944262347231974, "variables_saved": 1, "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.0871228814125061, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:38:25.201608", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 8.0% CPU", "details": { "duration": 10.025310754776001, "points_saved": 20, "points_rate": 1.994950629382946, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 8.0, "cpu_max": 8.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08914233446121216, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:38:35.226880", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025272130966187, "points_saved": 20, "points_rate": 1.9949583152185713, "variables_saved": 1, "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.08800156116485595, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:38:45.252442", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.025562286376953, "points_saved": 20, "points_rate": 1.994900578013128, "variables_saved": 1, "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.08795466423034667, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:38:55.298892", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.045942306518555, "points_saved": 20, "points_rate": 1.9908535595533445, "variables_saved": 1, "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.08605042695999146, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:39:05.326211", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02782654762268, "points_saved": 20, "points_rate": 1.9944501338369724, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0888039231300354, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:39:15.373033", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.046316146850586, "points_saved": 20, "points_rate": 1.990779476541736, "variables_saved": 1, "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.09967966079711914, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:39:25.414702", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.04166841506958, "points_saved": 20, "points_rate": 1.9917008980286486, "variables_saved": 1, "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.09311352968215943, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:39:35.466049", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.051853656768799, "points_saved": 20, "points_rate": 1.9896827672707151, "variables_saved": 1, "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.09490112066268921, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:39:45.496566", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030516862869263, "points_saved": 20, "points_rate": 1.9939151963380413, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09668128490447998, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:39:55.579251", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.082684755325317, "points_saved": 20, "points_rate": 1.9835986629887152, "variables_saved": 1, "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.09368721246719361, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:40:05.621207", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.041955709457397, "points_saved": 20, "points_rate": 1.991643916649048, "variables_saved": 1, "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.09449254274368286, "csv_write_time_avg": 2.634525299072266e-06 } }, { "timestamp": "2025-08-29T20:40:15.667793", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.046078443527222, "points_saved": 20, "points_rate": 1.9908265809815748, "variables_saved": 1, "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.08788388967514038, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:40:25.720655", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.053369522094727, "points_saved": 21, "points_rate": 2.0888518972517014, "variables_saved": 7, "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.09286312829880487, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:40:35.767963", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.047308206558228, "points_saved": 20, "points_rate": 1.990582909255765, "variables_saved": 7, "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.0936619758605957, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:40:45.803083", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.035120248794556, "points_saved": 20, "points_rate": 1.993000532544934, "variables_saved": 7, "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.09263510704040527, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:40:55.850648", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.04756474494934, "points_saved": 21, "points_rate": 2.0900586891521327, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09481189364478701, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:41:05.896103", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.045454740524292, "points_saved": 20, "points_rate": 1.9909501875826638, "variables_saved": 1, "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.15827687978744506, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:41:15.945596", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.049493551254272, "points_saved": 20, "points_rate": 1.9901500406957133, "variables_saved": 1, "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.09652726650238037, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:41:25.980018", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.03442120552063, "points_saved": 20, "points_rate": 1.9931393739976369, "variables_saved": 1, "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.09362106323242188, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:41:36.024919", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.044901609420776, "points_saved": 20, "points_rate": 1.9910598209585917, "variables_saved": 1, "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.08983741998672486, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:41:46.067819", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.042900085449219, "points_saved": 20, "points_rate": 1.9914566340231992, "variables_saved": 1, "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.08892682790756226, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:41:56.121400", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.053075790405273, "points_saved": 20, "points_rate": 1.989440885255052, "variables_saved": 1, "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.09234161376953125, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:42:06.168060", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.047164678573608, "points_saved": 20, "points_rate": 1.9906113455721113, "variables_saved": 1, "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.09193044900894165, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:42:16.197675", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029615640640259, "points_saved": 20, "points_rate": 1.9940943617978228, "variables_saved": 1, "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.0935274600982666, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:42:26.245405", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.047185897827148, "points_saved": 20, "points_rate": 1.9906071414808095, "variables_saved": 1, "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.09264012575149536, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:42:36.272740", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.027878522872925, "points_saved": 20, "points_rate": 1.9944397964515952, "variables_saved": 1, "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.09459216594696045, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:42:46.320699", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.047959804534912, "points_saved": 20, "points_rate": 1.990453822374316, "variables_saved": 1, "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.09185397624969482, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:42:56.367466", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.046766519546509, "points_saved": 20, "points_rate": 1.9906902346231452, "variables_saved": 1, "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.08838126659393311, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:43:06.395355", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.027889490127563, "points_saved": 20, "points_rate": 1.9944376151821337, "variables_saved": 1, "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.09313709735870361, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:43:16.423500", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028144359588623, "points_saved": 20, "points_rate": 1.9943869257203677, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09341988563537598, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:43:26.451309", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.027808904647827, "points_saved": 20, "points_rate": 1.994453642882058, "variables_saved": 1, "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.09165985584259033, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:43:36.494605", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.9% CPU", "details": { "duration": 10.043296098709106, "points_saved": 20, "points_rate": 1.9913781096796157, "variables_saved": 1, "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.0920483112335205, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:43:46.539433", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.044313907623291, "points_saved": 20, "points_rate": 1.9911763196509304, "variables_saved": 1, "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.08988484144210815, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:43:56.588079", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.049160480499268, "points_saved": 20, "points_rate": 1.9902160025019673, "variables_saved": 1, "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.09655853509902954, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:44:06.626061", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03798222541809, "points_saved": 20, "points_rate": 1.9924322987299354, "variables_saved": 1, "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.09364961385726929, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:44:16.656034", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029465436935425, "points_saved": 20, "points_rate": 1.9941242258382161, "variables_saved": 1, "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.09214602708816529, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:44:26.706001", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.050474643707275, "points_saved": 20, "points_rate": 1.989955769155862, "variables_saved": 1, "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.10756993293762207, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:44:36.757587", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.051040410995483, "points_saved": 20, "points_rate": 1.9898437556892823, "variables_saved": 1, "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.09303675889968872, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:44:46.808477", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.05092716217041, "points_saved": 21, "points_rate": 2.08935948506717, "variables_saved": 7, "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.09183042390005929, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:44:56.846392", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.03842282295227, "points_saved": 20, "points_rate": 1.9923448486619992, "variables_saved": 7, "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.09075621366500855, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:45:06.898109", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.051717281341553, "points_saved": 20, "points_rate": 1.9897097620448294, "variables_saved": 7, "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.0909680962562561, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:45:16.940627", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.042518138885498, "points_saved": 21, "points_rate": 2.0911089937379534, "variables_saved": 1, "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.09416634695870536, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:45:26.992129", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.050992727279663, "points_saved": 20, "points_rate": 1.9898531958656656, "variables_saved": 1, "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.09407833814620972, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:45:37.047895", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.056274652481079, "points_saved": 20, "points_rate": 1.9888080518033195, "variables_saved": 1, "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.09332711696624756, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:45:47.098856", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.050961017608643, "points_saved": 20, "points_rate": 1.9898594736325488, "variables_saved": 1, "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.0924990177154541, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:45:57.125144", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.02628779411316, "points_saved": 20, "points_rate": 1.9947562259027527, "variables_saved": 1, "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.08537250757217407, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:46:07.149747", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024603366851807, "points_saved": 20, "points_rate": 1.995091403429853, "variables_saved": 1, "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.08396953344345093, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:46:17.174635", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024887561798096, "points_saved": 20, "points_rate": 1.9950348447013142, "variables_saved": 1, "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.08340730667114257, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:46:27.199618", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.024983644485474, "points_saved": 20, "points_rate": 1.9950157236417605, "variables_saved": 1, "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.08283858299255371, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:46:37.229362", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029744148254395, "points_saved": 20, "points_rate": 1.9940688121621584, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09010570049285889, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:46:47.255292", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025929689407349, "points_saved": 20, "points_rate": 1.9948274743169716, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08565022945404052, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:46:57.280276", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.024984359741211, "points_saved": 20, "points_rate": 1.995015581302741, "variables_saved": 1, "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.0851617693901062, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:47:07.305157", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024880409240723, "points_saved": 20, "points_rate": 1.9950362681199092, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08891310691833496, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:47:17.330270", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025113344192505, "points_saved": 20, "points_rate": 1.994989913165011, "variables_saved": 1, "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.08366905450820923, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:47:27.355087", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.02481722831726, "points_saved": 20, "points_rate": 1.9950488417390475, "variables_saved": 1, "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.08320215940475464, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:47:37.381085", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025997877120972, "points_saved": 20, "points_rate": 1.9948139073158397, "variables_saved": 1, "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.08402385711669921, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:47:47.410003", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028917789459229, "points_saved": 20, "points_rate": 1.9942331186542137, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08873639106750489, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:47:57.435413", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025410175323486, "points_saved": 20, "points_rate": 1.9949308457451385, "variables_saved": 1, "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.09052468538284301, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:48:07.460529", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025115489959717, "points_saved": 20, "points_rate": 1.9949894861590631, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08474841117858886, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:48:17.490934", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.030405044555664, "points_saved": 20, "points_rate": 1.993937424377061, "variables_saved": 1, "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.1055064082145691, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:48:27.516593", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025659799575806, "points_saved": 20, "points_rate": 1.994881174887484, "variables_saved": 1, "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.08784292936325074, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:48:37.544852", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028258800506592, "points_saved": 20, "points_rate": 1.9943641660892988, "variables_saved": 1, "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.09041187763214112, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:48:47.569698", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024845600128174, "points_saved": 20, "points_rate": 1.9950431954527348, "variables_saved": 1, "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.08719650506973267, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:48:57.596287", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026589155197144, "points_saved": 20, "points_rate": 1.9946962711275824, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08306448459625244, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:49:07.623314", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027027368545532, "points_saved": 20, "points_rate": 1.9946090964845042, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08536769151687622, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:49:17.649040", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025725603103638, "points_saved": 20, "points_rate": 1.9948680815489956, "variables_saved": 1, "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.08975362777709961, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:49:27.675722", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026682138442993, "points_saved": 20, "points_rate": 1.994677773150763, "variables_saved": 1, "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.08533413410186767, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:49:37.709491", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033769369125366, "points_saved": 20, "points_rate": 1.9932688568207921, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08705602884292603, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:49:47.735021", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025529384613037, "points_saved": 20, "points_rate": 1.9949071248741799, "variables_saved": 1, "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.08659321069717407, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:49:57.761121", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026099681854248, "points_saved": 20, "points_rate": 1.9947936520317098, "variables_saved": 1, "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.07990169525146484, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:50:07.786916", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025795936584473, "points_saved": 20, "points_rate": 1.9948540870475246, "variables_saved": 1, "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.08874987363815308, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:50:17.813672", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026755809783936, "points_saved": 20, "points_rate": 1.9946631173050355, "variables_saved": 1, "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.08267242908477783, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:50:27.839243", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025570631027222, "points_saved": 20, "points_rate": 1.9948989175841851, "variables_saved": 1, "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.09019025564193725, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:50:37.866204", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026961326599121, "points_saved": 20, "points_rate": 1.994622233851127, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0855380654335022, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:50:47.891923", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025719165802002, "points_saved": 20, "points_rate": 1.9948693624114806, "variables_saved": 1, "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.08648554086685181, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:50:57.957608", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 9.0% CPU", "details": { "duration": 10.065684795379639, "points_saved": 21, "points_rate": 2.0862962060603607, "variables_saved": 7, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.0, "cpu_max": 9.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08685232344127837, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:51:08.009602", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.051993608474731, "points_saved": 20, "points_rate": 1.989655065353226, "variables_saved": 7, "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.09234306812286378, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:51:18.063118", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.053515911102295, "points_saved": 20, "points_rate": 1.9893537919319955, "variables_saved": 7, "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.09598399400711059, "csv_write_time_avg": 5.649328231811523e-05 } }, { "timestamp": "2025-08-29T20:51:28.113456", "level": "info", "event_type": "performance_report", "message": "Performance report: 21 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.049831867218018, "points_saved": 21, "points_rate": 2.089587196826726, "variables_saved": 1, "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.09338859149387904, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:51:38.152661", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.039109230041504, "points_saved": 20, "points_rate": 1.992208625457631, "variables_saved": 1, "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.08818651437759399, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-29T20:51:48.201663", "level": "info", "event_type": "performance_report", "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.049604177474976, "points_saved": 20, "points_rate": 1.990128133088832, "variables_saved": 1, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09064376354217529, "csv_write_time_avg": 0.0 } } ], "last_updated": "2025-08-29T20:51:48.201663", "total_entries": 1000 }