{ "events": [ { "timestamp": "2025-08-22T16:41:07.009884", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 1 lost, 0.3% CPU", "details": { "duration": 10.021501779556274, "points_saved": 39, "points_rate": 3.8916322980213867, "variables_saved": 117, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.10717403888702393, "delay_max": 0.19316530227661133, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.12797266397720727, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:41:17.030965", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.022656440734863, "points_saved": 41, "points_rate": 4.0907318576105824, "variables_saved": 123, "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.08549273886331697, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:41:27.052061", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021096467971802, "points_saved": 40, "points_rate": 3.9915791777719223, "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.10780357122421265, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:41:37.073385", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021323680877686, "points_saved": 40, "points_rate": 3.9914886769226405, "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.08112252354621888, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:41:47.111537", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.038037300109863, "points_saved": 40, "points_rate": 3.9848427341032306, "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.08082646727561951, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:41:53.816004", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755873713815_4", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 37, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T16:41:57.134338", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022916078567505, "points_saved": 40, "points_rate": 3.9908545264121256, "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.08261553645133972, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:42:07.155495", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021157026290894, "points_saved": 40, "points_rate": 3.9915550564728655, "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.09789015054702759, "csv_write_time_avg": 1.418590545654297e-06 } }, { "timestamp": "2025-08-22T16:42:17.176619", "level": "info", "event_type": "performance_report", "message": "Performance report: 38 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021123170852661, "points_saved": 38, "points_rate": 3.791990114493994, "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.08207892116747405, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:42:27.210043", "level": "info", "event_type": "performance_report", "message": "Performance report: 42 points saved, 1 lost, 0.8% CPU", "details": { "duration": 10.032320737838745, "points_saved": 42, "points_rate": 4.186469023223038, "variables_saved": 126, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.1552293300628662, "delay_max": 0.1552293300628662, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.10394164494105748, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:42:37.243585", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.034645318984985, "points_saved": 40, "points_rate": 3.986189718566559, "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.08089105486869812, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:42:47.264361", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.020270347595215, "points_saved": 40, "points_rate": 3.9919082631936855, "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.08475947976112366, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:42:57.288260", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023881673812866, "points_saved": 40, "points_rate": 3.9904700894962652, "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.08460388779640197, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:43:07.309951", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022214412689209, "points_saved": 40, "points_rate": 3.9911339303772695, "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.0857789695262909, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:43:17.331305", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021353721618652, "points_saved": 40, "points_rate": 3.9914767117450065, "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.08168315887451172, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:43:27.352320", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.021015167236328, "points_saved": 40, "points_rate": 3.9916115615491585, "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.08091703057289124, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:43:37.374784", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.02246356010437, "points_saved": 40, "points_rate": 3.991034715179693, "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.08165710568428039, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:43:47.396123", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021339178085327, "points_saved": 40, "points_rate": 3.9914825044014113, "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.08391368985176087, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:43:57.418250", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022127389907837, "points_saved": 40, "points_rate": 3.9911685856517374, "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.08418758511543274, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:44:07.442847", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024596929550171, "points_saved": 40, "points_rate": 3.990185369158269, "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.07986853718757629, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:44:17.469799", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026952505111694, "points_saved": 40, "points_rate": 3.989247977349866, "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.08162503242492676, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:44:27.494798", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024998426437378, "points_saved": 40, "points_rate": 3.9900255639456446, "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.11237412095069885, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:44:37.519727", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024929523468018, "points_saved": 40, "points_rate": 3.9900529880396034, "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.08189893364906312, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:44:47.542224", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02194881439209, "points_saved": 40, "points_rate": 3.9912397020585177, "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.08435654640197754, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:44:57.573070", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.031393766403198, "points_saved": 41, "points_rate": 4.0871688376261135, "variables_saved": 123, "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.0935648476205221, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:45:07.599713", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0266432762146, "points_saved": 40, "points_rate": 3.989371008629457, "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.08138891458511352, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:45:17.630339", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030109643936157, "points_saved": 40, "points_rate": 3.987992297191144, "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.08157998323440552, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:45:27.659969", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.03014588356018, "points_saved": 40, "points_rate": 3.9879778882938917, "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.10538259148597717, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:45:37.681632", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021663188934326, "points_saved": 41, "points_rate": 4.091137291988738, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09552263050544553, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:45:47.702978", "level": "info", "event_type": "performance_report", "message": "Performance report: 38 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0213463306427, "points_saved": 38, "points_rate": 3.791905672774303, "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.08230609015414589, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:45:57.725486", "level": "info", "event_type": "performance_report", "message": "Performance report: 42 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022507190704346, "points_saved": 42, "points_rate": 4.190568208217807, "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.13419802415938603, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:46:07.746798", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021312713623047, "points_saved": 40, "points_rate": 3.9914930451799697, "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.08153613805770873, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:46:17.770223", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023425102233887, "points_saved": 40, "points_rate": 3.990651857226462, "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.08263019323349, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:46:27.793419", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023195266723633, "points_saved": 40, "points_rate": 3.990743364323894, "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.08417327404022217, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:46:37.815773", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022354125976562, "points_saved": 40, "points_rate": 3.9910782933049136, "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.08200984001159668, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:46:47.837589", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02181601524353, "points_saved": 40, "points_rate": 3.991292590001514, "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.08145138025283813, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:46:57.863446", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025856733322144, "points_saved": 40, "points_rate": 3.989683980527587, "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.07949092984199524, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:47:07.885821", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022374868392944, "points_saved": 40, "points_rate": 3.991070033325731, "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.08081402182579041, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:47:17.909020", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023199081420898, "points_saved": 40, "points_rate": 3.9907418454996466, "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.08053280115127563, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:47:27.936453", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027433156967163, "points_saved": 40, "points_rate": 3.989056757980739, "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.08384393453598023, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:47:37.961760", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024799585342407, "points_saved": 40, "points_rate": 3.990104705782381, "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.08521166443824768, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:47:47.988515", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027263164520264, "points_saved": 40, "points_rate": 3.9891243845611912, "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.08062501549720764, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:47:58.010278", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021252870559692, "points_saved": 40, "points_rate": 3.991516880839469, "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.08132204413414001, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:48:08.035293", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025524377822876, "points_saved": 40, "points_rate": 3.9898162422788226, "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.08286989331245423, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:48:18.057462", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.0221688747406, "points_saved": 40, "points_rate": 3.991152064980077, "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.08307150602340699, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:48:28.080015", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021540641784668, "points_saved": 40, "points_rate": 3.991402263362639, "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.08375198245048524, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:48:38.102875", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02387285232544, "points_saved": 40, "points_rate": 3.9904736013007582, "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.0835750162601471, "csv_write_time_avg": 1.5735626220703124e-06 } }, { "timestamp": "2025-08-22T16:48:48.125860", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022984743118286, "points_saved": 40, "points_rate": 3.990827186229504, "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.08455362915992737, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:48:58.147532", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021671772003174, "points_saved": 40, "points_rate": 3.9913500372008923, "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.08288549780845642, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:49:08.169704", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022172689437866, "points_saved": 40, "points_rate": 3.9911505458447216, "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.0854853093624115, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:49:18.191759", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021503925323486, "points_saved": 40, "points_rate": 3.9914168869328495, "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.08497641682624817, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:49:28.213302", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022094249725342, "points_saved": 40, "points_rate": 3.9911817832980576, "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.08597745299339295, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:49:38.235252", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.021949529647827, "points_saved": 40, "points_rate": 3.9912394172080417, "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.08286442160606385, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:49:48.260453", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025201082229614, "points_saved": 40, "points_rate": 3.989944907030629, "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.08451112508773803, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:49:58.282702", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022249221801758, "points_saved": 40, "points_rate": 3.991120068435992, "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.08589690327644348, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:50:08.304866", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022164106369019, "points_saved": 40, "points_rate": 3.991153963900897, "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.0847047209739685, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:50:14.241399", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755874214241_5", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 37, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T16:50:18.341477", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.036086320877075, "points_saved": 40, "points_rate": 3.985617373257538, "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.08685020804405212, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:50:23.133351", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755874223133_6", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 10, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T16:50:25.702261", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755874225701_7", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 10, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T16:50:28.367040", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026087760925293, "points_saved": 40, "points_rate": 3.989592047647153, "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.0845306396484375, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:50:38.082979", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755874238082_8", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T16:50:38.391116", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.024075746536255, "points_saved": 41, "points_rate": 4.090152652145236, "variables_saved": 123, "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.08384918585056211, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:50:39.569558", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755874239568_9", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T16:50:48.414173", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023056983947754, "points_saved": 40, "points_rate": 3.9907984224834077, "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.08363530635833741, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:50:58.439776", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.025602579116821, "points_saved": 40, "points_rate": 3.989785121077849, "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.08389288783073426, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:51:08.468931", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028150796890259, "points_saved": 40, "points_rate": 3.988771290954664, "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.0831960380077362, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:51:18.495806", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027878999710083, "points_saved": 41, "points_rate": 4.088601388308072, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0834169213364764, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:51:28.524565", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028759956359863, "points_saved": 40, "points_rate": 3.9885290079790474, "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.0840187430381775, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:51:38.548034", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022538900375366, "points_saved": 40, "points_rate": 3.9910047142348244, "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.08537996411323548, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:51:48.576232", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029128074645996, "points_saved": 40, "points_rate": 3.9883826093637658, "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.0821511447429657, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:51:58.599487", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02325439453125, "points_saved": 40, "points_rate": 3.9907198226779768, "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.08515998125076293, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:52:08.621029", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021541833877563, "points_saved": 40, "points_rate": 3.9914017885731945, "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.08321292400360107, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:52:18.650969", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029940366744995, "points_saved": 40, "points_rate": 3.9880596032876667, "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.08154643774032592, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:52:28.676894", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025403261184692, "points_saved": 40, "points_rate": 3.9898644431459247, "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.08201367855072021, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:52:38.702040", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025667667388916, "points_saved": 40, "points_rate": 3.989759218741149, "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.08374950885772706, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:52:48.725381", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023340940475464, "points_saved": 40, "points_rate": 3.9906853650438205, "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.08290048837661743, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:52:58.747455", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02156686782837, "points_saved": 40, "points_rate": 3.9913918180209507, "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.0836379885673523, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:53:08.769384", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022436380386353, "points_saved": 40, "points_rate": 3.9910455384160843, "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.07986687421798706, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:53:18.792910", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023525714874268, "points_saved": 40, "points_rate": 3.990611800460847, "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.08102576732635498, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:53:28.816163", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022742748260498, "points_saved": 40, "points_rate": 3.990923543053344, "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.08329228162765503, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:53:38.837284", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021631479263306, "points_saved": 40, "points_rate": 3.991366084730589, "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.08160098791122436, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:53:48.861075", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02326488494873, "points_saved": 40, "points_rate": 3.9907156459633564, "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.08295836448669433, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:53:58.885209", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024660348892212, "points_saved": 40, "points_rate": 3.9901601259159123, "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.09211885929107666, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:54:08.908175", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022965908050537, "points_saved": 40, "points_rate": 3.990834685756203, "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.08013559579849243, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:54:18.931230", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.023055076599121, "points_saved": 40, "points_rate": 3.9907991819169197, "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.08233990073204041, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:54:28.953961", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022731304168701, "points_saved": 40, "points_rate": 3.9909280999444747, "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.08370274305343628, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:54:38.976576", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022614479064941, "points_saved": 40, "points_rate": 3.9909746188034356, "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.08298222422599792, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:54:49.000913", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023808479309082, "points_saved": 40, "points_rate": 3.9904992281693223, "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.08254002928733825, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:54:59.025376", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024486303329468, "points_saved": 40, "points_rate": 3.9902294032477914, "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.08571904301643371, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:55:09.048270", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022886991500854, "points_saved": 40, "points_rate": 3.9908661081302177, "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.09665729403495789, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:55:19.070364", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022606134414673, "points_saved": 40, "points_rate": 3.990977941620573, "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.08537576794624328, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:55:29.093553", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023188352584839, "points_saved": 40, "points_rate": 3.9907461171957888, "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.08649802803993226, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:55:39.123284", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02973198890686, "points_saved": 40, "points_rate": 3.9881424592642176, "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.0878221869468689, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:55:49.146399", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023114681243896, "points_saved": 40, "points_rate": 3.9907754497562915, "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.08513924479484558, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:55:59.169169", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022769927978516, "points_saved": 41, "points_rate": 4.090685538490582, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0855738011802115, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:56:09.194693", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025523900985718, "points_saved": 40, "points_rate": 3.9898164320437326, "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.0828887939453125, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:56:19.217368", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02216649055481, "points_saved": 40, "points_rate": 3.991153014440261, "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.08281679749488831, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:56:29.239587", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022727489471436, "points_saved": 40, "points_rate": 3.990929618910497, "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.08173890113830566, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:56:39.262955", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023367881774902, "points_saved": 41, "points_rate": 4.090441504651215, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08149691325862234, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:56:49.288101", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025146484375, "points_saved": 40, "points_rate": 3.9899666366315176, "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.0814607560634613, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:56:59.310293", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022191762924194, "points_saved": 40, "points_rate": 3.9911429501852917, "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.08179260492324829, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:57:09.332886", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022592544555664, "points_saved": 40, "points_rate": 3.9909833530774685, "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.0811562716960907, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:57:19.354866", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021980285644531, "points_saved": 40, "points_rate": 3.9912271686760286, "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.08831730484962463, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:57:29.389579", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.03471326828003, "points_saved": 40, "points_rate": 3.986162726387107, "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.08459624052047729, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:57:39.411999", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022419929504395, "points_saved": 40, "points_rate": 3.9910520893508385, "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.09302024245262146, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:57:49.442305", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030305862426758, "points_saved": 40, "points_rate": 3.987914281840484, "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.10014787912368775, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:57:59.464333", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02202820777893, "points_saved": 40, "points_rate": 3.991208083903882, "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.08238269686698914, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:58:09.487065", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022732019424438, "points_saved": 40, "points_rate": 3.990927815138474, "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.08356409668922424, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:58:19.509986", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022920846939087, "points_saved": 40, "points_rate": 3.9908526277762286, "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.08374552726745606, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:58:29.534608", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024622440338135, "points_saved": 40, "points_rate": 3.9901752148832834, "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.08104473948478699, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:58:39.557564", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022955417633057, "points_saved": 40, "points_rate": 3.990838862720003, "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.09279418587684632, "csv_write_time_avg": 3.451108932495117e-06 } }, { "timestamp": "2025-08-22T16:58:49.592445", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.034372806549072, "points_saved": 40, "points_rate": 3.9862979750855425, "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.08295841813087464, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:58:59.616152", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023691654205322, "points_saved": 40, "points_rate": 3.990545737030774, "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.10349916815757751, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:59:09.641285", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025656700134277, "points_saved": 40, "points_rate": 3.989763583213882, "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.08572155833244324, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:59:19.663686", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.022400617599487, "points_saved": 40, "points_rate": 3.991059779606035, "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.08171527981758117, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:59:29.685377", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021691083908081, "points_saved": 40, "points_rate": 3.991342345827079, "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.07951512932777405, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:59:39.710181", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024282693862915, "points_saved": 40, "points_rate": 3.9903104512893353, "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.08165643215179444, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:59:49.733744", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024084329605103, "points_saved": 40, "points_rate": 3.9903894146085856, "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.0821855127811432, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T16:59:59.756651", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022907018661499, "points_saved": 40, "points_rate": 3.990858133825307, "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.08215146660804748, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:00:09.778668", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02201771736145, "points_saved": 40, "points_rate": 3.991212261649345, "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.0841810166835785, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:00:19.802836", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024167537689209, "points_saved": 40, "points_rate": 3.9903562913934376, "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.0823970079421997, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:00:29.826476", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023640155792236, "points_saved": 40, "points_rate": 3.9905662392405117, "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.08223388195037842, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:00:38.594221", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755874838593_10", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T17:00:38.618302", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755874838618_11", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T17:00:39.850490", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 1.2% CPU", "details": { "duration": 10.024014234542847, "points_saved": 40, "points_rate": 3.990417318259548, "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.08362970948219299, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:00:49.751521", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755874849751_12", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T17:00:49.882600", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.032109498977661, "points_saved": 40, "points_rate": 3.9871973092076263, "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.0851893424987793, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:00:59.906518", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 2.2% CPU", "details": { "duration": 10.02391791343689, "points_saved": 40, "points_rate": 3.990455662688607, "variables_saved": 120, "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.08515651822090149, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:01:09.933728", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 1.6% CPU", "details": { "duration": 10.026680707931519, "points_saved": 40, "points_rate": 3.9893561154648465, "variables_saved": 120, "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.08200139403343201, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:01:19.955799", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.022600412368774, "points_saved": 40, "points_rate": 3.990980220126951, "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.09259790778160096, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:01:29.983394", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026585817337036, "points_saved": 41, "points_rate": 4.089128717085992, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08463561825635957, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:01:40.008727", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026342391967773, "points_saved": 40, "points_rate": 3.989490727151358, "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.08288442492485046, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:01:50.036567", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027220249176025, "points_saved": 39, "points_rate": 3.8894129211138826, "variables_saved": 117, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.087508513377263, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:02:00.059442", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 1 lost, 0.3% CPU", "details": { "duration": 10.022559642791748, "points_saved": 40, "points_rate": 3.990996454560199, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.12607431411743164, "delay_max": 0.18130064010620117, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.14904217123985292, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:02:10.085087", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026580333709717, "points_saved": 40, "points_rate": 3.989396052163327, "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.1244113266468048, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:02:20.109093", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02400541305542, "points_saved": 40, "points_rate": 3.990420829971159, "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.12361927032470703, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:17:57.359887", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-22T17:17:57.478300", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 3, "streaming_count": 3, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-22T17:17:57.525920", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 3, "streaming_count": 1, "prefix": "fast" } }, { "timestamp": "2025-08-22T17:17:57.567108", "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": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-22T17:18:07.046716", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755875887045_2", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T17:18:07.476846", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.124568462371826, "points_saved": 40, "points_rate": 3.5956450926880947, "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.08127018213272094, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:18:17.508098", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 1.7% CPU", "details": { "duration": 10.03024959564209, "points_saved": 40, "points_rate": 3.9879366528804097, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.7, "cpu_max": 1.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08136916160583496, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:18:25.473300", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:18:27.531758", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-22T17:18:27.555966", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:18:28.006475", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-22T17:18:28.033466", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-22T17:18:28.554510", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-22T17:18:28.580068", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-22T17:18:46.450390", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-22T17:18:46.559548", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 3, "streaming_count": 3, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-22T17:18:46.588719", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 3, "streaming_count": 1, "prefix": "fast" } }, { "timestamp": "2025-08-22T17:18:46.616591", "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": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-22T17:18:56.559131", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.11515212059021, "points_saved": 40, "points_rate": 3.598691188931386, "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.09106534719467163, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:19:06.581482", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.022350788116455, "points_saved": 40, "points_rate": 3.99107962250016, "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.08716667294502259, "csv_write_time_avg": 4.374980926513672e-06 } }, { "timestamp": "2025-08-22T17:19:16.611734", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030252695083618, "points_saved": 40, "points_rate": 3.987935420570831, "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.08650467395782471, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:19:17.595070", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755875957594_2", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T17:19:19.956626", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:19:23.571320", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-22T17:19:23.593010", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:19:23.616062", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-22T17:19:24.096578", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-22T17:19:24.123410", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-22T17:19:24.149080", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-22T17:19:52.397138", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-22T17:19:52.509029", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 3, "streaming_count": 3, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-22T17:19:52.538450", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 3, "streaming_count": 1, "prefix": "fast" } }, { "timestamp": "2025-08-22T17:19:52.577542", "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": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-22T17:20:02.508468", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.116255760192871, "points_saved": 40, "points_rate": 3.5983339051301195, "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.08722522854804993, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:20:10.124717", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1755876010124_2", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-22T17:20:12.531834", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.023366689682007, "points_saved": 40, "points_rate": 3.99067511330058, "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.08695074915885925, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:20:15.893428", "level": "info", "event_type": "udp_streaming_started", "message": "UDP streaming to PlotJuggler started", "details": { "udp_host": "127.0.0.1", "udp_port": 9870, "datasets_available": 3 } }, { "timestamp": "2025-08-22T17:20:22.554273", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.021933555603027, "points_saved": 40, "points_rate": 3.9912457788783624, "variables_saved": 120, "udp_points_sent": 52, "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.0846072256565094, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:20:32.581342", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026923656463623, "points_saved": 40, "points_rate": 3.9892594548892304, "variables_saved": 120, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08778247833251954, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:20:42.604380", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.023688554763794, "points_saved": 41, "points_rate": 4.090310645227959, "variables_saved": 123, "udp_points_sent": 83, "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.08704558814444192, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:20:52.629927", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025041103363037, "points_saved": 40, "points_rate": 3.9900085782771955, "variables_saved": 120, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08781296014785767, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:21:02.652378", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.022956371307373, "points_saved": 40, "points_rate": 3.99083848299566, "variables_saved": 120, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.8, "cpu_max": 0.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08645556569099426, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:21:12.678055", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02567744255066, "points_saved": 40, "points_rate": 3.9897553286756744, "variables_saved": 120, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08627198934555054, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:21:22.707996", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029434442520142, "points_saved": 40, "points_rate": 3.9882607767411677, "variables_saved": 120, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08334290385246276, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:21:32.756719", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.048721551895142, "points_saved": 41, "points_rate": 4.080121017212144, "variables_saved": 123, "udp_points_sent": 81, "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.09022484756097561, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:21:42.785018", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028806686401367, "points_saved": 40, "points_rate": 3.9885104231033077, "variables_saved": 120, "udp_points_sent": 80, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.09035964608192444, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:21:46.405013", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:21:49.528848", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-22T17:21:49.552550", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:21:49.615286", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-22T17:21:49.635846", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-22T17:21:50.147594", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-22T17:21:50.169781", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-22T17:29:28.901392", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-22T17:29:29.028961", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 3, "streaming_count": 3, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-22T17:29:29.061313", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 3, "streaming_count": 1, "prefix": "fast" } }, { "timestamp": "2025-08-22T17:29:29.091216", "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": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-22T17:29:39.028512", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.132220983505249, "points_saved": 40, "points_rate": 3.593173371177998, "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.0998792827129364, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:29:49.050923", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022410869598389, "points_saved": 40, "points_rate": 3.9910556971211912, "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.08932375311851501, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:29:50.298817", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:29:56.038377", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-22T17:29:56.058906", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:29:56.083641", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-22T17:29:56.108004", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-22T17:29:56.553489", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-22T17:29:56.576512", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-22T17:30:32.563013", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-22T17:30:32.679126", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 3, "streaming_count": 3, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-22T17:30:32.708387", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 3, "streaming_count": 1, "prefix": "fast" } }, { "timestamp": "2025-08-22T17:30:32.743602", "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": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-22T17:30:39.084507", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:30:42.680001", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.121741533279419, "points_saved": 40, "points_rate": 3.5965590353191184, "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.08933770060539245, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:30:42.703611", "level": "info", "event_type": "csv_recording_stopped", "message": "🔥 CRITICAL: CSV recording stopped (dataset threads continue for UDP streaming)", "details": { "recording_protection": false, "performance_monitoring": false } }, { "timestamp": "2025-08-22T17:30:42.725322", "level": "info", "event_type": "udp_streaming_stopped", "message": "UDP streaming to PlotJuggler stopped (CSV recording continues)", "details": {} }, { "timestamp": "2025-08-22T17:30:43.218982", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: Fast", "details": { "dataset_id": "Fast" } }, { "timestamp": "2025-08-22T17:30:43.691604", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: DAR", "details": { "dataset_id": "DAR" } }, { "timestamp": "2025-08-22T17:30:43.713281", "level": "info", "event_type": "dataset_deactivated", "message": "Dataset deactivated: test", "details": { "dataset_id": "Test" } }, { "timestamp": "2025-08-22T17:30:43.738286", "level": "info", "event_type": "plc_disconnection", "message": "Disconnected from PLC 10.1.33.11 (application shutdown (will auto-reconnect on restart))", "details": {} }, { "timestamp": "2025-08-22T17:31:16.033592", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-22T17:31:16.150920", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 3, "streaming_count": 3, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-22T17:31:16.178273", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 3, "streaming_count": 1, "prefix": "fast" } }, { "timestamp": "2025-08-22T17:31:16.205858", "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": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-22T17:31:26.151512", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.12044382095337, "points_saved": 40, "points_rate": 3.5969787397002246, "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.08594430685043335, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:31:36.173657", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022669315338135, "points_saved": 40, "points_rate": 3.9909527832856093, "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.08777812123298645, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:31:46.195629", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021971940994263, "points_saved": 40, "points_rate": 3.991230491913717, "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.08660681247711181, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:31:56.217961", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 1 lost, 0.5% CPU", "details": { "duration": 10.022331953048706, "points_saved": 40, "points_rate": 3.991087122975641, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 1, "cpu_average": 0.5, "cpu_max": 0.5, "delay_average": 0.1936483383178711, "delay_max": 0.1936483383178711, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.11217279434204101, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:32:06.240575", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.022614479064941, "points_saved": 41, "points_rate": 4.090748984273522, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08024932116996951, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:32:16.262329", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.021753311157227, "points_saved": 40, "points_rate": 3.9913175627130997, "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.08244417905807495, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:32:26.286321", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.023484945297241, "points_saved": 40, "points_rate": 3.9906280318969265, "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.090254145860672, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:32:36.312837", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027023553848267, "points_saved": 40, "points_rate": 3.989219710633712, "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.10730229020118713, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:32:46.336279", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.023441791534424, "points_saved": 40, "points_rate": 3.9906452126836425, "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.09199643731117249, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:32:56.365667", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02887487411499, "points_saved": 40, "points_rate": 3.9884833046668007, "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.09609494209289551, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:33:06.387306", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022152662277222, "points_saved": 40, "points_rate": 3.9911585213182383, "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.08240910172462464, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:33:16.409152", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02184534072876, "points_saved": 40, "points_rate": 3.991280910855816, "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.0999777853488922, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:33:26.431361", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022209405899048, "points_saved": 40, "points_rate": 3.991135924226059, "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.08411611914634705, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:33:36.452433", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.021071434020996, "points_saved": 40, "points_rate": 3.991589149260244, "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.08176563978195191, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:33:46.476787", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024354934692383, "points_saved": 40, "points_rate": 3.9902816949914275, "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.08490045666694641, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:33:56.499023", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02223539352417, "points_saved": 40, "points_rate": 3.9911255752230534, "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.08134573101997375, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:34:06.522265", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022238492965698, "points_saved": 40, "points_rate": 3.9911243409418735, "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.083234041929245, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:34:16.545834", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024572610855103, "points_saved": 40, "points_rate": 3.9901950489825397, "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.08265101313591003, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:34:26.578167", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03233289718628, "points_saved": 40, "points_rate": 3.9871085230055123, "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.0830224335193634, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:34:36.600757", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02199935913086, "points_saved": 40, "points_rate": 3.9912195727249506, "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.08248811364173889, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:34:46.625756", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025073528289795, "points_saved": 40, "points_rate": 3.989995673061533, "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.08461118936538696, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:34:56.651806", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026059865951538, "points_saved": 40, "points_rate": 3.98960314767717, "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.0813144326210022, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:35:06.673231", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021931409835815, "points_saved": 40, "points_rate": 3.991246633432637, "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.08296173810958862, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:35:16.697706", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024399518966675, "points_saved": 41, "points_rate": 4.090020546609891, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08503017774442347, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:35:26.719656", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02202558517456, "points_saved": 40, "points_rate": 3.9912091283394275, "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.08215411901473998, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:35:36.742417", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02225375175476, "points_saved": 40, "points_rate": 3.991118264491811, "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.08123227953910828, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:35:46.764043", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02160906791687, "points_saved": 40, "points_rate": 3.991375010631357, "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.09282906055450439, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:35:56.785264", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021745204925537, "points_saved": 40, "points_rate": 3.9913207911472943, "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.08851815462112426, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:36:06.808841", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023576974868774, "points_saved": 40, "points_rate": 3.990591392702271, "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.09188026189804077, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:36:16.831003", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022161722183228, "points_saved": 40, "points_rate": 3.991154913361985, "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.08350428938865662, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:36:26.856572", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025061845779419, "points_saved": 40, "points_rate": 3.9900003227252028, "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.08215383887290954, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:36:36.877775", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021202325820923, "points_saved": 40, "points_rate": 3.9915370131720453, "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.08036251664161682, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:36:46.899339", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021565198898315, "points_saved": 40, "points_rate": 3.991392482722884, "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.08415423631668091, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:36:56.927012", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028179407119751, "points_saved": 40, "points_rate": 3.98875991105634, "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.08745444416999817, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:37:06.954034", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02702283859253, "points_saved": 40, "points_rate": 3.989219995195973, "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.08026837706565856, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:37:16.976376", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022341251373291, "points_saved": 41, "points_rate": 4.090860505710885, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.08080510395329173, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:37:26.998475", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022099018096924, "points_saved": 40, "points_rate": 3.9911798843507653, "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.08009970188140869, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:37:37.027368", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02837085723877, "points_saved": 40, "points_rate": 3.988683762241086, "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.08077852725982666, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:37:47.048786", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021939992904663, "points_saved": 40, "points_rate": 3.9912432152177337, "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.08426268696784973, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:37:57.071518", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022222518920898, "points_saved": 40, "points_rate": 3.9911307022453575, "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.08096550703048706, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:38:07.092577", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021569013595581, "points_saved": 40, "points_rate": 3.991390963404505, "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.09030635356903076, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:38:17.118404", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025826454162598, "points_saved": 40, "points_rate": 3.9896960298362734, "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.09073688983917236, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:38:27.141067", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022096872329712, "points_saved": 40, "points_rate": 3.9911807388768232, "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.08085213303565979, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:38:37.162461", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021453619003296, "points_saved": 40, "points_rate": 3.9914369232971896, "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.08255565166473389, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:38:47.185355", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022889614105225, "points_saved": 40, "points_rate": 3.99086506387419, "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.08089765310287475, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:38:57.206599", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.021247148513794, "points_saved": 40, "points_rate": 3.991519159961265, "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.08325080871582032, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:39:07.229558", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022961378097534, "points_saved": 40, "points_rate": 3.990836489444044, "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.08063258528709412, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:39:17.275270", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.046217679977417, "points_saved": 40, "points_rate": 3.981597977885934, "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.08229193687438965, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:39:27.298501", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.022717237472534, "points_saved": 40, "points_rate": 3.990933701137412, "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.0821560263633728, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:39:37.325484", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027496337890625, "points_saved": 40, "points_rate": 3.9890316238613917, "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.0831246554851532, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:39:47.351747", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025685787200928, "points_saved": 40, "points_rate": 3.989752007894076, "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.08230199217796326, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-22T17:39:57.372241", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.021071434020996, "points_saved": 40, "points_rate": 3.991589149260244, "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.08364236950874329, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:38:56.436671", "level": "info", "event_type": "application_started", "message": "Application initialization completed successfully", "details": {} }, { "timestamp": "2025-08-25T12:38:56.484693", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: DAR", "details": { "dataset_id": "DAR", "variables_count": 3, "streaming_count": 3, "prefix": "gateway_phoenix" } }, { "timestamp": "2025-08-25T12:38:56.511739", "level": "info", "event_type": "dataset_activated", "message": "Dataset activated: Fast", "details": { "dataset_id": "Fast", "variables_count": 3, "streaming_count": 1, "prefix": "fast" } }, { "timestamp": "2025-08-25T12:38:56.537707", "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": 3, "priority": "CRITICAL", "recording_protection": true, "performance_monitoring": true, "async_csv_buffering": true, "csv_flush_interval": 5.0 } }, { "timestamp": "2025-08-25T12:39:06.484814", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 11.065656900405884, "points_saved": 40, "points_rate": 3.61478765879076, "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.030620884895324708, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:39:15.210162", "level": "info", "event_type": "plot_session_created", "message": "Plot session 'UR29' created and started", "details": { "session_id": "plot_1_1756118355210_2", "variables": [ "UR29_Brix", "UR29_ma", "AUX Blink_2.0S" ], "time_window": 20, "trigger_variable": null, "auto_started": true } }, { "timestamp": "2025-08-25T12:39:16.516477", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.028752088546753, "points_saved": 40, "points_rate": 3.988532137082304, "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.027719330787658692, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:39:26.599512", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.08594560623169, "points_saved": 41, "points_rate": 4.065062573276996, "variables_saved": 123, "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.02932286262512207, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:39:36.627232", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027719736099243, "points_saved": 40, "points_rate": 3.9889427559490107, "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.028953933715820314, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:39:46.652846", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025614738464355, "points_saved": 40, "points_rate": 3.989780282154238, "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.029323983192443847, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:39:56.678230", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025383949279785, "points_saved": 40, "points_rate": 3.989872128824908, "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.02813301086425781, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:40:06.701772", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.023541927337646, "points_saved": 40, "points_rate": 3.99060534589138, "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.02874961495399475, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:40:16.727047", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025274753570557, "points_saved": 40, "points_rate": 3.989915586677939, "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.02836940288543701, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:40:26.752878", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02583122253418, "points_saved": 40, "points_rate": 3.9896941323025183, "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.029039925336837767, "csv_write_time_avg": 3.355741500854492e-06 } }, { "timestamp": "2025-08-25T12:40:36.781532", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028653383255005, "points_saved": 41, "points_rate": 4.0882856783602, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029108838337223705, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:40:46.806358", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.024826765060425, "points_saved": 40, "points_rate": 3.990093887648232, "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.029084110260009767, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:40:56.840811", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03445291519165, "points_saved": 40, "points_rate": 3.986266151036699, "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.028974997997283935, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:41:06.865810", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024998188018799, "points_saved": 40, "points_rate": 3.9900256588380536, "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.02940671443939209, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:41:16.899692", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03388237953186, "points_saved": 40, "points_rate": 3.9864928137483546, "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.03011581301689148, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:41:26.926670", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.026977777481079, "points_saved": 40, "points_rate": 3.989237922700231, "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.03244422078132629, "csv_write_time_avg": 1.430511474609375e-06 } }, { "timestamp": "2025-08-25T12:41:36.951028", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024358749389648, "points_saved": 40, "points_rate": 3.9902801765185703, "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.03069016933441162, "csv_write_time_avg": 1.4513731002807617e-05 } }, { "timestamp": "2025-08-25T12:41:46.975662", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024633169174194, "points_saved": 40, "points_rate": 3.990170944409241, "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.030263185501098633, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:41:57.000901", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025171995162964, "points_saved": 40, "points_rate": 3.9899564834697663, "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.03310441374778748, "csv_write_time_avg": 9.000301361083984e-06 } }, { "timestamp": "2025-08-25T12:42:07.027058", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026224136352539, "points_saved": 40, "points_rate": 3.9895377817228495, "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.033829474449157716, "csv_write_time_avg": 5.578994750976562e-06 } }, { "timestamp": "2025-08-25T12:42:17.051547", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.024488687515259, "points_saved": 40, "points_rate": 3.990228454226994, "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.029351019859313966, "csv_write_time_avg": 2.6464462280273437e-06 } }, { "timestamp": "2025-08-25T12:42:27.081713", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029181003570557, "points_saved": 40, "points_rate": 3.9883615607056377, "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.02786870002746582, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:42:37.107741", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027013778686523, "points_saved": 40, "points_rate": 3.989223599654787, "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.029035675525665283, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:42:47.134763", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027022123336792, "points_saved": 40, "points_rate": 3.989220279758274, "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.02836459279060364, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:42:57.159946", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024972438812256, "points_saved": 40, "points_rate": 3.9900359072447626, "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.02615228295326233, "csv_write_time_avg": 7.05718994140625e-06 } }, { "timestamp": "2025-08-25T12:43:07.187323", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027587652206421, "points_saved": 40, "points_rate": 3.9889952985051793, "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.02862512469291687, "csv_write_time_avg": 1.6248226165771486e-05 } }, { "timestamp": "2025-08-25T12:43:17.214881", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027022123336792, "points_saved": 40, "points_rate": 3.989220279758274, "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.02777404189109802, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:43:27.242472", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028126239776611, "points_saved": 40, "points_rate": 3.988781058752512, "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.02915833592414856, "csv_write_time_avg": 1.1718273162841797e-05 } }, { "timestamp": "2025-08-25T12:43:37.267035", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024558067321777, "points_saved": 40, "points_rate": 3.990200837919496, "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.027654850482940675, "csv_write_time_avg": 2.6869773864746094e-05 } }, { "timestamp": "2025-08-25T12:43:47.293576", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.026656150817871, "points_saved": 40, "points_rate": 3.9893658861271724, "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.029744523763656616, "csv_write_time_avg": 7.414817810058594e-06 } }, { "timestamp": "2025-08-25T12:43:57.320217", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026474714279175, "points_saved": 40, "points_rate": 3.9894380766785473, "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.028815925121307373, "csv_write_time_avg": 2.5653839111328124e-05 } }, { "timestamp": "2025-08-25T12:44:07.346631", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026424646377563, "points_saved": 40, "points_rate": 3.9894579983156366, "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.029120326042175293, "csv_write_time_avg": 2.110600471496582e-05 } }, { "timestamp": "2025-08-25T12:44:17.374879", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028404712677002, "points_saved": 40, "points_rate": 3.9886702966261045, "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.03052615523338318, "csv_write_time_avg": 3.9637088775634766e-06 } }, { "timestamp": "2025-08-25T12:44:27.400715", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025835752487183, "points_saved": 40, "points_rate": 3.9896923296471227, "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.027963912487030028, "csv_write_time_avg": 1.328587532043457e-05 } }, { "timestamp": "2025-08-25T12:44:37.425913", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025197744369507, "points_saved": 40, "points_rate": 3.9899462354710526, "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.02790062427520752, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:44:47.452272", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02635908126831, "points_saved": 40, "points_rate": 3.9894840864745986, "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.02897564172744751, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:44:57.491556", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.039284229278564, "points_saved": 40, "points_rate": 3.9843477967626435, "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.027330535650253295, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:45:07.516079", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.024374961853027, "points_saved": 40, "points_rate": 3.9902737230218204, "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.028550446033477783, "csv_write_time_avg": 1.9413232803344726e-05 } }, { "timestamp": "2025-08-25T12:45:17.544134", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028089046478271, "points_saved": 40, "points_rate": 3.988795852789865, "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.03139192461967468, "csv_write_time_avg": 1.25885009765625e-05 } }, { "timestamp": "2025-08-25T12:45:27.572075", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02805471420288, "points_saved": 40, "points_rate": 3.988809508921747, "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.02848767638206482, "csv_write_time_avg": 3.522634506225586e-06 } }, { "timestamp": "2025-08-25T12:45:37.597436", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024386167526245, "points_saved": 40, "points_rate": 3.9902692625289142, "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.03032863140106201, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:45:47.625457", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028851509094238, "points_saved": 40, "points_rate": 3.9884925969566605, "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.029085808992385866, "csv_write_time_avg": 7.981061935424805e-06 } }, { "timestamp": "2025-08-25T12:45:57.648880", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023399353027344, "points_saved": 40, "points_rate": 3.9906621088502168, "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.03169510960578918, "csv_write_time_avg": 8.96453857421875e-06 } }, { "timestamp": "2025-08-25T12:46:07.673410", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02457857131958, "points_saved": 40, "points_rate": 3.990192676472246, "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.02755255699157715, "csv_write_time_avg": 8.469820022583007e-06 } }, { "timestamp": "2025-08-25T12:46:17.699555", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026264667510986, "points_saved": 40, "points_rate": 3.9895216540229206, "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.029194957017898558, "csv_write_time_avg": 1.8805265426635742e-05 } }, { "timestamp": "2025-08-25T12:46:27.726646", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027090549468994, "points_saved": 40, "points_rate": 3.9891930568152976, "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.027864092588424684, "csv_write_time_avg": 1.138448715209961e-05 } }, { "timestamp": "2025-08-25T12:46:37.751024", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024378061294556, "points_saved": 40, "points_rate": 3.9902724892674657, "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.032405745983123777, "csv_write_time_avg": 2.371072769165039e-05 } }, { "timestamp": "2025-08-25T12:46:47.775598", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024574279785156, "points_saved": 40, "points_rate": 3.990194384679373, "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.03185161352157593, "csv_write_time_avg": 1.0770559310913085e-05 } }, { "timestamp": "2025-08-25T12:46:57.799536", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023850679397583, "points_saved": 40, "points_rate": 3.9904824282961022, "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.03235305547714233, "csv_write_time_avg": 5.40614128112793e-06 } }, { "timestamp": "2025-08-25T12:47:07.823783", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02433443069458, "points_saved": 40, "points_rate": 3.9902898568028347, "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.030849599838256837, "csv_write_time_avg": 1.0991096496582032e-05 } }, { "timestamp": "2025-08-25T12:47:17.848785", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025001764297485, "points_saved": 40, "points_rate": 3.9900242354523967, "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.03315594792366028, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:47:27.874587", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025801181793213, "points_saved": 40, "points_rate": 3.9897060867953105, "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.03246469497680664, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:47:37.898245", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023581504821777, "points_saved": 40, "points_rate": 3.9905895892359697, "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.03207722306251526, "csv_write_time_avg": 2.0188093185424804e-05 } }, { "timestamp": "2025-08-25T12:47:47.922523", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02435564994812, "points_saved": 40, "points_rate": 3.9902814102776785, "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.035415548086166385, "csv_write_time_avg": 3.129243850708008e-06 } }, { "timestamp": "2025-08-25T12:47:57.946926", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024402141571045, "points_saved": 40, "points_rate": 3.9902629039711606, "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.034844547510147095, "csv_write_time_avg": 5.5193901062011715e-06 } }, { "timestamp": "2025-08-25T12:48:07.973636", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026710748672485, "points_saved": 40, "points_rate": 3.9893441630692212, "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.0358109176158905, "csv_write_time_avg": 8.141994476318359e-06 } }, { "timestamp": "2025-08-25T12:48:17.997677", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023922204971313, "points_saved": 40, "points_rate": 3.9904539542577657, "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.03813416361808777, "csv_write_time_avg": 1.0704994201660156e-05 } }, { "timestamp": "2025-08-25T12:48:28.022438", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024879217147827, "points_saved": 40, "points_rate": 3.9900730107130786, "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.03593059778213501, "csv_write_time_avg": 1.8537044525146484e-05 } }, { "timestamp": "2025-08-25T12:48:38.046533", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024095058441162, "points_saved": 40, "points_rate": 3.990385143676038, "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.03405688405036926, "csv_write_time_avg": 2.8133392333984377e-06 } }, { "timestamp": "2025-08-25T12:48:48.074830", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028296709060669, "points_saved": 40, "points_rate": 3.9887132541520827, "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.036988794803619385, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:48:58.099438", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024462699890137, "points_saved": 40, "points_rate": 3.9902387985780408, "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.035243481397628784, "csv_write_time_avg": 1.2689828872680664e-05 } }, { "timestamp": "2025-08-25T12:49:08.125210", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025918006896973, "points_saved": 40, "points_rate": 3.989659597503533, "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.03729448914527893, "csv_write_time_avg": 1.2814998626708984e-05 } }, { "timestamp": "2025-08-25T12:49:18.149085", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02398681640625, "points_saved": 40, "points_rate": 3.9904282330591294, "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.0364524245262146, "csv_write_time_avg": 9.84668731689453e-06 } }, { "timestamp": "2025-08-25T12:49:28.176605", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027520418167114, "points_saved": 40, "points_rate": 3.9890220445256817, "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.0380665123462677, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:49:38.202713", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02610731124878, "points_saved": 40, "points_rate": 3.9895842681757503, "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.036146461963653564, "csv_write_time_avg": 1.0496377944946289e-05 } }, { "timestamp": "2025-08-25T12:49:48.227919", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025206089019775, "points_saved": 40, "points_rate": 3.9899429143716527, "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.03854907155036926, "csv_write_time_avg": 3.0338764190673827e-06 } }, { "timestamp": "2025-08-25T12:49:58.258473", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03055453300476, "points_saved": 40, "points_rate": 3.9878154162248065, "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.037352800369262695, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:50:08.283186", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024712800979614, "points_saved": 40, "points_rate": 3.990139248287612, "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.040122580528259275, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:50:18.307798", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024611473083496, "points_saved": 40, "points_rate": 3.9901795802661963, "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.036716097593307497, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:50:28.332603", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024805784225464, "points_saved": 40, "points_rate": 3.990102238483464, "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.0363135039806366, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:50:38.356373", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023769855499268, "points_saved": 40, "points_rate": 3.9905146044484545, "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.038651829957962035, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:50:48.381123", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024749517440796, "points_saved": 40, "points_rate": 3.990124634077794, "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.03938413858413696, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:50:58.404822", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023699045181274, "points_saved": 40, "points_rate": 3.9905427946012937, "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.035235422849655154, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:51:08.430452", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025630712509155, "points_saved": 40, "points_rate": 3.9897739251547835, "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.03569900393486023, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:51:18.455102", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02465009689331, "points_saved": 40, "points_rate": 3.990164206568786, "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.03373473882675171, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:51:28.484543", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02944040298462, "points_saved": 40, "points_rate": 3.9882584065304947, "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.029175162315368652, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:51:38.510054", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025510787963867, "points_saved": 40, "points_rate": 3.9898216505858257, "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.027267444133758544, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:51:48.534950", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024896144866943, "points_saved": 40, "points_rate": 3.9900662732033623, "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.05300470590591431, "csv_write_time_avg": 8.016824722290039e-06 } }, { "timestamp": "2025-08-25T12:51:58.560558", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025608539581299, "points_saved": 40, "points_rate": 3.989782749055004, "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.12216627597808838, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:52:08.586401", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025842905044556, "points_saved": 40, "points_rate": 3.989689483352446, "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.1039954662322998, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:52:18.612873", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026472091674805, "points_saved": 40, "points_rate": 3.9894391201879333, "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.12085235714912415, "csv_write_time_avg": 2.8014183044433594e-06 } }, { "timestamp": "2025-08-25T12:52:28.641904", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029030323028564, "points_saved": 40, "points_rate": 3.988421483595715, "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.11019058227539062, "csv_write_time_avg": 2.7298927307128905e-06 } }, { "timestamp": "2025-08-25T12:52:38.666520", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024616241455078, "points_saved": 40, "points_rate": 3.990177682272452, "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.04563586711883545, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:52:48.690130", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023609638214111, "points_saved": 40, "points_rate": 3.9905783887975437, "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.030900472402572633, "csv_write_time_avg": 3.224611282348633e-06 } }, { "timestamp": "2025-08-25T12:52:58.717644", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027514219284058, "points_saved": 40, "points_rate": 3.9890245104888926, "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.03552088141441345, "csv_write_time_avg": 3.0279159545898436e-06 } }, { "timestamp": "2025-08-25T12:53:08.745418", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027700901031494, "points_saved": 40, "points_rate": 3.988950248394966, "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.031412750482559204, "csv_write_time_avg": 1.246333122253418e-05 } }, { "timestamp": "2025-08-25T12:53:18.771018", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025673151016235, "points_saved": 40, "points_rate": 3.9897570365083634, "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.03354460000991821, "csv_write_time_avg": 1.2189149856567383e-05 } }, { "timestamp": "2025-08-25T12:53:28.794358", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023340463638306, "points_saved": 40, "points_rate": 3.9906855548914146, "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.0328123927116394, "csv_write_time_avg": 2.133846282958984e-06 } }, { "timestamp": "2025-08-25T12:53:38.820692", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026220560073853, "points_saved": 40, "points_rate": 3.9895392047614564, "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.03809143900871277, "csv_write_time_avg": 2.561807632446289e-05 } }, { "timestamp": "2025-08-25T12:53:48.845111", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024531841278076, "points_saved": 40, "points_rate": 3.9902112770285947, "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.03620752692222595, "csv_write_time_avg": 5.060434341430664e-06 } }, { "timestamp": "2025-08-25T12:53:58.872982", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027666807174683, "points_saved": 40, "points_rate": 3.988963810742141, "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.04036408066749573, "csv_write_time_avg": 8.004903793334962e-06 } }, { "timestamp": "2025-08-25T12:54:08.900703", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027925491333008, "points_saved": 40, "points_rate": 3.9888609099231367, "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.03755649924278259, "csv_write_time_avg": 1.3381242752075195e-05 } }, { "timestamp": "2025-08-25T12:54:18.924115", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023411750793457, "points_saved": 40, "points_rate": 3.990657172876649, "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.04007599353790283, "csv_write_time_avg": 1.379847526550293e-05 } }, { "timestamp": "2025-08-25T12:54:28.950488", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026373386383057, "points_saved": 40, "points_rate": 3.989478394483543, "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.03819254636764526, "csv_write_time_avg": 8.058547973632812e-06 } }, { "timestamp": "2025-08-25T12:54:38.976716", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02602481842041, "points_saved": 40, "points_rate": 3.9896170939562823, "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.039397627115249634, "csv_write_time_avg": 8.690357208251954e-06 } }, { "timestamp": "2025-08-25T12:54:49.004078", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027565479278564, "points_saved": 40, "points_rate": 3.9890041189616654, "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.03980108499526978, "csv_write_time_avg": 1.1521577835083008e-05 } }, { "timestamp": "2025-08-25T12:54:59.028027", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023949146270752, "points_saved": 40, "points_rate": 3.9904432291420147, "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.03961828351020813, "csv_write_time_avg": 8.100271224975586e-06 } }, { "timestamp": "2025-08-25T12:55:09.053596", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02556848526001, "points_saved": 40, "points_rate": 3.9897986891027273, "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.037074106931686404, "csv_write_time_avg": 9.238719940185547e-06 } }, { "timestamp": "2025-08-25T12:55:19.080306", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026709794998169, "points_saved": 40, "points_rate": 3.9893445425092513, "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.03953171372413635, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:55:29.105265", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024959087371826, "points_saved": 40, "points_rate": 3.990041221254153, "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.035573118925094606, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:55:39.128379", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02311372756958, "points_saved": 40, "points_rate": 3.9907758294686397, "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.03862853050231933, "csv_write_time_avg": 3.9458274841308595e-06 } }, { "timestamp": "2025-08-25T12:55:49.154474", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026095151901245, "points_saved": 40, "points_rate": 3.9895891066239098, "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.033810490369796754, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:55:59.178656", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024181842803955, "points_saved": 40, "points_rate": 3.9903505969132773, "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.03285454511642456, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:56:09.202474", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023817777633667, "points_saved": 40, "points_rate": 3.9904955264901916, "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.03461664915084839, "csv_write_time_avg": 1.8835067749023438e-06 } }, { "timestamp": "2025-08-25T12:56:19.227275", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02480149269104, "points_saved": 40, "points_rate": 3.9901039466131585, "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.02599344849586487, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:56:29.251269", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023993968963623, "points_saved": 40, "points_rate": 3.9904253857143517, "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.029191738367080687, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:56:39.275586", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024317502975464, "points_saved": 40, "points_rate": 3.990296595067646, "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.02759968042373657, "csv_write_time_avg": 5.137920379638672e-06 } }, { "timestamp": "2025-08-25T12:56:49.299878", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024291276931763, "points_saved": 40, "points_rate": 3.9903070346777882, "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.03479456901550293, "csv_write_time_avg": 1.0728836059570312e-05 } }, { "timestamp": "2025-08-25T12:56:59.327976", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028098583221436, "points_saved": 40, "points_rate": 3.9887920594364923, "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.031082773208618165, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:57:09.357443", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029466390609741, "points_saved": 40, "points_rate": 3.988248072444879, "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.034031301736831665, "csv_write_time_avg": 1.7136335372924805e-05 } }, { "timestamp": "2025-08-25T12:57:19.386288", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028845310211182, "points_saved": 40, "points_rate": 3.988495062265319, "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.029743784666061403, "csv_write_time_avg": 1.7648935317993165e-05 } }, { "timestamp": "2025-08-25T12:57:29.410895", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024462223052979, "points_saved": 40, "points_rate": 3.990238988383148, "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.034059321880340575, "csv_write_time_avg": 1.405477523803711e-05 } }, { "timestamp": "2025-08-25T12:57:39.437781", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027031183242798, "points_saved": 40, "points_rate": 3.9892166753054594, "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.03518381714820862, "csv_write_time_avg": 1.1229515075683594e-05 } }, { "timestamp": "2025-08-25T12:57:49.463640", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025732278823853, "points_saved": 40, "points_rate": 3.9897335064977932, "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.03982223272323608, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:57:59.486353", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.022839307785034, "points_saved": 40, "points_rate": 3.990885094698747, "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.033529913425445555, "csv_write_time_avg": 4.38690185546875e-06 } }, { "timestamp": "2025-08-25T12:58:09.510423", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024070501327515, "points_saved": 40, "points_rate": 3.9903949193795767, "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.03441189527511597, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:58:19.536931", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026507377624512, "points_saved": 40, "points_rate": 3.9894250802892075, "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.03709203004837036, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:58:29.561464", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02453327178955, "points_saved": 40, "points_rate": 3.990210707621235, "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.03833760023117065, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:58:39.588526", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027061700820923, "points_saved": 40, "points_rate": 3.9892045340386377, "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.033612263202667234, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:58:49.612536", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024009704589844, "points_saved": 40, "points_rate": 3.990419121570144, "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.03457499146461487, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:58:59.636194", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023658752441406, "points_saved": 40, "points_rate": 3.9905588356404715, "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.03567785024642944, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:59:09.660516", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024321794509888, "points_saved": 40, "points_rate": 3.9902948867730053, "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.03313615918159485, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:59:19.685029", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024512529373169, "points_saved": 40, "points_rate": 3.99021896404385, "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.03218247890472412, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T12:59:29.710187", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025158166885376, "points_saved": 40, "points_rate": 3.989961987046358, "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.030500882863998414, "csv_write_time_avg": 1.214742660522461e-05 } }, { "timestamp": "2025-08-25T12:59:39.738289", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02810263633728, "points_saved": 40, "points_rate": 3.9887904472634936, "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.030614411830902098, "csv_write_time_avg": 1.0967254638671875e-05 } }, { "timestamp": "2025-08-25T12:59:49.762757", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024467706680298, "points_saved": 40, "points_rate": 3.9902368056255026, "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.029598152637481688, "csv_write_time_avg": 2.22325325012207e-06 } }, { "timestamp": "2025-08-25T12:59:59.786955", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024198055267334, "points_saved": 40, "points_rate": 3.9903441431887434, "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.029612165689468384, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:00:09.811664", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024708271026611, "points_saved": 40, "points_rate": 3.990141051346891, "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.028900301456451415, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:00:19.835594", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023930788040161, "points_saved": 40, "points_rate": 3.990450537400472, "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.031039732694625854, "csv_write_time_avg": 1.3709068298339844e-06 } }, { "timestamp": "2025-08-25T13:00:29.859792", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024197578430176, "points_saved": 40, "points_rate": 3.9903443330038733, "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.027347350120544435, "csv_write_time_avg": 2.2828578948974608e-06 } }, { "timestamp": "2025-08-25T13:00:39.884021", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024229288101196, "points_saved": 40, "points_rate": 3.9903317103370903, "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.0278947114944458, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:00:49.908318", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02429723739624, "points_saved": 40, "points_rate": 3.990304662034323, "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.027148842811584473, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:00:59.933719", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025400876998901, "points_saved": 40, "points_rate": 3.98986539199358, "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.03203023076057434, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:01:09.960239", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026519775390625, "points_saved": 40, "points_rate": 3.9894201473752773, "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.03012676239013672, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:01:19.985226", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024986982345581, "points_saved": 40, "points_rate": 3.990030118786355, "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.025900745391845705, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:01:30.012712", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026511430740356, "points_saved": 40, "points_rate": 3.9894234676044653, "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.028688716888427734, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:01:40.039502", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027764797210693, "points_saved": 40, "points_rate": 3.9889248310975876, "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.028957146406173705, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:01:50.066830", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027328252792358, "points_saved": 40, "points_rate": 3.9890984908029723, "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.02965931296348572, "csv_write_time_avg": 2.3365020751953127e-06 } }, { "timestamp": "2025-08-25T13:02:00.092630", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024829864501953, "points_saved": 40, "points_rate": 3.9900926540050814, "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.02751281261444092, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:02:10.118369", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026708602905273, "points_saved": 40, "points_rate": 3.9893450168093905, "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.02914091944694519, "csv_write_time_avg": 1.33514404296875e-05 } }, { "timestamp": "2025-08-25T13:02:20.143105", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024654388427734, "points_saved": 40, "points_rate": 3.9901624983874977, "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.031223171949386598, "csv_write_time_avg": 1.0412931442260742e-05 } }, { "timestamp": "2025-08-25T13:02:30.167997", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02497410774231, "points_saved": 40, "points_rate": 3.9900352429945842, "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.029384100437164308, "csv_write_time_avg": 1.537203788757324e-05 } }, { "timestamp": "2025-08-25T13:02:40.194798", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026800870895386, "points_saved": 40, "points_rate": 3.989308306312064, "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.02857844829559326, "csv_write_time_avg": 7.450580596923828e-06 } }, { "timestamp": "2025-08-25T13:02:50.218905", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024107217788696, "points_saved": 40, "points_rate": 3.99038030329687, "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.027588796615600587, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:03:00.243280", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024374961853027, "points_saved": 40, "points_rate": 3.9902737230218204, "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.026325196027755737, "csv_write_time_avg": 7.188320159912109e-06 } }, { "timestamp": "2025-08-25T13:03:10.270456", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026121377944946, "points_saved": 40, "points_rate": 3.9895786707699723, "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.027967500686645507, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:03:20.299020", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02961802482605, "points_saved": 40, "points_rate": 3.988187775545295, "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.026548975706100465, "csv_write_time_avg": 3.445148468017578e-06 } }, { "timestamp": "2025-08-25T13:03:30.324664", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025644063949585, "points_saved": 40, "points_rate": 3.9897686118573485, "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.02781982421875, "csv_write_time_avg": 2.4855136871337892e-06 } }, { "timestamp": "2025-08-25T13:03:40.351685", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026909112930298, "points_saved": 40, "points_rate": 3.9892652411118013, "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.02813042402267456, "csv_write_time_avg": 7.790327072143554e-06 } }, { "timestamp": "2025-08-25T13:03:50.378823", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027250051498413, "points_saved": 40, "points_rate": 3.989129601293092, "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.027640193700790405, "csv_write_time_avg": 2.54511833190918e-06 } }, { "timestamp": "2025-08-25T13:04:00.403911", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025087594985962, "points_saved": 40, "points_rate": 3.98999007450129, "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.028543633222579957, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:04:10.429718", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02580738067627, "points_saved": 40, "points_rate": 3.9897036199893443, "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.028236132860183717, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:04:20.454954", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0252366065979, "points_saved": 40, "points_rate": 3.989930768683787, "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.026930010318756102, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:04:30.490614", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.035658836364746, "points_saved": 40, "points_rate": 3.9857871468346318, "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.029343831539154052, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:04:40.517349", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026735544204712, "points_saved": 40, "points_rate": 3.9893342976537705, "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.026088935136795045, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:04:50.543577", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025712966918945, "points_saved": 40, "points_rate": 3.9897411916723375, "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.027396786212921142, "csv_write_time_avg": 9.024143218994141e-06 } }, { "timestamp": "2025-08-25T13:05:00.567932", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0248703956604, "points_saved": 40, "points_rate": 3.9900765218187093, "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.027488279342651366, "csv_write_time_avg": 1.7821788787841797e-05 } }, { "timestamp": "2025-08-25T13:05:10.598919", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030986547470093, "points_saved": 40, "points_rate": 3.987643669015623, "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.0267602801322937, "csv_write_time_avg": 1.3488531112670899e-05 } }, { "timestamp": "2025-08-25T13:05:20.624942", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025044441223145, "points_saved": 40, "points_rate": 3.990007249795258, "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.02661867141723633, "csv_write_time_avg": 1.0818243026733398e-05 } }, { "timestamp": "2025-08-25T13:05:30.652397", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028433561325073, "points_saved": 40, "points_rate": 3.9886588224766317, "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.02771233320236206, "csv_write_time_avg": 1.4513731002807617e-05 } }, { "timestamp": "2025-08-25T13:05:40.678104", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025707244873047, "points_saved": 40, "points_rate": 3.989743468766777, "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.026886147260665894, "csv_write_time_avg": 1.4942884445190429e-05 } }, { "timestamp": "2025-08-25T13:05:50.706750", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028555631637573, "points_saved": 40, "points_rate": 3.988610271434308, "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.027034324407577515, "csv_write_time_avg": 5.906820297241211e-06 } }, { "timestamp": "2025-08-25T13:06:00.731128", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024374008178711, "points_saved": 40, "points_rate": 3.9902741026386987, "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.02711039185523987, "csv_write_time_avg": 1.6474723815917967e-05 } }, { "timestamp": "2025-08-25T13:06:10.756291", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025257349014282, "points_saved": 40, "points_rate": 3.9899225134537755, "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.02662447690963745, "csv_write_time_avg": 1.6748905181884766e-05 } }, { "timestamp": "2025-08-25T13:06:20.782134", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025842666625977, "points_saved": 40, "points_rate": 3.98968957822887, "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.02847936749458313, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:06:30.808389", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026255130767822, "points_saved": 40, "points_rate": 3.9895254487641143, "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.028397655487060545, "csv_write_time_avg": 1.7213821411132813e-05 } }, { "timestamp": "2025-08-25T13:06:40.833733", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025344371795654, "points_saved": 40, "points_rate": 3.989887879815099, "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.027933883666992187, "csv_write_time_avg": 5.769729614257812e-06 } }, { "timestamp": "2025-08-25T13:06:50.859488", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025754690170288, "points_saved": 40, "points_rate": 3.9897245879372893, "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.0284526526927948, "csv_write_time_avg": 5.072355270385742e-06 } }, { "timestamp": "2025-08-25T13:07:00.885258", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02577018737793, "points_saved": 40, "points_rate": 3.989718420870898, "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.029016852378845215, "csv_write_time_avg": 1.806020736694336e-06 } }, { "timestamp": "2025-08-25T13:07:10.911813", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026554346084595, "points_saved": 40, "points_rate": 3.9894063921989456, "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.028927409648895265, "csv_write_time_avg": 2.777576446533203e-06 } }, { "timestamp": "2025-08-25T13:07:20.937593", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02578091621399, "points_saved": 40, "points_rate": 3.9897141513745646, "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.02955195903778076, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:07:30.961519", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.023925065994263, "points_saved": 40, "points_rate": 3.9904528153046845, "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.029320037364959715, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:07:40.986576", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025057315826416, "points_saved": 40, "points_rate": 3.990002125658929, "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.028709083795547485, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:07:51.011773", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02519679069519, "points_saved": 40, "points_rate": 3.9899466150256218, "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.029056376218795775, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:08:01.037920", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026147603988647, "points_saved": 40, "points_rate": 3.9895682349706303, "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.02827322483062744, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:08:11.062669", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024749040603638, "points_saved": 40, "points_rate": 3.9901248238720406, "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.028116285800933838, "csv_write_time_avg": 2.9265880584716798e-06 } }, { "timestamp": "2025-08-25T13:08:21.088473", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025803565979004, "points_saved": 40, "points_rate": 3.989705138023424, "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.028060686588287354, "csv_write_time_avg": 4.488229751586914e-06 } }, { "timestamp": "2025-08-25T13:08:31.112712", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02423906326294, "points_saved": 40, "points_rate": 3.990327819155163, "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.027006059885025024, "csv_write_time_avg": 2.2846460342407227e-05 } }, { "timestamp": "2025-08-25T13:08:41.139297", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026585102081299, "points_saved": 40, "points_rate": 3.9893941549149052, "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.028690862655639648, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:08:51.165971", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026674270629883, "points_saved": 40, "points_rate": 3.9893586767017983, "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.028262126445770263, "csv_write_time_avg": 5.167722702026367e-06 } }, { "timestamp": "2025-08-25T13:09:01.190728", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02475619316101, "points_saved": 40, "points_rate": 3.990121976960238, "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.02859688997268677, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:09:11.218736", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028008937835693, "points_saved": 40, "points_rate": 3.988827717243045, "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.027675211429595947, "csv_write_time_avg": 1.3530254364013671e-06 } }, { "timestamp": "2025-08-25T13:09:21.244011", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025274515151978, "points_saved": 40, "points_rate": 3.989915681565117, "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.027913939952850342, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:09:31.268372", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02436113357544, "points_saved": 40, "points_rate": 3.9902792274736214, "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.02821305990219116, "csv_write_time_avg": 7.18235969543457e-06 } }, { "timestamp": "2025-08-25T13:09:41.294021", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025648593902588, "points_saved": 40, "points_rate": 3.989766809134648, "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.030151951313018798, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:09:51.318834", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024813652038574, "points_saved": 40, "points_rate": 3.9900991069161558, "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.028619158267974853, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:10:01.344857", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026022911071777, "points_saved": 40, "points_rate": 3.989617852940256, "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.029345440864562988, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:10:11.372510", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027652740478516, "points_saved": 40, "points_rate": 3.9889694064227452, "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.028062093257904052, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:10:21.399025", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026515007019043, "points_saved": 40, "points_rate": 3.989422044648422, "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.02939146161079407, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:10:31.424641", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02561616897583, "points_saved": 40, "points_rate": 3.9897797128698786, "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.027816158533096314, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:10:41.450089", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025447845458984, "points_saved": 40, "points_rate": 3.9898466997779014, "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.030446767807006836, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:10:51.475900", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025811433792114, "points_saved": 40, "points_rate": 3.9897020070794005, "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.028886884450912476, "csv_write_time_avg": 1.531839370727539e-06 } }, { "timestamp": "2025-08-25T13:11:01.504895", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02899432182312, "points_saved": 40, "points_rate": 3.9884358008818377, "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.02792678475379944, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:11:11.529723", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0248281955719, "points_saved": 40, "points_rate": 3.9900933182743756, "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.027146577835083008, "csv_write_time_avg": 2.5212764739990233e-06 } }, { "timestamp": "2025-08-25T13:11:21.555017", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025166511535645, "points_saved": 40, "points_rate": 3.989958665920736, "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.029243946075439453, "csv_write_time_avg": 1.8978118896484374e-05 } }, { "timestamp": "2025-08-25T13:11:31.580530", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025640726089478, "points_saved": 40, "points_rate": 3.9897699401803806, "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.028018510341644286, "csv_write_time_avg": 2.2655725479125978e-05 } }, { "timestamp": "2025-08-25T13:11:41.606759", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026228427886963, "points_saved": 40, "points_rate": 3.9895360740778614, "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.02914227843284607, "csv_write_time_avg": 2.5987625122070313e-06 } }, { "timestamp": "2025-08-25T13:11:51.631906", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025147438049316, "points_saved": 40, "points_rate": 3.989966257073139, "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.02825446128845215, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:12:01.657681", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025774955749512, "points_saved": 40, "points_rate": 3.989716523315844, "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.02977135181427002, "csv_write_time_avg": 1.290440559387207e-05 } }, { "timestamp": "2025-08-25T13:12:11.683262", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025580644607544, "points_saved": 40, "points_rate": 3.9897938501462047, "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.026884937286376955, "csv_write_time_avg": 1.913309097290039e-05 } }, { "timestamp": "2025-08-25T13:12:21.710970", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027708768844604, "points_saved": 40, "points_rate": 3.9889471186356373, "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.030802989006042482, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:12:31.740307", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029336929321289, "points_saved": 41, "points_rate": 4.088007042632536, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02850969244794148, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:12:41.765735", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02542781829834, "points_saved": 39, "points_rate": 3.890108303290307, "variables_saved": 117, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.028657570863381412, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:12:51.791352", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025516510009766, "points_saved": 41, "points_rate": 4.089564857737196, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02819952732179223, "csv_write_time_avg": 1.3037425715748856e-05 } }, { "timestamp": "2025-08-25T13:13:01.816272", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025020360946655, "points_saved": 40, "points_rate": 3.990016833863351, "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.028816258907318114, "csv_write_time_avg": 2.397894859313965e-05 } }, { "timestamp": "2025-08-25T13:13:11.841991", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025718688964844, "points_saved": 40, "points_rate": 3.989738914580497, "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.02973046898841858, "csv_write_time_avg": 8.45789909362793e-06 } }, { "timestamp": "2025-08-25T13:13:21.867647", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025655746459961, "points_saved": 40, "points_rate": 3.9897639627337016, "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.029222548007965088, "csv_write_time_avg": 5.728006362915039e-06 } }, { "timestamp": "2025-08-25T13:13:31.894446", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02679967880249, "points_saved": 40, "points_rate": 3.989308780603587, "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.02901836633682251, "csv_write_time_avg": 1.1104345321655274e-05 } }, { "timestamp": "2025-08-25T13:13:41.922270", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02782416343689, "points_saved": 40, "points_rate": 3.9889012160630655, "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.02945091724395752, "csv_write_time_avg": 8.279085159301758e-06 } }, { "timestamp": "2025-08-25T13:13:51.949063", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026793241500854, "points_saved": 41, "points_rate": 4.0890441253242535, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02808553416554521, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:14:01.976282", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02721881866455, "points_saved": 40, "points_rate": 3.989142026654934, "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.028803932666778564, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:14:12.002164", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025881290435791, "points_saved": 39, "points_rate": 3.8899323530993857, "variables_saved": 117, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03208387203705616, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:14:22.026767", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024603605270386, "points_saved": 41, "points_rate": 4.089937279758818, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02863176276044148, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:14:32.051353", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024586200714111, "points_saved": 40, "points_rate": 3.9901896396631873, "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.02638845443725586, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:14:42.077446", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026092767715454, "points_saved": 40, "points_rate": 3.9895900553406114, "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.028278273344039918, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:14:52.104098", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026652097702026, "points_saved": 40, "points_rate": 3.9893674987653616, "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.027522671222686767, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:15:02.129765", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024669885635376, "points_saved": 40, "points_rate": 3.9901563299672436, "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.029466569423675537, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:15:12.161816", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.033047914505005, "points_saved": 40, "points_rate": 3.9868243768846248, "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.027992796897888184, "csv_write_time_avg": 2.421736717224121e-05 } }, { "timestamp": "2025-08-25T13:15:22.188014", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02619743347168, "points_saved": 40, "points_rate": 3.9895484071022893, "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.027422761917114256, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:15:32.215462", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027448415756226, "points_saved": 40, "points_rate": 3.989050687824793, "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.027330833673477172, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:15:42.242262", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026800155639648, "points_saved": 40, "points_rate": 3.989308590886964, "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.029438608884811403, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:15:52.268431", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.026168584823608, "points_saved": 40, "points_rate": 3.989559886370465, "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.028185999393463133, "csv_write_time_avg": 1.2636184692382812e-06 } }, { "timestamp": "2025-08-25T13:16:02.294797", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026366233825684, "points_saved": 40, "points_rate": 3.9894812404770406, "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.02759019136428833, "csv_write_time_avg": 3.564357757568359e-06 } }, { "timestamp": "2025-08-25T13:16:12.320870", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026073217391968, "points_saved": 40, "points_rate": 3.9895978348345835, "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.027175766229629517, "csv_write_time_avg": 3.2722949981689452e-06 } }, { "timestamp": "2025-08-25T13:16:22.345559", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.024689197540283, "points_saved": 40, "points_rate": 3.9901486431933106, "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.028501623868942262, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:16:32.370635", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025075197219849, "points_saved": 40, "points_rate": 3.9899950088247507, "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.027850109338760375, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:16:42.399764", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.029129266738892, "points_saved": 40, "points_rate": 3.9883821352924436, "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.028364723920822142, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:16:52.429123", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029359579086304, "points_saved": 40, "points_rate": 3.9882905468271272, "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.028344136476516724, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:17:02.454254", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02513074874878, "points_saved": 40, "points_rate": 3.9899728993551866, "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.030476605892181395, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:17:12.479395", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02514123916626, "points_saved": 40, "points_rate": 3.9899687242038895, "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.029007327556610108, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:17:22.509659", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030263423919678, "points_saved": 40, "points_rate": 3.9879311548897083, "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.02844504714012146, "csv_write_time_avg": 2.0503997802734374e-06 } }, { "timestamp": "2025-08-25T13:17:32.543993", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034334421157837, "points_saved": 40, "points_rate": 3.9863132242890207, "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.0324362576007843, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:17:42.570319", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026325464248657, "points_saved": 40, "points_rate": 3.989497462717512, "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.03565124273300171, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:17:52.602354", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.03203535079956, "points_saved": 40, "points_rate": 3.9872267791412805, "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.036575710773468016, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:18:02.627379", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.025025367736816, "points_saved": 40, "points_rate": 3.9900148411325302, "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.03514876961708069, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:18:12.656998", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029618263244629, "points_saved": 40, "points_rate": 3.988187680740285, "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.03143860101699829, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:18:22.681846", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024848699569702, "points_saved": 40, "points_rate": 3.9900851572669547, "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.03724043965339661, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:18:32.709850", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028003215789795, "points_saved": 40, "points_rate": 3.9888299932948956, "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.0373134195804596, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:18:42.736074", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.026224136352539, "points_saved": 40, "points_rate": 3.9895377817228495, "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.03661327958106995, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:18:52.762983", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026909589767456, "points_saved": 40, "points_rate": 3.9892650513993195, "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.0358713686466217, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:19:02.793279", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030295133590698, "points_saved": 40, "points_rate": 3.9879185474855103, "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.03491642475128174, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:19:12.820656", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.027377367019653, "points_saved": 40, "points_rate": 3.9890789521456735, "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.03830808401107788, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:19:22.847155", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025521039962769, "points_saved": 40, "points_rate": 3.9898175706335706, "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.03819379210472107, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:19:32.876066", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029889583587646, "points_saved": 40, "points_rate": 3.9880797955596416, "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.03172769546508789, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:19:42.900752", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024685859680176, "points_saved": 40, "points_rate": 3.9901499717694042, "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.03281664252281189, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:19:52.927862", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027109384536743, "points_saved": 40, "points_rate": 3.9891855634571813, "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.02924702763557434, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:20:02.954290", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.026427984237671, "points_saved": 40, "points_rate": 3.9894566702003074, "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.031773161888122556, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:20:12.983665", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029375314712524, "points_saved": 40, "points_rate": 3.988284289383634, "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.03017194867134094, "csv_write_time_avg": 1.5079975128173829e-06 } }, { "timestamp": "2025-08-25T13:20:23.011811", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02764368057251, "points_saved": 40, "points_rate": 3.9889730104287344, "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.032124072313308716, "csv_write_time_avg": 2.4616718292236326e-06 } }, { "timestamp": "2025-08-25T13:20:33.036905", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025596141815186, "points_saved": 40, "points_rate": 3.989787682865689, "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.03193663358688355, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:20:43.062085", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.025180578231812, "points_saved": 40, "points_rate": 3.989953067464346, "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.032580089569091794, "csv_write_time_avg": 3.2842159271240235e-06 } }, { "timestamp": "2025-08-25T13:20:53.088229", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026143550872803, "points_saved": 40, "points_rate": 3.989569847772416, "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.030913645029067995, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:21:03.114617", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026388168334961, "points_saved": 40, "points_rate": 3.989472512776515, "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.03254532814025879, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:21:13.146213", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031595945358276, "points_saved": 40, "points_rate": 3.987401428235197, "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.033677142858505246, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:21:23.171504", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025291442871094, "points_saved": 40, "points_rate": 3.9899089445867117, "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.03415253758430481, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:21:33.196926", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025420904159546, "points_saved": 40, "points_rate": 3.9898574216873035, "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.029367059469223022, "csv_write_time_avg": 2.8252601623535155e-06 } }, { "timestamp": "2025-08-25T13:21:43.221551", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024626016616821, "points_saved": 40, "points_rate": 3.9901737913909203, "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.03228580355644226, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:21:53.254194", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.032642602920532, "points_saved": 40, "points_rate": 3.986985441737542, "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.03364863991737366, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:22:03.280436", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026241779327393, "points_saved": 40, "points_rate": 3.989530761413913, "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.032796406745910646, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:22:13.308389", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027952909469604, "points_saved": 40, "points_rate": 3.9888500036958856, "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.031354624032974246, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:22:23.335222", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026833057403564, "points_saved": 40, "points_rate": 3.9892955004835744, "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.030044692754745483, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:22:33.361193", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025970697402954, "points_saved": 40, "points_rate": 3.9896386302386935, "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.031102579832077027, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:22:43.388558", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026389598846436, "points_saved": 40, "points_rate": 3.9894719435799817, "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.028623127937316896, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:22:53.422068", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.034485340118408, "points_saved": 40, "points_rate": 3.9862532700185294, "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.026832437515258788, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:23:03.450090", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028022527694702, "points_saved": 40, "points_rate": 3.9888223116303094, "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.02789350152015686, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:23:13.476651", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02656078338623, "points_saved": 40, "points_rate": 3.989403830900725, "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.027393245697021486, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:23:23.505910", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029258966445923, "points_saved": 40, "points_rate": 3.988330557005732, "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.02865273356437683, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:23:33.531843", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025933504104614, "points_saved": 40, "points_rate": 3.989653430638056, "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.027326977252960204, "csv_write_time_avg": 2.181529998779297e-06 } }, { "timestamp": "2025-08-25T13:23:43.557110", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025267124176025, "points_saved": 40, "points_rate": 3.9899186230698658, "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.028902554512023927, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:23:53.584748", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027637243270874, "points_saved": 40, "points_rate": 3.9889755711737895, "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.02779918909072876, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:24:03.614948", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030200004577637, "points_saved": 40, "points_rate": 3.987956369937248, "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.02831815481185913, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:24:13.641933", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026985168457031, "points_saved": 40, "points_rate": 3.9892349821990676, "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.02776889204978943, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:24:23.668753", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026820659637451, "points_saved": 40, "points_rate": 3.989300433089258, "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.029917192459106446, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:24:33.693502", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0247483253479, "points_saved": 40, "points_rate": 3.9901251085634444, "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.027530992031097413, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:24:43.719122", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025620460510254, "points_saved": 40, "points_rate": 3.9897780050177762, "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.028660929203033446, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:24:53.745496", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026373624801636, "points_saved": 40, "points_rate": 3.9894782996171627, "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.02694946527481079, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:25:03.772355", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025883197784424, "points_saved": 40, "points_rate": 3.989673449301646, "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.029542982578277588, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:25:13.801756", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03037691116333, "points_saved": 40, "points_rate": 3.9878860340215043, "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.028001147508621215, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:25:23.826973", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025217294692993, "points_saved": 40, "points_rate": 3.9899384546182985, "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.029370689392089845, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:25:33.855115", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028141498565674, "points_saved": 40, "points_rate": 3.9887749894356004, "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.028916722536087035, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:25:43.880338", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02522325515747, "points_saved": 40, "points_rate": 3.9899360824131294, "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.02973889112472534, "csv_write_time_avg": 2.944469451904297e-06 } }, { "timestamp": "2025-08-25T13:25:53.904739", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02440071105957, "points_saved": 40, "points_rate": 3.990263473393417, "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.02889465093612671, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:26:03.930428", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025689363479614, "points_saved": 40, "points_rate": 3.9897505847036543, "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.029343509674072267, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:26:13.955961", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025533199310303, "points_saved": 40, "points_rate": 3.9898127316312477, "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.028719794750213624, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:26:23.981206", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.025245189666748, "points_saved": 40, "points_rate": 3.9899273527223977, "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.028572100400924682, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:26:34.006316", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025109052658081, "points_saved": 40, "points_rate": 3.989981534354911, "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.028202748298645018, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:26:44.031564", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025248527526855, "points_saved": 40, "points_rate": 3.9899260242945482, "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.028044295310974122, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:26:54.059792", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02822756767273, "points_saved": 40, "points_rate": 3.988740755040811, "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.02778930068016052, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:27:04.085103", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.02531099319458, "points_saved": 40, "points_rate": 3.9899011638794, "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.02840571999549866, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:27:14.110037", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0249342918396, "points_saved": 40, "points_rate": 3.990051090166288, "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.030406349897384645, "csv_write_time_avg": 2.843141555786133e-06 } }, { "timestamp": "2025-08-25T13:27:24.135385", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02534794807434, "points_saved": 40, "points_rate": 3.989886456527742, "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.03155997395515442, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:27:34.170299", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.034914255142212, "points_saved": 40, "points_rate": 3.986082888501286, "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.030411767959594726, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:27:44.195392", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025093078613281, "points_saved": 40, "points_rate": 3.9899878920159604, "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.033922821283340454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:27:54.221507", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025099277496338, "points_saved": 40, "points_rate": 3.989985424861506, "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.03365584015846253, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:28:04.252518", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031052589416504, "points_saved": 40, "points_rate": 3.9876174153650568, "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.03314006328582764, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:28:14.280646", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0281343460083, "points_saved": 40, "points_rate": 3.988777834425603, "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.030759942531585694, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:28:24.309321", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029642820358276, "points_saved": 40, "points_rate": 3.9881779158483663, "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.033009564876556395, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:28:34.335485", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026163578033447, "points_saved": 40, "points_rate": 3.9895618786468754, "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.03256765604019165, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:28:44.360579", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025093793869019, "points_saved": 40, "points_rate": 3.989987607344137, "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.028107541799545287, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:28:54.384979", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024400234222412, "points_saved": 40, "points_rate": 3.9902636632008717, "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.02911369800567627, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:29:04.413975", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028995990753174, "points_saved": 40, "points_rate": 3.988435137164315, "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.029707318544387816, "csv_write_time_avg": 2.562999725341797e-06 } }, { "timestamp": "2025-08-25T13:29:14.441432", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027456760406494, "points_saved": 40, "points_rate": 3.9890473682160734, "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.02861438989639282, "csv_write_time_avg": 2.54511833190918e-06 } }, { "timestamp": "2025-08-25T13:29:24.467142", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025710344314575, "points_saved": 40, "points_rate": 3.9897422353403, "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.030916929244995117, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:29:34.492850", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025708436965942, "points_saved": 40, "points_rate": 3.989742994371888, "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.030344384908676147, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:29:44.519247", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025422096252441, "points_saved": 40, "points_rate": 3.9898569472653147, "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.02800748348236084, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:29:54.547531", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029258012771606, "points_saved": 40, "points_rate": 3.9883309362529715, "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.02928798198699951, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:30:04.573891", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026360750198364, "points_saved": 40, "points_rate": 3.9894834224081386, "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.028969383239746092, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:30:14.598742", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024851083755493, "points_saved": 40, "points_rate": 3.99008420831477, "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.0298159122467041, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:30:24.628018", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029276132583618, "points_saved": 40, "points_rate": 3.9883237305677506, "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.02882821559906006, "csv_write_time_avg": 3.3080577850341797e-06 } }, { "timestamp": "2025-08-25T13:30:34.654174", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026155710220337, "points_saved": 40, "points_rate": 3.9895650093709696, "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.032212483882904056, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:30:44.678778", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.024604082107544, "points_saved": 40, "points_rate": 3.990182522160069, "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.03142939209938049, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:30:54.705928", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026175737380981, "points_saved": 40, "points_rate": 3.989557040264758, "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.029040366411209106, "csv_write_time_avg": 2.7298927307128905e-06 } }, { "timestamp": "2025-08-25T13:31:04.737561", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.032607316970825, "points_saved": 40, "points_rate": 3.986999464469952, "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.02840970754623413, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:31:14.763267", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025706052780151, "points_saved": 40, "points_rate": 3.9897439431617796, "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.02995166778564453, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:31:24.792276", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029008865356445, "points_saved": 40, "points_rate": 3.9884300170651352, "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.028955179452896117, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:31:34.819174", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026897668838501, "points_saved": 40, "points_rate": 3.989269794216772, "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.02794131636619568, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:31:44.843519", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.023371696472168, "points_saved": 40, "points_rate": 3.990673119912177, "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.028428369760513307, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:31:54.873261", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030715942382812, "points_saved": 40, "points_rate": 3.9877512462483247, "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.02878730297088623, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:32:04.899190", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025928974151611, "points_saved": 40, "points_rate": 3.9896552332583006, "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.02847311496734619, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:32:14.928803", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029612064361572, "points_saved": 40, "points_rate": 3.988190145672017, "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.03226140737533569, "csv_write_time_avg": 4.0709972381591795e-06 } }, { "timestamp": "2025-08-25T13:32:24.955927", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027124404907227, "points_saved": 40, "points_rate": 3.9891795877613916, "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.03240758776664734, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:32:34.986146", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030218839645386, "points_saved": 40, "points_rate": 3.9879488812244284, "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.03129786252975464, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:32:45.014164", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028018236160278, "points_saved": 40, "points_rate": 3.988824018664327, "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.0314714789390564, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:32:55.044584", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029444217681885, "points_saved": 40, "points_rate": 3.9882568895971424, "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.028548240661621094, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:33:05.075531", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031923055648804, "points_saved": 40, "points_rate": 3.9872714112850662, "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.028417211771011353, "csv_write_time_avg": 3.2961368560791014e-06 } }, { "timestamp": "2025-08-25T13:33:15.104293", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028761386871338, "points_saved": 40, "points_rate": 3.98852843905171, "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.030388528108596803, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:33:25.130888", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025614023208618, "points_saved": 40, "points_rate": 3.9897805667964783, "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.03278307318687439, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:33:35.161693", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0317862033844, "points_saved": 40, "points_rate": 3.987325805099923, "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.03072272539138794, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:33:45.187082", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025389432907104, "points_saved": 40, "points_rate": 3.9898699464686063, "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.02803138494491577, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:33:55.212953", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02587103843689, "points_saved": 40, "points_rate": 3.9896782879661203, "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.029479455947875977, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:34:05.237860", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024906873703003, "points_saved": 40, "points_rate": 3.9900620029625062, "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.03067734241485596, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:34:15.262956", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025095701217651, "points_saved": 40, "points_rate": 3.9899868482194725, "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.028440052270889284, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:34:25.288462", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025506019592285, "points_saved": 40, "points_rate": 3.9898235482408806, "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.03175904750823975, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:34:35.313517", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025054931640625, "points_saved": 40, "points_rate": 3.9900030745720714, "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.029087311029434203, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:34:45.339469", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025951623916626, "points_saved": 40, "points_rate": 3.989646220173367, "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.02965685725212097, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:34:55.365203", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025734424591064, "points_saved": 40, "points_rate": 3.989732652591338, "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.028727054595947266, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:35:05.395933", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030729532241821, "points_saved": 40, "points_rate": 3.9877458435528355, "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.030953770875930785, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:35:15.423923", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027990341186523, "points_saved": 40, "points_rate": 3.988835114421057, "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.031433629989624026, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:35:25.451718", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02779507637024, "points_saved": 40, "points_rate": 3.988912786446649, "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.031184017658233643, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:35:35.476787", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025069236755371, "points_saved": 40, "points_rate": 3.9899973810999896, "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.030316638946533202, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:35:45.502528", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02476716041565, "points_saved": 40, "points_rate": 3.9901176117033637, "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.03018686771392822, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:35:55.531910", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030355453491211, "points_saved": 40, "points_rate": 3.9878945651998223, "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.03273687958717346, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:36:05.557723", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025813579559326, "points_saved": 40, "points_rate": 3.9897011531864286, "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.03448114991188049, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:36:15.584077", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026353359222412, "points_saved": 40, "points_rate": 3.9894863632755686, "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.035323876142501834, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:36:25.609319", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025242328643799, "points_saved": 40, "points_rate": 3.989928491375544, "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.03587216138839722, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:36:35.634823", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025503396987915, "points_saved": 40, "points_rate": 3.98982459195193, "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.03420594334602356, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:36:45.660612", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025789737701416, "points_saved": 40, "points_rate": 3.989710640906647, "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.03637891411781311, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:36:55.690434", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02982234954834, "points_saved": 40, "points_rate": 3.988106529304706, "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.03211954832077026, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:37:05.716795", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026360988616943, "points_saved": 40, "points_rate": 3.989483327541519, "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.03559835553169251, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:37:15.745556", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028760194778442, "points_saved": 40, "points_rate": 3.9885289131578134, "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.031675797700881955, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:37:25.773393", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026862621307373, "points_saved": 40, "points_rate": 3.9892837381654003, "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.032751810550689694, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:37:35.804606", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032187938690186, "points_saved": 40, "points_rate": 3.9871661340928237, "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.03315240740776062, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:37:45.830834", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026227712631226, "points_saved": 40, "points_rate": 3.9895363586852577, "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.03293076157569885, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:37:55.857320", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026485443115234, "points_saved": 40, "points_rate": 3.9894338077821994, "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.03127619028091431, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:38:05.883717", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026397705078125, "points_saved": 40, "points_rate": 3.989468718136024, "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.032553231716156004, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:38:15.911187", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027470350265503, "points_saved": 40, "points_rate": 3.989041962007985, "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.03292030096054077, "csv_write_time_avg": 3.141164779663086e-06 } }, { "timestamp": "2025-08-25T13:38:25.936735", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025547742843628, "points_saved": 41, "points_rate": 4.089552117415865, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030753362469556855, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:38:35.962980", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026244640350342, "points_saved": 40, "points_rate": 3.989529622987765, "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.029651778936386108, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:38:45.987709", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024729490280151, "points_saved": 40, "points_rate": 3.990132605451697, "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.029051029682159425, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:38:56.015637", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027927160263062, "points_saved": 39, "points_rate": 3.8891387399125183, "variables_saved": 117, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.031458799655620866, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:39:06.042490", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026853799819946, "points_saved": 41, "points_rate": 4.089019429079164, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029587135082337915, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:39:16.068316", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024855852127075, "points_saved": 40, "points_rate": 3.9900823104117547, "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.03185572624206543, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:39:26.098650", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031304121017456, "points_saved": 40, "points_rate": 3.987517427190003, "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.03156053423881531, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:39:36.125473", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026822805404663, "points_saved": 41, "points_rate": 4.089032068852375, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033675472910811265, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:39:46.151801", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02632761001587, "points_saved": 39, "points_rate": 3.8897591936892906, "variables_saved": 117, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.030942281087239582, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:39:56.181724", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029923677444458, "points_saved": 40, "points_rate": 3.988066239223036, "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.03224493265151977, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:40:06.209925", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028200626373291, "points_saved": 41, "points_rate": 4.088470257782197, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.028801039951603588, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:40:16.237125", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027199745178223, "points_saved": 40, "points_rate": 3.989149614700235, "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.03413901329040527, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:40:26.265053", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027927875518799, "points_saved": 40, "points_rate": 3.988859961553182, "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.03217806220054627, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:40:36.292346", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027293920516968, "points_saved": 40, "points_rate": 3.989112149007173, "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.0352844774723053, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:40:46.318972", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026625633239746, "points_saved": 40, "points_rate": 3.9893780283761755, "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.030974572896957396, "csv_write_time_avg": 1.9848346710205076e-06 } }, { "timestamp": "2025-08-25T13:40:56.347756", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028783798217773, "points_saved": 40, "points_rate": 3.988519525877948, "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.032091325521469115, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:41:06.376090", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028334140777588, "points_saved": 40, "points_rate": 3.9886983658981308, "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.03078012466430664, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:41:16.403183", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027093410491943, "points_saved": 40, "points_rate": 3.989191918581872, "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.030955326557159425, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:41:26.428679", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025495290756226, "points_saved": 40, "points_rate": 3.989827817971354, "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.029626679420471192, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:41:36.455569", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026890277862549, "points_saved": 40, "points_rate": 3.9892727347692563, "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.03085670471191406, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:41:46.479903", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.024333953857422, "points_saved": 40, "points_rate": 3.9902900466127993, "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.032139438390731814, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:41:56.506167", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025288820266724, "points_saved": 40, "points_rate": 3.9899099883424403, "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.031139951944351197, "csv_write_time_avg": 2.2113323211669923e-06 } }, { "timestamp": "2025-08-25T13:42:06.536106", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030914306640625, "points_saved": 40, "points_rate": 3.9876723873036544, "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.028382408618927, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:42:16.562428", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02632212638855, "points_saved": 40, "points_rate": 3.9894987908600017, "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.028521698713302613, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:42:26.588757", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026328325271606, "points_saved": 40, "points_rate": 3.989496324310368, "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.027643412351608276, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:42:36.615831", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027074813842773, "points_saved": 40, "points_rate": 3.9891993171107507, "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.029146367311477663, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:42:46.641607", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025132894515991, "points_saved": 40, "points_rate": 3.989972045346256, "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.027047502994537353, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:42:56.666948", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025983333587646, "points_saved": 40, "points_rate": 3.9896336019228755, "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.030743473768234254, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:43:06.695203", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028255462646484, "points_saved": 40, "points_rate": 3.9887296598090343, "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.03021261692047119, "csv_write_time_avg": 4.649162292480469e-06 } }, { "timestamp": "2025-08-25T13:43:16.721182", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025979280471802, "points_saved": 40, "points_rate": 3.9896352147775116, "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.027841973304748534, "csv_write_time_avg": 2.855062484741211e-06 } }, { "timestamp": "2025-08-25T13:43:26.751511", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02977991104126, "points_saved": 40, "points_rate": 3.9881234039807887, "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.027720963954925536, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:43:36.778531", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027568817138672, "points_saved": 40, "points_rate": 3.9890027911485175, "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.029302710294723512, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:43:46.803892", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02536129951477, "points_saved": 40, "points_rate": 3.9898811429305803, "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.02981600761413574, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:43:56.831884", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02799129486084, "points_saved": 40, "points_rate": 3.988834735077927, "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.02747567296028137, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:44:06.859916", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028031826019287, "points_saved": 40, "points_rate": 3.9888186130616163, "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.028890490531921387, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:44:16.891884", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031968355178833, "points_saved": 40, "points_rate": 3.98725340669069, "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.027292090654373168, "csv_write_time_avg": 1.7344951629638673e-06 } }, { "timestamp": "2025-08-25T13:44:26.919367", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027482748031616, "points_saved": 40, "points_rate": 3.9890370300414584, "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.027433556318283082, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:44:36.944675", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02530837059021, "points_saved": 40, "points_rate": 3.9899022076310575, "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.029413121938705444, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:44:46.969793", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025117635726929, "points_saved": 40, "points_rate": 3.989978118306596, "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.029095882177352907, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:44:56.997537", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02774429321289, "points_saved": 40, "points_rate": 3.9889329873592136, "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.02829244136810303, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:45:07.033744", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.036207437515259, "points_saved": 40, "points_rate": 3.985569274951446, "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.027438360452651977, "csv_write_time_avg": 2.497434616088867e-06 } }, { "timestamp": "2025-08-25T13:45:17.063009", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029264211654663, "points_saved": 40, "points_rate": 3.988328471147203, "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.028951197862625122, "csv_write_time_avg": 3.230571746826172e-06 } }, { "timestamp": "2025-08-25T13:45:27.094403", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031394720077515, "points_saved": 40, "points_rate": 3.987481413720196, "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.028833174705505372, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:45:37.120741", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02633810043335, "points_saved": 40, "points_rate": 3.9894924347575267, "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.028119999170303344, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:45:47.146802", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026060819625854, "points_saved": 40, "points_rate": 3.9896027681879445, "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.031835132837295534, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:45:57.176935", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030132293701172, "points_saved": 40, "points_rate": 3.9879832916181597, "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.027939999103546144, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:46:07.202864", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02592945098877, "points_saved": 40, "points_rate": 3.989655043508724, "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.029024028778076173, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:46:17.231834", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028970003128052, "points_saved": 40, "points_rate": 3.9884454722193743, "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.030948930978775026, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:46:27.257683", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025849342346191, "points_saved": 40, "points_rate": 3.9896869216907094, "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.03126169443130493, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:46:37.283050", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02536678314209, "points_saved": 40, "points_rate": 3.9898789605644174, "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.03166600465774536, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:46:47.308495", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025444984436035, "points_saved": 40, "points_rate": 3.9898478383850144, "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.03053315281867981, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:46:57.340245", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031749486923218, "points_saved": 40, "points_rate": 3.9873403988149407, "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.03177709579467773, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:47:07.366312", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02606725692749, "points_saved": 40, "points_rate": 3.989600206637561, "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.03533947467803955, "csv_write_time_avg": 6.848573684692383e-06 } }, { "timestamp": "2025-08-25T13:47:17.391677", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025365352630615, "points_saved": 40, "points_rate": 3.9898795298770993, "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.03199294805526733, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:47:27.418421", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02674388885498, "points_saved": 40, "points_rate": 3.9893309775730055, "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.032191002368927, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:47:37.444542", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026121139526367, "points_saved": 40, "points_rate": 3.9895787656411255, "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.030180299282073976, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:47:47.470996", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026453733444214, "points_saved": 40, "points_rate": 3.989446424768919, "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.03434041142463684, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:47:57.497703", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025732278823853, "points_saved": 40, "points_rate": 3.9897335064977932, "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.03299552798271179, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:48:07.529952", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033223867416382, "points_saved": 40, "points_rate": 3.986754459840459, "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.03416869640350342, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:48:17.557278", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027326345443726, "points_saved": 40, "points_rate": 3.989099249589641, "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.03888349533081055, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:48:27.588955", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031676769256592, "points_saved": 40, "points_rate": 3.9873693022671266, "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.03847147226333618, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:48:37.614270", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.025314807891846, "points_saved": 40, "points_rate": 3.9898996456961457, "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.03666544556617737, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:48:47.647383", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03213906288147, "points_saved": 40, "points_rate": 3.9871855592590886, "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.03885603547096252, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:48:57.676440", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030030965805054, "points_saved": 40, "points_rate": 3.9880235800238557, "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.03918589353561401, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:49:07.706440", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02999997138977, "points_saved": 40, "points_rate": 3.988035903698766, "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.04031079411506653, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:49:17.736499", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030058860778809, "points_saved": 40, "points_rate": 3.9880124887815565, "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.03837915062904358, "csv_write_time_avg": 2.270936965942383e-06 } }, { "timestamp": "2025-08-25T13:49:27.763093", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026593923568726, "points_saved": 40, "points_rate": 3.989390645010081, "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.03585255146026611, "csv_write_time_avg": 1.6033649444580077e-06 } }, { "timestamp": "2025-08-25T13:49:37.790076", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026983261108398, "points_saved": 40, "points_rate": 3.9892357410376627, "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.03771854043006897, "csv_write_time_avg": 1.442432403564453e-06 } }, { "timestamp": "2025-08-25T13:49:47.817569", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02749252319336, "points_saved": 40, "points_rate": 3.989033141384142, "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.03681135773658752, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:49:57.844839", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027270317077637, "points_saved": 40, "points_rate": 3.9891215390768147, "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.036344891786575316, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:50:07.869349", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02450966835022, "points_saved": 40, "points_rate": 3.990220102863444, "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.03629876971244812, "csv_write_time_avg": 2.7239322662353517e-06 } }, { "timestamp": "2025-08-25T13:50:17.895383", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026034593582153, "points_saved": 40, "points_rate": 3.9896132041679495, "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.039943349361419675, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:50:27.922204", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026821374893188, "points_saved": 40, "points_rate": 3.9893001485155213, "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.038503050804138184, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:50:37.952183", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029978275299072, "points_saved": 40, "points_rate": 3.9880445303165213, "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.04005872011184693, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:50:47.977226", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025043487548828, "points_saved": 40, "points_rate": 3.9900076293614357, "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.03794175386428833, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:50:58.008140", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030913591384888, "points_saved": 40, "points_rate": 3.987672671645208, "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.04098433256149292, "csv_write_time_avg": 2.9921531677246095e-06 } }, { "timestamp": "2025-08-25T13:51:08.037533", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029393196105957, "points_saved": 40, "points_rate": 3.988277178676226, "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.03587953448295593, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:51:18.063910", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025388479232788, "points_saved": 40, "points_rate": 3.989870326008661, "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.03553231954574585, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:51:28.099351", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03642988204956, "points_saved": 40, "points_rate": 3.985480939944704, "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.035103344917297365, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:51:38.126281", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0269296169281, "points_saved": 40, "points_rate": 3.9892570834913865, "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.039611101150512695, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:51:48.158728", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03244686126709, "points_saved": 40, "points_rate": 3.9870632312472605, "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.03308925628662109, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:51:58.186385", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02765703201294, "points_saved": 40, "points_rate": 3.9889676992642866, "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.03679832220077515, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:52:08.211996", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025611162185669, "points_saved": 40, "points_rate": 3.989781705365846, "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.03860566020011902, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:52:18.238483", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02648663520813, "points_saved": 40, "points_rate": 3.9894333334609464, "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.04232966899871826, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:52:28.269306", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030823230743408, "points_saved": 40, "points_rate": 3.9877085937876213, "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.036136937141418454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:52:38.300150", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030844449996948, "points_saved": 40, "points_rate": 3.9877001581867986, "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.034038501977920535, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:52:48.327555", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027405023574829, "points_saved": 40, "points_rate": 3.9890679498791966, "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.032697999477386476, "csv_write_time_avg": 3.129243850708008e-06 } }, { "timestamp": "2025-08-25T13:52:58.356357", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028801202774048, "points_saved": 40, "points_rate": 3.9885126039726138, "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.03241488933563232, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:53:08.384538", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028181552886963, "points_saved": 40, "points_rate": 3.9887590575665834, "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.032740813493728635, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:53:18.413310", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02877163887024, "points_saved": 40, "points_rate": 3.9885243617438753, "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.03222851157188415, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:53:28.440890", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027580499649048, "points_saved": 40, "points_rate": 3.9889981438094613, "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.03245570659637451, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:53:38.477607", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.036716222763062, "points_saved": 40, "points_rate": 3.9853672368738335, "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.03317990303039551, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:53:48.503305", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0256986618042, "points_saved": 40, "points_rate": 3.9897468844133104, "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.0352497398853302, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:53:58.529176", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025870561599731, "points_saved": 40, "points_rate": 3.9896784777179075, "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.03398489952087402, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:54:08.556297", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026146411895752, "points_saved": 40, "points_rate": 3.989568709323961, "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.03117232322692871, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:54:18.585922", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030599594116211, "points_saved": 40, "points_rate": 3.9877975015036347, "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.03036385178565979, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:54:28.614578", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027681589126587, "points_saved": 40, "points_rate": 3.988957930552321, "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.03321123719215393, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:54:38.644986", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.031382322311401, "points_saved": 40, "points_rate": 3.987486341840804, "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.03006711006164551, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:54:48.675327", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030341148376465, "points_saved": 40, "points_rate": 3.9879002526723126, "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.028667473793029787, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:54:58.702924", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02662181854248, "points_saved": 40, "points_rate": 3.989379546162498, "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.026486152410507204, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:55:08.734909", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032960653305054, "points_saved": 40, "points_rate": 3.986859052100759, "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.028316980600357054, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:55:18.763872", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027971982955933, "points_saved": 40, "points_rate": 3.988842416790364, "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.028112828731536865, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:55:28.793264", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030383110046387, "points_saved": 40, "points_rate": 3.9878835694656747, "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.027331024408340454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:55:38.818890", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.025625705718994, "points_saved": 40, "points_rate": 3.98977591764497, "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.029248076677322387, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:55:48.845471", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.026580572128296, "points_saved": 40, "points_rate": 3.989395957300863, "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.028832608461380006, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:55:58.872762", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027291774749756, "points_saved": 40, "points_rate": 3.9891130026480406, "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.028562325239181518, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:56:08.898882", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026119470596313, "points_saved": 40, "points_rate": 3.9895794297393268, "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.02720332145690918, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:56:18.929525", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030643701553345, "points_saved": 40, "points_rate": 3.9877799660858857, "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.02955579161643982, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:56:28.955304", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025777816772461, "points_saved": 40, "points_rate": 3.9897153847836777, "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.028777891397476198, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:56:38.982049", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026745796203613, "points_saved": 40, "points_rate": 3.989330218698178, "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.02832973003387451, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:56:49.008429", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026380062103271, "points_saved": 40, "points_rate": 3.989475738226609, "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.028429651260375978, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:56:59.035266", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02683711051941, "points_saved": 40, "points_rate": 3.989293887903593, "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.02824997901916504, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:57:09.063916", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02864956855774, "points_saved": 40, "points_rate": 3.9885729106947507, "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.0283802330493927, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:57:19.090869", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026952981948853, "points_saved": 40, "points_rate": 3.9892477876390267, "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.0297432005405426, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:57:29.120037", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02819299697876, "points_saved": 40, "points_rate": 3.988754505627383, "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.02836427092552185, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:57:39.150065", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03100299835205, "points_saved": 40, "points_rate": 3.987637129265281, "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.028933519124984743, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:57:49.176329", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026264190673828, "points_saved": 40, "points_rate": 3.989521843759809, "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.030677658319473267, "csv_write_time_avg": 2.8908252716064453e-06 } }, { "timestamp": "2025-08-25T13:57:59.205086", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028756618499756, "points_saved": 40, "points_rate": 3.988530335476799, "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.03051578998565674, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:58:09.233110", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028023958206177, "points_saved": 40, "points_rate": 3.9888217426192947, "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.03056727647781372, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:58:19.261370", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028260469436646, "points_saved": 40, "points_rate": 3.9887276683637105, "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.03146693706512451, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:58:29.290593", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0292227268219, "points_saved": 40, "points_rate": 3.9883449684515444, "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.0295221209526062, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:58:39.320732", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030138731002808, "points_saved": 40, "points_rate": 3.9879807321469443, "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.030249136686325073, "csv_write_time_avg": 4.583597183227539e-06 } }, { "timestamp": "2025-08-25T13:58:49.349751", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029019117355347, "points_saved": 40, "points_rate": 3.9884259399585233, "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.03066372275352478, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:58:59.380135", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030383586883545, "points_saved": 40, "points_rate": 3.9878833798845834, "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.03171067237854004, "csv_write_time_avg": 1.7464160919189454e-06 } }, { "timestamp": "2025-08-25T13:59:09.408971", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028836727142334, "points_saved": 40, "points_rate": 3.988498475774647, "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.03117956519126892, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:59:19.436021", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027050256729126, "points_saved": 40, "points_rate": 3.989209087005035, "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.031271690130233766, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:59:29.463693", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027671337127686, "points_saved": 40, "points_rate": 3.988962008746644, "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.03323227763175964, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:59:39.493942", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.03024935722351, "points_saved": 40, "points_rate": 3.9879367476734857, "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.029847347736358644, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:59:49.524527", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030585289001465, "points_saved": 41, "points_rate": 4.0874982684167485, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02811876157434975, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T13:59:59.551664", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027136325836182, "points_saved": 40, "points_rate": 3.9891748451584284, "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.029407131671905517, "csv_write_time_avg": 1.5377998352050782e-06 } }, { "timestamp": "2025-08-25T14:00:09.578332", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.026668787002563, "points_saved": 40, "points_rate": 3.989360858498833, "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.02991209626197815, "csv_write_time_avg": 1.3887882232666016e-06 } }, { "timestamp": "2025-08-25T14:00:19.607159", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028826475143433, "points_saved": 40, "points_rate": 3.9885025530295577, "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.030859309434890746, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:00:29.635164", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028004884719849, "points_saved": 40, "points_rate": 3.9888293294461707, "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.02899535894393921, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:00:39.667824", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.031680822372437, "points_saved": 41, "points_rate": 4.087051883525111, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.029823024098466083, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:00:49.699046", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031209945678711, "points_saved": 40, "points_rate": 3.987554862933696, "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.029202497005462645, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:00:59.727734", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029679775238037, "points_saved": 40, "points_rate": 3.988163221198223, "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.031183397769927977, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:01:09.754944", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027209758758545, "points_saved": 40, "points_rate": 3.9891456309728524, "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.029039835929870604, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:01:19.781629", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.0266854763031, "points_saved": 40, "points_rate": 3.9893542182544097, "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.03051919937133789, "csv_write_time_avg": 3.850460052490234e-06 } }, { "timestamp": "2025-08-25T14:01:29.811930", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030300617218018, "points_saved": 40, "points_rate": 3.987916367265801, "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.028727072477340698, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:01:39.840574", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02864384651184, "points_saved": 40, "points_rate": 3.9885751864558223, "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.02841700315475464, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:01:49.870546", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029972553253174, "points_saved": 40, "points_rate": 3.988046805474676, "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.02747915983200073, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:01:59.899046", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028499364852905, "points_saved": 40, "points_rate": 3.988632650283536, "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.03007497787475586, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:02:09.926557", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027511358261108, "points_saved": 40, "points_rate": 3.9890256486267877, "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.029422301054000854, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:02:19.953803", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027245283126831, "points_saved": 40, "points_rate": 3.9891314982898933, "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.028287619352340698, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:02:29.981110", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027307510375977, "points_saved": 40, "points_rate": 3.989106742623493, "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.027162200212478636, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:02:40.008028", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026918172836304, "points_saved": 40, "points_rate": 3.9892616365777362, "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.02955700159072876, "csv_write_time_avg": 3.319978713989258e-06 } }, { "timestamp": "2025-08-25T14:02:50.034470", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02644157409668, "points_saved": 40, "points_rate": 3.9894512628827394, "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.028314751386642457, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:03:00.060741", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026271104812622, "points_saved": 40, "points_rate": 3.989519092576696, "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.029216140508651733, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:03:10.091122", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030381202697754, "points_saved": 40, "points_rate": 3.987884327790221, "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.03202961683273316, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:03:20.121878", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030755996704102, "points_saved": 40, "points_rate": 3.987735322556263, "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.028543853759765626, "csv_write_time_avg": 2.3484230041503905e-06 } }, { "timestamp": "2025-08-25T14:03:30.148923", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027044773101807, "points_saved": 40, "points_rate": 3.98921126863845, "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.03223702907562256, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:03:40.177615", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02869176864624, "points_saved": 40, "points_rate": 3.988556127037051, "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.029716211557388305, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:03:50.205219", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026633262634277, "points_saved": 40, "points_rate": 3.9893749928069955, "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.034369897842407224, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:04:00.234789", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030540943145752, "points_saved": 40, "points_rate": 3.987820819108815, "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.030520808696746827, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:04:10.261749", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026959896087646, "points_saved": 40, "points_rate": 3.98924503683388, "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.03205314874649048, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:04:20.290427", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028677940368652, "points_saved": 40, "points_rate": 3.9885616267511335, "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.031254750490188596, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:04:30.317707", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.0272798538208, "points_saved": 40, "points_rate": 3.98911774510396, "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.03653101325035095, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:04:40.347341", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029634714126587, "points_saved": 40, "points_rate": 3.98818113920546, "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.03144925832748413, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:04:50.373515", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026173830032349, "points_saved": 40, "points_rate": 3.9895577992258833, "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.03237649202346802, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:05:00.400342", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026827096939087, "points_saved": 40, "points_rate": 3.989297871927092, "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.031496965885162355, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:05:10.427694", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026376724243164, "points_saved": 40, "points_rate": 3.9894770663546337, "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.03402681946754456, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:05:20.461769", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.035049676895142, "points_saved": 40, "points_rate": 3.986029096806231, "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.032566672563552855, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:05:30.491522", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02975344657898, "points_saved": 40, "points_rate": 3.988133927025244, "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.03259522318840027, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:05:40.519035", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027512550354004, "points_saved": 40, "points_rate": 3.989025174402586, "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.034430992603302, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:05:50.550723", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031688213348389, "points_saved": 40, "points_rate": 3.987364753499327, "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.0361937403678894, "csv_write_time_avg": 3.1828880310058593e-06 } }, { "timestamp": "2025-08-25T14:06:00.580377", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029653787612915, "points_saved": 40, "points_rate": 3.9881735548441206, "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.03586082458496094, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:06:10.606224", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02584719657898, "points_saved": 40, "points_rate": 3.9896877755775892, "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.036475580930709836, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:06:20.636430", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030206441879272, "points_saved": 40, "points_rate": 3.987953810500589, "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.036880993843078615, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:06:30.663811", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026385307312012, "points_saved": 40, "points_rate": 3.9894736511700706, "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.03615337610244751, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:06:40.699134", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.036318302154541, "points_saved": 40, "points_rate": 3.9855252489763124, "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.03574360609054565, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:06:50.725289", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026155233383179, "points_saved": 40, "points_rate": 3.989565199111982, "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.031853729486465455, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:07:00.754292", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028033256530762, "points_saved": 40, "points_rate": 3.9888180440516567, "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.034352028369903566, "csv_write_time_avg": 2.634525299072266e-06 } }, { "timestamp": "2025-08-25T14:07:10.784516", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031193494796753, "points_saved": 40, "points_rate": 3.987561402414206, "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.03752519488334656, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:07:20.814465", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029948711395264, "points_saved": 40, "points_rate": 3.9880562853282635, "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.036763709783554074, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:07:30.841389", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02692437171936, "points_saved": 40, "points_rate": 3.9892591703213403, "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.0336850643157959, "csv_write_time_avg": 1.3649463653564452e-06 } }, { "timestamp": "2025-08-25T14:07:40.868082", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026693105697632, "points_saved": 40, "points_rate": 3.9893511827214643, "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.034736627340316774, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:07:50.901206", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.033124208450317, "points_saved": 40, "points_rate": 3.9867940602499794, "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.03339080214500427, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:08:00.930126", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028919458389282, "points_saved": 40, "points_rate": 3.9884655735807746, "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.03318189382553101, "csv_write_time_avg": 2.402067184448242e-06 } }, { "timestamp": "2025-08-25T14:08:10.957085", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02695894241333, "points_saved": 40, "points_rate": 3.989245416255054, "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.03369488120079041, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:08:20.985323", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02823805809021, "points_saved": 40, "points_rate": 3.988736582467773, "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.031280016899108885, "csv_write_time_avg": 2.0325183868408204e-06 } }, { "timestamp": "2025-08-25T14:08:31.014582", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02925968170166, "points_saved": 40, "points_rate": 3.9883302725703498, "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.03225933313369751, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:08:41.042187", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027604103088379, "points_saved": 40, "points_rate": 3.9889887543207347, "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.031748586893081666, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:08:51.071182", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028995037078857, "points_saved": 40, "points_rate": 3.988435516431444, "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.028443890810012817, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:09:01.099515", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02833366394043, "points_saved": 40, "points_rate": 3.988698555556718, "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.031899666786193846, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:09:11.128068", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028552532196045, "points_saved": 40, "points_rate": 3.9886115041609926, "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.031712299585342406, "csv_write_time_avg": 2.7239322662353517e-06 } }, { "timestamp": "2025-08-25T14:09:21.158285", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030217409133911, "points_saved": 40, "points_rate": 3.9879494499864405, "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.029681193828582763, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:09:31.187979", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029693841934204, "points_saved": 40, "points_rate": 3.9881576277792035, "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.0312086820602417, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:09:41.219451", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031471967697144, "points_saved": 40, "points_rate": 3.9874507080123482, "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.02925872802734375, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:09:51.246651", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027199983596802, "points_saved": 40, "points_rate": 3.9891495198494904, "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.027673238515853883, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:10:01.276388", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029736995697021, "points_saved": 40, "points_rate": 3.9881404684051915, "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.02906867265701294, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:10:11.302605", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026216745376587, "points_saved": 40, "points_rate": 3.9895407226704225, "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.030621284246444704, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:10:21.333008", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029436111450195, "points_saved": 40, "points_rate": 3.9882601130818953, "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.03079965114593506, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:10:31.365859", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.033817768096924, "points_saved": 40, "points_rate": 3.986518484238592, "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.04306761622428894, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:10:41.393152", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02729344367981, "points_saved": 40, "points_rate": 3.989112338705112, "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.03158552050590515, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:10:51.424924", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031772136688232, "points_saved": 40, "points_rate": 3.98733139618591, "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.03220193386077881, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:11:01.454238", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029313564300537, "points_saved": 40, "points_rate": 3.98830884522152, "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.02932380437850952, "csv_write_time_avg": 1.5854835510253907e-06 } }, { "timestamp": "2025-08-25T14:11:11.484208", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029970169067383, "points_saved": 40, "points_rate": 3.9880477534580066, "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.03163653612136841, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:11:21.512816", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.028608560562134, "points_saved": 40, "points_rate": 3.988589220373148, "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.029054534435272217, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:11:31.540439", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027622699737549, "points_saved": 40, "points_rate": 3.9889813565728707, "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.03340861201286316, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:11:41.571774", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03133487701416, "points_saved": 40, "points_rate": 3.987505201491793, "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.027370959520339966, "csv_write_time_avg": 2.7358531951904296e-06 } }, { "timestamp": "2025-08-25T14:11:51.601423", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029649019241333, "points_saved": 40, "points_rate": 3.988175450931751, "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.03447967767715454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:12:01.630422", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028999090194702, "points_saved": 40, "points_rate": 3.9884339045466444, "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.029440629482269286, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:12:11.663051", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.032628774642944, "points_saved": 40, "points_rate": 3.986990937120922, "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.028814125061035156, "csv_write_time_avg": 7.808208465576172e-06 } }, { "timestamp": "2025-08-25T14:12:21.690827", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027776002883911, "points_saved": 40, "points_rate": 3.988920373619864, "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.028635942935943605, "csv_write_time_avg": 7.534027099609375e-06 } }, { "timestamp": "2025-08-25T14:12:31.721006", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.030178785324097, "points_saved": 40, "points_rate": 3.98796480662209, "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.027318835258483887, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:12:41.745933", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.024927139282227, "points_saved": 40, "points_rate": 3.990053936976938, "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.028065568208694457, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:12:51.774503", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028570175170898, "points_saved": 40, "points_rate": 3.988604487111579, "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.02706122398376465, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:13:01.809394", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034891128540039, "points_saved": 40, "points_rate": 3.986092074904209, "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.03133694529533386, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:13:11.839361", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029966831207275, "points_saved": 40, "points_rate": 3.988049080635427, "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.03127923011779785, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:13:21.868257", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028895854949951, "points_saved": 40, "points_rate": 3.9884749606066796, "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.030315870046615602, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:13:31.900109", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.031852006912231, "points_saved": 40, "points_rate": 3.98729965039744, "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.028322058916091918, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:13:41.928490", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028381109237671, "points_saved": 40, "points_rate": 3.9886796846156845, "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.03015560507774353, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:13:51.958129", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029639482498169, "points_saved": 40, "points_rate": 3.988179243112421, "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.028516119718551634, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:14:01.987951", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029821634292603, "points_saved": 40, "points_rate": 3.9881068137081757, "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.02625749111175537, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:14:12.022493", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034541606903076, "points_saved": 40, "points_rate": 3.9862309178610356, "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.02887251377105713, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:14:22.052031", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029537916183472, "points_saved": 40, "points_rate": 3.9882196302839397, "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.029500633478164673, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:14:32.084296", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032264947891235, "points_saved": 40, "points_rate": 3.9871355279953935, "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.02979586124420166, "csv_write_time_avg": 5.507469177246094e-06 } }, { "timestamp": "2025-08-25T14:14:42.113728", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02943205833435, "points_saved": 41, "points_rate": 4.087968267946882, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.02823358628807998, "csv_write_time_avg": 1.8654800042873477e-05 } }, { "timestamp": "2025-08-25T14:14:52.143705", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029803037643433, "points_saved": 40, "points_rate": 3.988114208212633, "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.02517783045768738, "csv_write_time_avg": 1.1271238327026367e-05 } }, { "timestamp": "2025-08-25T14:15:02.173416", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.029810190200806, "points_saved": 40, "points_rate": 3.988111364169212, "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.027828580141067503, "csv_write_time_avg": 1.8221139907836913e-05 } }, { "timestamp": "2025-08-25T14:15:12.203072", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029649257659912, "points_saved": 41, "points_rate": 4.08787974003051, "variables_saved": 123, "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.03361999116292814, "csv_write_time_avg": 1.2112826835818407e-05 } }, { "timestamp": "2025-08-25T14:15:22.234338", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.031347751617432, "points_saved": 39, "points_rate": 3.88781258168542, "variables_saved": 117, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.3, "cpu_max": 0.3, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03126400556319799, "csv_write_time_avg": 1.6524241520808293e-05 } }, { "timestamp": "2025-08-25T14:15:32.263721", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.029383182525635, "points_saved": 41, "points_rate": 4.087988189685982, "variables_saved": 123, "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.03159548015129275, "csv_write_time_avg": 5.012605248427972e-06 } }, { "timestamp": "2025-08-25T14:15:42.291822", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028100967407227, "points_saved": 39, "points_rate": 3.8890713333217946, "variables_saved": 117, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03290002773969601, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:15:52.322532", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 7.8% CPU", "details": { "duration": 10.030709981918335, "points_saved": 40, "points_rate": 3.987753615856228, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 7.8, "cpu_max": 7.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.0370108425617218, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:16:02.352147", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 4.2% CPU", "details": { "duration": 10.029614925384521, "points_saved": 40, "points_rate": 3.988189008010839, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.2, "cpu_max": 4.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03655200004577637, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:16:12.383967", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.031819820404053, "points_saved": 40, "points_rate": 3.987312443415567, "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.03826138377189636, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:16:22.416440", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 4.4% CPU", "details": { "duration": 10.03247332572937, "points_saved": 41, "points_rate": 4.086729031698598, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.4, "cpu_max": 4.4, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03639339237678342, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:16:32.444439", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02799940109253, "points_saved": 40, "points_rate": 3.988831510664239, "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.03899279832839966, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:16:42.473529", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 5.0% CPU", "details": { "duration": 10.02908968925476, "points_saved": 39, "points_rate": 3.8886879276575703, "variables_saved": 117, "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.03389607331691644, "csv_write_time_avg": 2.6348309639172676e-06 } }, { "timestamp": "2025-08-25T14:16:52.503434", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 6.7% CPU", "details": { "duration": 10.029904842376709, "points_saved": 40, "points_rate": 3.9880737283766203, "variables_saved": 120, "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.03732895851135254, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:17:02.535077", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 5.9% CPU", "details": { "duration": 10.03164291381836, "points_saved": 40, "points_rate": 3.987382759099301, "variables_saved": 120, "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.03338896632194519, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:17:12.563799", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028722047805786, "points_saved": 40, "points_rate": 3.988544084612627, "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.031103628873825073, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:17:22.591848", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028049230575562, "points_saved": 41, "points_rate": 4.088531982371092, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03142392926099824, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:17:32.621614", "level": "info", "event_type": "performance_report", "message": "Performance report: 39 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.029765367507935, "points_saved": 39, "points_rate": 3.8884259572355493, "variables_saved": 117, "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.030319054921468098, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:17:42.658165", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.036551713943481, "points_saved": 41, "points_rate": 4.085068374931993, "variables_saved": 123, "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.031864323267122595, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:17:52.686719", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028553247451782, "points_saved": 40, "points_rate": 3.9886112196855366, "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.03341441154479981, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:18:02.716656", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.029937744140625, "points_saved": 40, "points_rate": 3.988060646076048, "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.03731997609138489, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:18:12.748924", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032268285751343, "points_saved": 40, "points_rate": 3.9871342014259437, "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.03340959548950195, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:18:22.779873", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030948877334595, "points_saved": 40, "points_rate": 3.9876586441769133, "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.0357629120349884, "csv_write_time_avg": 5.84721565246582e-06 } }, { "timestamp": "2025-08-25T14:18:32.807633", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 4.8% CPU", "details": { "duration": 10.027759313583374, "points_saved": 40, "points_rate": 3.988927012420104, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 4.8, "cpu_max": 4.8, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.034762012958526614, "csv_write_time_avg": 3.0994415283203125e-06 } }, { "timestamp": "2025-08-25T14:18:42.836636", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029003858566284, "points_saved": 40, "points_rate": 3.988432008213254, "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.03554828763008118, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:18:52.864629", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027992010116577, "points_saved": 40, "points_rate": 3.9888344505706277, "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.036350715160369876, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:19:02.893169", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028539896011353, "points_saved": 40, "points_rate": 3.988616529900747, "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.037616407871246337, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:19:12.920620", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.027451276779175, "points_saved": 40, "points_rate": 3.9890495496726093, "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.036616986989974974, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:19:22.948035", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02741527557373, "points_saved": 40, "points_rate": 3.9890638714682485, "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.038869553804397584, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:19:32.976232", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028196811676025, "points_saved": 40, "points_rate": 3.9887529883166253, "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.03620925545692444, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:19:43.004504", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02827262878418, "points_saved": 40, "points_rate": 3.9887228320047745, "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.04036032557487488, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:19:53.034701", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.03019666671753, "points_saved": 40, "points_rate": 3.987957697053846, "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.036987513303756714, "csv_write_time_avg": 4.649162292480469e-06 } }, { "timestamp": "2025-08-25T14:20:03.062387", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.02768611907959, "points_saved": 40, "points_rate": 3.988956128562137, "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.03927968740463257, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:20:13.090090", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027703046798706, "points_saved": 40, "points_rate": 3.9889493948237527, "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.03592354655265808, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:20:23.117381", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02729082107544, "points_saved": 40, "points_rate": 3.989113382044099, "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.038325554132461546, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:20:33.150371", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032989978790283, "points_saved": 40, "points_rate": 3.986847398887062, "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.0350851833820343, "csv_write_time_avg": 2.175569534301758e-06 } }, { "timestamp": "2025-08-25T14:20:43.177813", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027442216873169, "points_saved": 40, "points_rate": 3.9890531538234177, "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.036590594053268435, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:20:53.207545", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029731512069702, "points_saved": 40, "points_rate": 3.988142648869943, "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.03623473644256592, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:21:03.242634", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.035089015960693, "points_saved": 40, "points_rate": 3.9860134709697603, "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.035628145933151244, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:21:13.270743", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.028109312057495, "points_saved": 40, "points_rate": 3.9887877919225723, "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.0333901584148407, "csv_write_time_avg": 1.978874206542969e-06 } }, { "timestamp": "2025-08-25T14:21:23.301961", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.031111001968384, "points_saved": 40, "points_rate": 3.9875941949152875, "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.033438962697982785, "csv_write_time_avg": 1.2320280075073242e-05 } }, { "timestamp": "2025-08-25T14:21:33.333103", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.031249046325684, "points_saved": 40, "points_rate": 3.9875393199066753, "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.031660604476928714, "csv_write_time_avg": 1.4102458953857422e-05 } }, { "timestamp": "2025-08-25T14:21:43.360246", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.027143239974976, "points_saved": 40, "points_rate": 3.989172094453876, "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.03346900343894958, "csv_write_time_avg": 8.946657180786132e-06 } }, { "timestamp": "2025-08-25T14:21:53.391106", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03085970878601, "points_saved": 40, "points_rate": 3.9876940921588284, "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.034603351354599, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:22:03.425247", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.034140825271606, "points_saved": 40, "points_rate": 3.986390135093332, "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.029701608419418334, "csv_write_time_avg": 4.9173831939697266e-06 } }, { "timestamp": "2025-08-25T14:22:13.454693", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02944564819336, "points_saved": 40, "points_rate": 3.988256320747433, "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.030745482444763182, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:22:23.499034", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.044086933135986, "points_saved": 40, "points_rate": 3.9824426317974044, "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.028569668531417847, "csv_write_time_avg": 3.898143768310547e-06 } }, { "timestamp": "2025-08-25T14:22:33.527858", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02857518196106, "points_saved": 40, "points_rate": 3.988602495791243, "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.03197625875473022, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:22:43.578109", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.6% CPU", "details": { "duration": 10.05075454711914, "points_saved": 40, "points_rate": 3.9798007017756936, "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.028284400701522827, "csv_write_time_avg": 2.9087066650390623e-06 } }, { "timestamp": "2025-08-25T14:22:53.606239", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02812933921814, "points_saved": 40, "points_rate": 3.9887798259210197, "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.026874762773513795, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:23:03.636615", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03037691116333, "points_saved": 40, "points_rate": 3.9878860340215043, "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.023056608438491822, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:23:13.665376", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.028760194778442, "points_saved": 40, "points_rate": 3.9885289131578134, "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.03350421190261841, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:23:23.693689", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028312921524048, "points_saved": 40, "points_rate": 3.9887068057227135, "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.02895260453224182, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:23:33.721153", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027464628219604, "points_saved": 40, "points_rate": 3.9890442383043414, "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.03303908109664917, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:23:43.751664", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030511140823364, "points_saved": 40, "points_rate": 3.9878326675899154, "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.032288551330566406, "csv_write_time_avg": 9.238719940185547e-06 } }, { "timestamp": "2025-08-25T14:23:53.781740", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030075311660767, "points_saved": 40, "points_rate": 3.988005947821428, "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.030639618635177612, "csv_write_time_avg": 3.1232833862304687e-06 } }, { "timestamp": "2025-08-25T14:24:03.812872", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.031131982803345, "points_saved": 40, "points_rate": 3.9875858545748515, "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.03328055739402771, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:24:13.841840", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02896785736084, "points_saved": 40, "points_rate": 3.988446325574938, "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.03451924324035645, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:24:23.871585", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02974557876587, "points_saved": 40, "points_rate": 3.988137055508629, "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.029975485801696778, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:24:33.900356", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028770446777344, "points_saved": 40, "points_rate": 3.988524835849009, "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.030691814422607423, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:24:43.927796", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027440786361694, "points_saved": 40, "points_rate": 3.9890537229004566, "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.029150187969207764, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:24:53.956614", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028817892074585, "points_saved": 40, "points_rate": 3.9885059665517075, "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.03209279179573059, "csv_write_time_avg": 1.9490718841552736e-06 } }, { "timestamp": "2025-08-25T14:25:03.985023", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028408527374268, "points_saved": 40, "points_rate": 3.9886687793794113, "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.03688714504241943, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:25:14.013031", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028008460998535, "points_saved": 40, "points_rate": 3.9888279069139334, "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.038796347379684445, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:25:24.041102", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02807068824768, "points_saved": 40, "points_rate": 3.98880315501542, "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.03534730076789856, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:25:34.085575", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.04349970817566, "points_saved": 40, "points_rate": 3.98267547789532, "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.02809000015258789, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:25:44.119594", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034992694854736, "points_saved": 40, "points_rate": 3.9860517308108543, "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.03741663098335266, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:25:54.152920", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.0333251953125, "points_saved": 40, "points_rate": 3.9867141970727435, "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.03469645977020264, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:26:04.187351", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.034431219100952, "points_saved": 40, "points_rate": 3.986274769999754, "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.03476884961128235, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:26:14.214908", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027557134628296, "points_saved": 40, "points_rate": 3.9890074384984024, "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.03478528261184692, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:26:24.242290", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027382135391235, "points_saved": 40, "points_rate": 3.9890770551988473, "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.03958398699760437, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:26:34.274944", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.032653570175171, "points_saved": 40, "points_rate": 3.986981083340805, "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.029160737991333008, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:26:44.302672", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02772831916809, "points_saved": 40, "points_rate": 3.9889393416791767, "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.04063346982002258, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:26:54.341351", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.038679122924805, "points_saved": 40, "points_rate": 3.9845879632365278, "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.041144943237304686, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:27:04.374552", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.033200979232788, "points_saved": 40, "points_rate": 3.986763554601763, "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.03745848536491394, "csv_write_time_avg": 3.0755996704101563e-06 } }, { "timestamp": "2025-08-25T14:27:14.403257", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.02870512008667, "points_saved": 40, "points_rate": 3.9885508169826727, "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.037010055780410764, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:27:24.431558", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028300285339355, "points_saved": 40, "points_rate": 3.988711831702635, "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.036923456192016604, "csv_write_time_avg": 1.5497207641601562e-06 } }, { "timestamp": "2025-08-25T14:27:34.460416", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02885890007019, "points_saved": 40, "points_rate": 3.9884896575541657, "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.03769698143005371, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:27:44.492853", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.03243613243103, "points_saved": 40, "points_rate": 3.987067495071839, "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.038789612054824826, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:27:54.521340", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028487920761108, "points_saved": 40, "points_rate": 3.9886372019446195, "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.034043771028518674, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:28:04.548428", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027087450027466, "points_saved": 40, "points_rate": 3.989194289902242, "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.04126015305519104, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:28:14.576654", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028226137161255, "points_saved": 40, "points_rate": 3.98874132402872, "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.03876046538352966, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:28:24.607221", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030566930770874, "points_saved": 40, "points_rate": 3.9878104872907616, "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.03493296504020691, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:28:34.635554", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02833342552185, "points_saved": 40, "points_rate": 3.9886986503860182, "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.04066848158836365, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:28:44.660945", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.025391101837158, "points_saved": 40, "points_rate": 3.989869282273684, "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.03593401908874512, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:28:54.701231", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.040285348892212, "points_saved": 40, "points_rate": 3.9839505163479614, "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.03518229126930237, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:29:04.732575", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030835628509521, "points_saved": 40, "points_rate": 3.9877036651176376, "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.03573986291885376, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:29:14.764566", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032499074935913, "points_saved": 40, "points_rate": 3.9870424807644964, "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.032827329635620114, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:29:24.793904", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.029338598251343, "points_saved": 40, "points_rate": 3.988298890115662, "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.03074634075164795, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:29:34.826204", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.032299280166626, "points_saved": 40, "points_rate": 3.987121883323206, "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.036209660768508914, "csv_write_time_avg": 4.476308822631836e-06 } }, { "timestamp": "2025-08-25T14:29:44.853750", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.027546644210815, "points_saved": 40, "points_rate": 3.9890116116381393, "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.03401593565940857, "csv_write_time_avg": 2.384185791015625e-06 } }, { "timestamp": "2025-08-25T14:29:54.884049", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030299425125122, "points_saved": 41, "points_rate": 4.087614762257065, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.0, "cpu_max": 0.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03501058787834353, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:30:04.914080", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.030031204223633, "points_saved": 40, "points_rate": 3.9880234852266514, "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.03398898243904114, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:30:14.942987", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02890658378601, "points_saved": 40, "points_rate": 3.9884706937712453, "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.035881078243255614, "csv_write_time_avg": 2.658367156982422e-06 } }, { "timestamp": "2025-08-25T14:30:24.971591", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02860403060913, "points_saved": 41, "points_rate": 4.088305797582646, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 0.2, "cpu_max": 0.2, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03353938823792993, "csv_write_time_avg": 2.0236503787157013e-06 } }, { "timestamp": "2025-08-25T14:30:35.000184", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028593063354492, "points_saved": 40, "points_rate": 3.988595383949131, "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.034078991413116454, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:30:45.028965", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028780698776245, "points_saved": 40, "points_rate": 3.988520758548541, "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.02682727575302124, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:30:55.059042", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030077457427979, "points_saved": 40, "points_rate": 3.9880050946542975, "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.03299769163131714, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:31:05.088617", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029574871063232, "points_saved": 40, "points_rate": 3.9882049353263973, "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.031056195497512817, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:31:15.115762", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027144193649292, "points_saved": 40, "points_rate": 3.9891717150466497, "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.03282250761985779, "csv_write_time_avg": 2.4855136871337892e-06 } }, { "timestamp": "2025-08-25T14:31:25.143737", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02797532081604, "points_saved": 40, "points_rate": 3.9888410890848647, "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.029499578475952148, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:31:35.171113", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027376413345337, "points_saved": 40, "points_rate": 3.989079331535255, "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.02504551410675049, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:31:45.203264", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032150745391846, "points_saved": 40, "points_rate": 3.9871809161533527, "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.03397009968757629, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:31:55.232002", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028737783432007, "points_saved": 40, "points_rate": 3.988537826373531, "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.02709541320800781, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:32:05.262983", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03098177909851, "points_saved": 40, "points_rate": 3.9876455645994424, "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.02505858540534973, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:32:15.292418", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.02943468093872, "points_saved": 40, "points_rate": 3.9882606819326867, "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.029003465175628663, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:32:25.322305", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029886960983276, "points_saved": 40, "points_rate": 3.9880808383585826, "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.025931566953659058, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:32:35.352031", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.029725313186646, "points_saved": 40, "points_rate": 3.988145113746011, "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.026380366086959837, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:32:45.382994", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.03096318244934, "points_saved": 40, "points_rate": 3.987652957393557, "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.026490408182144164, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:32:55.412922", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02992868423462, "points_saved": 40, "points_rate": 3.9880642484401063, "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.030829471349716187, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:33:05.440398", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027475118637085, "points_saved": 40, "points_rate": 3.989040065096339, "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.029628539085388185, "csv_write_time_avg": 5.966424942016601e-06 } }, { "timestamp": "2025-08-25T14:33:15.468578", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.028180360794067, "points_saved": 40, "points_rate": 3.9887595317275144, "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.024683046340942382, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:33:25.496457", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027878761291504, "points_saved": 40, "points_rate": 3.988879498065286, "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.028913313150405885, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:33:35.524401", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.027944087982178, "points_saved": 40, "points_rate": 3.9888535126494506, "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.023446184396743775, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:33:45.552747", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028346538543701, "points_saved": 40, "points_rate": 3.988693434781197, "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.02856451869010925, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:33:55.584430", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03168249130249, "points_saved": 40, "points_rate": 3.9873670278819295, "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.031170684099197387, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:34:05.614392", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029961824417114, "points_saved": 40, "points_rate": 3.988051071403213, "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.0333292543888092, "csv_write_time_avg": 2.592802047729492e-06 } }, { "timestamp": "2025-08-25T14:34:15.643516", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.02912425994873, "points_saved": 40, "points_rate": 3.988384126392755, "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.03298659920692444, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:34:25.674718", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.03023362159729, "points_saved": 40, "points_rate": 3.9879430040264703, "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.0291339635848999, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:34:35.705502", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031752347946167, "points_saved": 40, "points_rate": 3.987339261638504, "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.03084980249404907, "csv_write_time_avg": 4.392862319946289e-06 } }, { "timestamp": "2025-08-25T14:34:45.733808", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028305768966675, "points_saved": 40, "points_rate": 3.988709650615453, "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.03608243465423584, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:34:55.764101", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030293703079224, "points_saved": 40, "points_rate": 3.98791911623887, "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.029828816652297974, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:35:05.797112", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.033010482788086, "points_saved": 40, "points_rate": 3.986839251152098, "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.028845345973968504, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:35:15.825511", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.02839970588684, "points_saved": 40, "points_rate": 3.9886722880141408, "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.03351006507873535, "csv_write_time_avg": 2.2804737091064454e-05 } }, { "timestamp": "2025-08-25T14:35:25.855848", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.030261039733887, "points_saved": 40, "points_rate": 3.987932102818058, "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.03506552577018738, "csv_write_time_avg": 7.891654968261719e-06 } }, { "timestamp": "2025-08-25T14:35:35.891326", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.035553216934204, "points_saved": 40, "points_rate": 3.9858290953510322, "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.02913631796836853, "csv_write_time_avg": 2.866983413696289e-06 } }, { "timestamp": "2025-08-25T14:35:45.925293", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.033967018127441, "points_saved": 40, "points_rate": 3.9864591868535837, "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.02714388370513916, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:35:55.954553", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029260635375977, "points_saved": 40, "points_rate": 3.988329893323236, "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.03211630582809448, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:36:05.985464", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.030910730361938, "points_saved": 40, "points_rate": 3.9876738090118273, "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.02709226608276367, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:36:16.017721", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032257080078125, "points_saved": 40, "points_rate": 3.98713865491259, "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.03107263445854187, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:36:26.048018", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.8% CPU", "details": { "duration": 10.030296564102173, "points_saved": 40, "points_rate": 3.987917978732313, "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.03247689008712769, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:36:36.078138", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 7.2% CPU", "details": { "duration": 10.030119895935059, "points_saved": 40, "points_rate": 3.987988220979386, "variables_saved": 120, "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.033999103307724, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:36:46.105929", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 2.0% CPU", "details": { "duration": 10.027791500091553, "points_saved": 40, "points_rate": 3.9889142090394283, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.0, "cpu_max": 2.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03218669295310974, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:36:56.135820", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.0298912525177, "points_saved": 40, "points_rate": 3.9880791319605997, "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.03457871675491333, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:37:06.167093", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.031272649765015, "points_saved": 40, "points_rate": 3.9875299372843793, "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.03021237850189209, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:37:16.201934", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.03484058380127, "points_saved": 40, "points_rate": 3.9861121525507794, "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.03497774600982666, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:37:26.238637", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.036703824996948, "points_saved": 40, "points_rate": 3.985372159770009, "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.031100523471832276, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:37:36.268847", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.9% CPU", "details": { "duration": 10.030209064483643, "points_saved": 40, "points_rate": 3.9879527677680775, "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.030567222833633424, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:37:46.303836", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.0% CPU", "details": { "duration": 10.034989356994629, "points_saved": 40, "points_rate": 3.986053056660099, "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.029612237215042116, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:37:56.333002", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029166221618652, "points_saved": 40, "points_rate": 3.9883674391373503, "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.0279285192489624, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:38:06.361235", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.028233051300049, "points_saved": 40, "points_rate": 3.9887385739219976, "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.02920095920562744, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:38:16.393443", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.032207727432251, "points_saved": 40, "points_rate": 3.9871582693232392, "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.031479835510253906, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:38:26.421323", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.027880430221558, "points_saved": 40, "points_rate": 3.988878834200084, "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.031486237049102785, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:38:36.451494", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.5% CPU", "details": { "duration": 10.030170679092407, "points_saved": 40, "points_rate": 3.987968029634711, "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.031052350997924805, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:38:46.480822", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.3% CPU", "details": { "duration": 10.029328346252441, "points_saved": 40, "points_rate": 3.9883029669625283, "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.031116789579391478, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:38:56.507685", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.026862859725952, "points_saved": 40, "points_rate": 3.9892836433082772, "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.028259295225143432, "csv_write_time_avg": 2.866983413696289e-06 } }, { "timestamp": "2025-08-25T14:39:06.540323", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 0.2% CPU", "details": { "duration": 10.031636714935303, "points_saved": 40, "points_rate": 3.987385223036157, "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.031463176012039185, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:39:16.724866", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 9.5% CPU", "details": { "duration": 10.18554425239563, "points_saved": 41, "points_rate": 4.025312637599787, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 9.5, "cpu_max": 9.5, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03421377554172423, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:39:26.753661", "level": "info", "event_type": "performance_report", "message": "Performance report: 41 points saved, 0 lost, 2.0% CPU", "details": { "duration": 10.028794288635254, "points_saved": 41, "points_rate": 4.088228237611941, "variables_saved": 123, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 2.0, "cpu_max": 2.0, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.03390656447992092, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:39:36.788721", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 1.1% CPU", "details": { "duration": 10.034064769744873, "points_saved": 40, "points_rate": 3.9864203508641536, "variables_saved": 120, "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.03357760906219483, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:39:46.821968", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 1.7% CPU", "details": { "duration": 10.034242630004883, "points_saved": 40, "points_rate": 3.9863496902486735, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 1.7, "cpu_max": 1.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.033503150939941405, "csv_write_time_avg": 0.0 } }, { "timestamp": "2025-08-25T14:39:56.850654", "level": "info", "event_type": "performance_report", "message": "Performance report: 40 points saved, 0 lost, 3.7% CPU", "details": { "duration": 10.028686285018921, "points_saved": 40, "points_rate": 3.988558307956338, "variables_saved": 120, "udp_points_sent": 0, "points_lost": 0, "cpu_average": 3.7, "cpu_max": 3.7, "delay_average": 0.0, "delay_max": 0.0, "read_errors": 0, "csv_errors": 0, "udp_errors": 0, "read_time_avg": 0.039233547449111936, "csv_write_time_avg": 0.0 } } ], "last_updated": "2025-08-25T14:39:56.850654", "total_entries": 1000 }