S7_snap7_Stremer_n_Recorder/application_events.json

22079 lines
651 KiB
JSON

{
"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
}