diff --git a/.doc/CPU_CYCLE_TIME_IMPLEMENTATION.md b/.doc/CPU_CYCLE_TIME_IMPLEMENTATION.md
new file mode 100644
index 0000000..a6249a6
--- /dev/null
+++ b/.doc/CPU_CYCLE_TIME_IMPLEMENTATION.md
@@ -0,0 +1,152 @@
+# CPU Cycle Time Implementation Guide
+
+## Problem Identified
+
+The previous implementation was showing **communication latency** instead of actual **CPU cycle time**:
+
+- **Snap7's `get_exec_time()`** → Returns communication time (ping-like latency)
+- **Actual CPU cycle time** → PLC internal scan cycle time (what Simatic Manager shows)
+
+## Current Implementation (UPDATED)
+
+### Dashboard Display
+- **📡 Comm**: Communication latency from Snap7 `get_exec_time()` (ms)
+- **⏱️ Current**: Current CPU cycle time via SZL (ms)
+- **📊 Min/Max**: Minimum and Maximum cycle times via SZL (ms)
+
+### Backend Changes
+- `comm_time_ms`: Communication latency (renamed from `cycle_time_ms`)
+- `cycle_time`: Object containing SZL-based cycle time statistics:
+ - `current_ms`: Current cycle time
+ - `min_ms`: Minimum recorded cycle time
+ - `max_ms`: Maximum recorded cycle time
+ - `method`: SZL method used (e.g., "SZL_0x0132_0x0004")
+
+## SZL (System Status List) Implementation
+
+### Current Method: SZL-Based Reading ✅
+```python
+def _read_actual_cpu_cycle_time(self) -> Optional[Dict[str, Any]]:
+ """Read CPU cycle time using SZL (System Status List)"""
+ try:
+ # SZL ID 0x0132, Index 0x0004 - Basic cycle time information
+ szl_data = self.plc.read_szl(0x0132, 0x0004)
+
+ if szl_data and len(szl_data) >= 16:
+ import struct
+
+ # Parse SZL data structure:
+ # Bytes 0-3: Current cycle time (microseconds)
+ # Bytes 4-7: Minimum cycle time (microseconds)
+ # Bytes 8-11: Maximum cycle time (microseconds)
+ current_us = struct.unpack(">I", szl_data[0:4])[0]
+ min_us = struct.unpack(">I", szl_data[4:8])[0]
+ max_us = struct.unpack(">I", szl_data[8:12])[0]
+
+ return {
+ "current_ms": current_us / 1000.0,
+ "min_ms": min_us / 1000.0,
+ "max_ms": max_us / 1000.0,
+ "method": "SZL_0x0132_0x0004"
+ }
+ except:
+ # Fallback to alternative SZL index
+ szl_data = self.plc.read_szl(0x0132, 0x000C)
+ # ... similar parsing
+```
+
+### SZL Benefits
+- **Universal**: Works with most S7-300/400 PLCs
+- **No PLC program modification required**
+- **Comprehensive data**: Min/Current/Max cycle times
+- **Real-time**: Direct from CPU diagnostics
+
+## Display Examples
+
+### Frontend Display
+```
+🖥️ CPU Status: RUN (25.4ms)
+📡 Comm: 27ms
+⏱️ Current: 25.4ms
+📊 Min: 12.3ms | Max: 45.2ms
+📟 CPU 315F-2 PN/DP
+```
+
+### API Response
+```json
+{
+ "status": {
+ "connected": true,
+ "state": "RUN",
+ "comm_time_ms": 27,
+ "cycle_time": {
+ "current_ms": 25.4,
+ "min_ms": 12.3,
+ "max_ms": 45.2,
+ "method": "SZL_0x0132_0x0004"
+ },
+ "cpu_info": { ... }
+ }
+}
+```
+
+## Troubleshooting
+
+### Common SZL Issues
+1. **Access denied**: Some PLCs require specific access rights
+2. **Different data format**: CPU model variations in SZL structure
+3. **Unsupported SZL**: Older PLCs may not support these SZL IDs
+
+### Alternative SZL Indices
+- `0x0132, 0x0004`: Basic cycle time information
+- `0x0132, 0x000C`: 32-bit execution time meter
+- `0x013C, 0x0000`: Cycle time monitoring (some models)
+
+### Manual Testing
+```python
+import snap7
+client = snap7.client.Client()
+client.connect('10.1.33.11', 0, 2)
+
+# Test SZL access
+try:
+ data = client.read_szl(0x0132, 0x0004)
+ print(f"SZL data length: {len(data)} bytes")
+ print(f"Raw data: {data.hex()}")
+except Exception as e:
+ print(f"SZL error: {e}")
+```
+
+## Migration from Old Method
+
+### Before (Communication Time Only)
+```json
+{
+ "cycle_time_ms": 27 // This was communication time!
+}
+```
+
+### After (Comprehensive Cycle Data)
+```json
+{
+ "comm_time_ms": 27, // Communication latency
+ "cycle_time": { // Real CPU cycle times
+ "current_ms": 25.4,
+ "min_ms": 12.3,
+ "max_ms": 45.2
+ }
+}
+```
+
+## Notes
+
+- **Communication Time**: Network latency (5-50ms typical)
+- **CPU Cycle Time**: Internal scan time (10-100ms typical for S7-315)
+- **SZL Method**: Standardized Siemens diagnostic interface
+- **Real-time**: Updates with each status request
+
+## References
+
+- Siemens S7-300/400 System Manual: SZL Documentation
+- Snap7 Documentation: `read_szl()` function
+- SZL ID Reference: 0x0132 - Cycle time statistics
diff --git a/application_events.json b/application_events.json
index ba146f3..94320ce 100644
--- a/application_events.json
+++ b/application_events.json
@@ -1,15 +1,15 @@
{
"events": [
{
- "timestamp": "2025-08-29T10:24:42.341280",
+ "timestamp": "2025-08-29T20:54:08.599367",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.009393215179443,
+ "duration": 10.026997804641724,
"points_saved": 20,
- "points_rate": 1.9981231199579215,
- "variables_saved": 120,
+ "points_rate": 1.994614977450334,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.2,
@@ -19,89 +19,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.026710760593414307,
+ "read_time_avg": 0.08263550996780396,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:24:52.345870",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.004082202911377,
- "points_saved": 20,
- "points_rate": 1.9991838925693375,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03330816030502319,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:25:02.350656",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.005293607711792,
- "points_saved": 20,
- "points_rate": 1.9989418386067728,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029907810688018798,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:25:12.356246",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.005590438842773,
- "points_saved": 20,
- "points_rate": 1.9988825369423335,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026912236213684083,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:25:22.362683",
+ "timestamp": "2025-08-29T20:54:18.626378",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.005929946899414,
+ "duration": 10.027010917663574,
"points_saved": 20,
- "points_rate": 1.9988147134887244,
- "variables_saved": 120,
+ "points_rate": 1.994612368953146,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.2,
@@ -111,204 +42,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.026834118366241454,
+ "read_time_avg": 0.08589242696762085,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:25:32.371592",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.008399963378906,
- "points_saved": 20,
- "points_rate": 1.9983214173275166,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026934146881103516,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:25:42.384053",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013476610183716,
- "points_saved": 20,
- "points_rate": 1.9973083054550684,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02510390281677246,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:25:52.392060",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.005978345870972,
- "points_saved": 20,
- "points_rate": 1.9988050452111086,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02856457233428955,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:26:02.396956",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006924867630005,
- "points_saved": 20,
- "points_rate": 1.9986159848861451,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0304202675819397,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:26:12.403086",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006129741668701,
- "points_saved": 20,
- "points_rate": 1.9987748026805658,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02645728588104248,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:26:22.408927",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.005332708358765,
- "points_saved": 20,
- "points_rate": 1.9989340267806768,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02532305717468262,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:26:32.414524",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.006105184555054,
- "points_saved": 20,
- "points_rate": 1.9987797080997154,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025909340381622313,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:26:42.419500",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.004976511001587,
- "points_saved": 20,
- "points_rate": 1.999005192866547,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025298142433166505,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:26:52.424514",
+ "timestamp": "2025-08-29T20:54:28.651774",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.005013704299927,
+ "duration": 10.025396585464478,
"points_saved": 20,
- "points_rate": 1.9989977616326957,
- "variables_saved": 120,
+ "points_rate": 1.994933549960248,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.6,
@@ -318,2536 +65,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.025843000411987303,
+ "read_time_avg": 0.08233990669250488,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:27:02.431214",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006700038909912,
- "points_saved": 20,
- "points_rate": 1.9986608894273117,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028973197937011717,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:27:27.114936",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T10:27:27.148389",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T10:27:27.155394",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T10:27:28.178509",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T10:27:28.206740",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T10:27:28.214400",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T10:27:38.206143",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.033068180084229,
- "points_saved": 20,
- "points_rate": 1.8127323853669248,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02833925485610962,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:27:48.211730",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.005080699920654,
- "points_saved": 20,
- "points_rate": 1.9989843760239345,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026450073719024657,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:27:58.217737",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.00651240348816,
- "points_saved": 20,
- "points_rate": 1.9986983669783112,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029082179069519043,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:28:08.226330",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.008594036102295,
- "points_saved": 20,
- "points_rate": 1.9982826686602944,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02592203617095947,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:28:18.232966",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006635189056396,
- "points_saved": 20,
- "points_rate": 1.9986738421195462,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025281715393066406,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:28:28.239134",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006167650222778,
- "points_saved": 20,
- "points_rate": 1.9987672302846853,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026346921920776367,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:28:38.246100",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.00696611404419,
- "points_saved": 20,
- "points_rate": 1.9986077470504446,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025419330596923827,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:28:48.251800",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.005700588226318,
- "points_saved": 20,
- "points_rate": 1.9988605319185693,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027224016189575196,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:28:58.259015",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.00721526145935,
- "points_saved": 20,
- "points_rate": 1.9985579881573772,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029113948345184326,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:29:08.265194",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006178855895996,
- "points_saved": 20,
- "points_rate": 1.9987649919144999,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026122987270355225,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:29:18.270630",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.005435943603516,
- "points_saved": 20,
- "points_rate": 1.99891340194787,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026635706424713135,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:29:28.276558",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.005927562713623,
- "points_saved": 20,
- "points_rate": 1.998815189760975,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024317169189453126,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:29:38.282575",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006016969680786,
- "points_saved": 20,
- "points_rate": 1.9987973297069117,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027117884159088133,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:29:48.288358",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.005783081054688,
- "points_saved": 20,
- "points_rate": 1.9988440522829967,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027652132511138915,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:29:58.295348",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006990432739258,
- "points_saved": 20,
- "points_rate": 1.9986028900924322,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028785955905914307,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:30:08.301924",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.0065758228302,
- "points_saved": 20,
- "points_rate": 1.9986856996945555,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02776010036468506,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:30:18.308774",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006341934204102,
- "points_saved": 20,
- "points_rate": 1.9987324170519452,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025922667980194092,
- "csv_write_time_avg": 4.851818084716797e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:30:28.314593",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006326675415039,
- "points_saved": 20,
- "points_rate": 1.998735464947275,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024869751930236817,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:30:38.320928",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.005831003189087,
- "points_saved": 20,
- "points_rate": 1.9988344789778623,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027355289459228514,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:30:48.331132",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010708093643188,
- "points_saved": 20,
- "points_rate": 1.9978606720837284,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02684948444366455,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:30:58.337560",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.006428480148315,
- "points_saved": 20,
- "points_rate": 1.9987151299465,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03019702434539795,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:31:08.350239",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012678861618042,
- "points_saved": 20,
- "points_rate": 1.9974674386758484,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02765439748764038,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:31:18.355748",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.005508661270142,
- "points_saved": 20,
- "points_rate": 1.998898874318811,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028528201580047607,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:31:28.365465",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.009716987609863,
- "points_saved": 20,
- "points_rate": 1.9980584890418198,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02483452558517456,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:31:38.374691",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009226560592651,
- "points_saved": 20,
- "points_rate": 1.9981563889004217,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027183616161346437,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:31:48.380159",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.005467653274536,
- "points_saved": 20,
- "points_rate": 1.9989070669230045,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027863609790802,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:31:58.386357",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006197690963745,
- "points_saved": 20,
- "points_rate": 1.998761229558888,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026415348052978516,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:32:08.393482",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006563186645508,
- "points_saved": 20,
- "points_rate": 1.998688223614224,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027634596824645995,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:32:18.399501",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006581544876099,
- "points_saved": 20,
- "points_rate": 1.9986845567896323,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02637227773666382,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:32:28.407450",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007948398590088,
- "points_saved": 20,
- "points_rate": 1.9984115828192703,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02764174938201904,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:32:38.413790",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006340026855469,
- "points_saved": 20,
- "points_rate": 1.9987327980383531,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026722991466522218,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:32:48.420180",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006390810012817,
- "points_saved": 20,
- "points_rate": 1.9987226543247896,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03319805860519409,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:32:58.426684",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.005997896194458,
- "points_saved": 18,
- "points_rate": 1.7989210258424968,
- "variables_saved": 108,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 2,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027260528670416936,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:33:08.433347",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006166458129883,
- "points_saved": 18,
- "points_rate": 1.7988907215685213,
- "variables_saved": 108,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 2,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025963425636291504,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:33:18.439048",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.00670337677002,
- "points_saved": 19,
- "points_rate": 1.8987272116117078,
- "variables_saved": 114,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025364097795988385,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:33:28.445136",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006087064743042,
- "points_saved": 20,
- "points_rate": 1.9987833276477296,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02674049139022827,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:33:38.450973",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.005837440490723,
- "points_saved": 20,
- "points_rate": 1.9988331930184873,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024322521686553956,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:33:48.458807",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.00783371925354,
- "points_saved": 20,
- "points_rate": 1.9984344825317253,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02918703556060791,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:33:58.464774",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.005967378616333,
- "points_saved": 20,
- "points_rate": 1.9988072360441458,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02499511241912842,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:34:08.472674",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007900476455688,
- "points_saved": 20,
- "points_rate": 1.998421152073949,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026206779479980468,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:34:18.479127",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006453037261963,
- "points_saved": 20,
- "points_rate": 1.9987102248443214,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026133692264556883,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:34:28.486681",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006917476654053,
- "points_saved": 19,
- "points_rate": 1.8986865879854247,
- "variables_saved": 114,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02558991783543637,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:34:38.493825",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.007257223129272,
- "points_saved": 18,
- "points_rate": 1.7986946471604128,
- "variables_saved": 108,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 2,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028883443938361272,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:34:48.501900",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.00859785079956,
- "points_saved": 18,
- "points_rate": 1.79845371632771,
- "variables_saved": 108,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 2,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02928536468082004,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:34:58.509155",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.00725531578064,
- "points_saved": 20,
- "points_rate": 1.9985499888727334,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027644586563110352,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:35:08.515293",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.00613784790039,
- "points_saved": 20,
- "points_rate": 1.998773183421278,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026254653930664062,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:35:18.521403",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006110191345215,
- "points_saved": 20,
- "points_rate": 1.99877870796376,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025954341888427733,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:35:28.528447",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.00704312324524,
- "points_saved": 20,
- "points_rate": 1.9985923667643883,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02685544490814209,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:35:38.535471",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006513357162476,
- "points_saved": 20,
- "points_rate": 1.998698176491652,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027226006984710692,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:35:48.543557",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008068799972534,
- "points_saved": 20,
- "points_rate": 1.9983875410663532,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027610814571380614,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:35:58.550105",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007076025009155,
- "points_saved": 20,
- "points_rate": 1.9985857956926736,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02656902074813843,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:36:08.556841",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006224632263184,
- "points_saved": 20,
- "points_rate": 1.9987558479862397,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02493788003921509,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:36:18.562454",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.00612473487854,
- "points_saved": 20,
- "points_rate": 1.9987758028126132,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02590494155883789,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:36:28.570440",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.007985830307007,
- "points_saved": 20,
- "points_rate": 1.9984041083905568,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029178833961486815,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:36:38.577531",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.00645136833191,
- "points_saved": 20,
- "points_rate": 1.9987105582000175,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029447829723358153,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:36:48.584160",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.007269382476807,
- "points_saved": 20,
- "points_rate": 1.9985471796153433,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026636385917663576,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:36:58.590701",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.006540298461914,
- "points_saved": 20,
- "points_rate": 1.9986927952585332,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026726162433624266,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:37:08.597681",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006980419158936,
- "points_saved": 20,
- "points_rate": 1.9986048900134608,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024300265312194824,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:37:18.605961",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008280277252197,
- "points_saved": 20,
- "points_rate": 1.9983453146748862,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027712082862854003,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:37:28.614752",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008790493011475,
- "points_saved": 20,
- "points_rate": 1.9982434454957145,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02670750617980957,
- "csv_write_time_avg": 9.667873382568359e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:37:38.622991",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008238554000854,
- "points_saved": 20,
- "points_rate": 1.9983536455578268,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0279296875,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:37:48.629934",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006415605545044,
- "points_saved": 20,
- "points_rate": 1.9987177015630875,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02503073215484619,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:37:58.636141",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.006734609603882,
- "points_saved": 20,
- "points_rate": 1.998653984568069,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026138031482696535,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:38:08.646314",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009629726409912,
- "points_saved": 20,
- "points_rate": 1.9980759075663899,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026496469974517822,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:38:18.653106",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006810903549194,
- "points_saved": 20,
- "points_rate": 1.9986387464268405,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02766817808151245,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:38:28.658766",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006184577941895,
- "points_saved": 20,
- "points_rate": 1.998763848918892,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02767345905303955,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:38:38.666343",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.007070541381836,
- "points_saved": 20,
- "points_rate": 1.998586890868292,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02832447290420532,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:38:48.673093",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.00675106048584,
- "points_saved": 20,
- "points_rate": 1.9986506988242172,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02645996809005737,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:38:58.682059",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.008965730667114,
- "points_saved": 20,
- "points_rate": 1.9982084601129877,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027170753479003905,
- "csv_write_time_avg": 5.352497100830078e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:39:08.689343",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007789850234985,
- "points_saved": 20,
- "points_rate": 1.9984432426436687,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02674267292022705,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:39:18.697768",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.00791883468628,
- "points_saved": 20,
- "points_rate": 1.998417486229238,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03021986484527588,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:39:44.563450",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T10:39:44.592855",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T10:39:44.599399",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T10:39:45.615380",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T10:39:45.638228",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T10:39:45.643984",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T10:39:55.638348",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.02715802192688,
- "points_saved": 20,
- "points_rate": 1.8137039444098952,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026777970790863036,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:40:05.645726",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.007377862930298,
- "points_saved": 20,
- "points_rate": 1.9985255152685646,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.030587291717529295,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:40:15.652965",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.006731271743774,
- "points_saved": 20,
- "points_rate": 1.998654651242053,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026616621017456054,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:40:25.660459",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.008002281188965,
- "points_saved": 20,
- "points_rate": 1.9984008234682349,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026298093795776366,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:40:35.667248",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.00678825378418,
- "points_saved": 20,
- "points_rate": 1.9986432702257664,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026821553707122803,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:40:45.675217",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007969856262207,
- "points_saved": 20,
- "points_rate": 1.9984072981080734,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025753676891326904,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:40:55.682485",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.006755113601685,
- "points_saved": 20,
- "points_rate": 1.998649889294782,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03096613883972168,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:41:05.689594",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007621049880981,
- "points_saved": 20,
- "points_rate": 1.9984769507472364,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02870974540710449,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:41:15.697469",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007875204086304,
- "points_saved": 20,
- "points_rate": 1.998426198583474,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025151145458221436,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:41:25.706613",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009144306182861,
- "points_saved": 20,
- "points_rate": 1.9981728096022728,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024755632877349852,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:41:35.713684",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.007071018218994,
- "points_saved": 20,
- "points_rate": 1.998586795635582,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026115930080413817,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:41:45.721610",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.00792646408081,
- "points_saved": 20,
- "points_rate": 1.9984159627652622,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025516366958618163,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:41:55.729645",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008034706115723,
- "points_saved": 20,
- "points_rate": 1.9983943488703506,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0294103741645813,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:42:05.737220",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.007069110870361,
- "points_saved": 20,
- "points_rate": 1.9985871765664769,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027057290077209473,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:42:15.744591",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.007351875305176,
- "points_saved": 20,
- "points_rate": 1.99853070514622,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02483551502227783,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:42:25.753698",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009632110595703,
- "points_saved": 20,
- "points_rate": 1.9980754316463825,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026317512989044188,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:42:35.761782",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.00703477859497,
- "points_saved": 18,
- "points_rate": 1.7987346300126754,
- "variables_saved": 108,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 2,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02534378899468316,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:42:45.770773",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009527921676636,
- "points_saved": 18,
- "points_rate": 1.7982866066060115,
- "variables_saved": 108,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 2,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02872745196024577,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:42:55.778449",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.007680177688599,
- "points_saved": 19,
- "points_rate": 1.898541886096553,
- "variables_saved": 114,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02793212940818385,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:43:05.787330",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008883714675903,
- "points_saved": 20,
- "points_rate": 1.9982248340715805,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02657594680786133,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:43:15.794853",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008028507232666,
- "points_saved": 20,
- "points_rate": 1.9983955866578789,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025048065185546874,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:43:25.802688",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.007326126098633,
- "points_saved": 20,
- "points_rate": 1.998535847436904,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026214206218719484,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:43:35.810389",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.008209466934204,
- "points_saved": 20,
- "points_rate": 1.998359453414454,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026611745357513428,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:43:45.820360",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009970664978027,
- "points_saved": 20,
- "points_rate": 1.9980078533071206,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.030211889743804933,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:43:55.828697",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008337020874023,
- "points_saved": 20,
- "points_rate": 1.9983339847855572,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02603459358215332,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:44:05.837151",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.00794243812561,
- "points_saved": 20,
- "points_rate": 1.9984127730200858,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024867546558380128,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:44:28.101015",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T10:44:28.133390",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T10:44:28.141083",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T10:44:38.133038",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.036700010299683,
- "points_saved": 20,
- "points_rate": 1.812135872256705,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027903044223785402,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:44:48.141741",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.008702754974365,
- "points_saved": 20,
- "points_rate": 1.9982609624468985,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02658926248550415,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:44:58.149279",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.007538795471191,
- "points_saved": 20,
- "points_rate": 1.9984933767182391,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02581254243850708,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:45:08.156979",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007699728012085,
- "points_saved": 20,
- "points_rate": 1.9984612392015453,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02795896530151367,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:45:18.165820",
+ "timestamp": "2025-08-29T20:54:38.676704",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
"details": {
- "duration": 10.008236169815063,
+ "duration": 10.024930238723755,
"points_saved": 20,
- "points_rate": 1.9983541216103784,
- "variables_saved": 120,
+ "points_rate": 1.9950263516792455,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.8,
@@ -2857,986 +88,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.026233959197998046,
+ "read_time_avg": 0.08768099546432495,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:45:28.173082",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007866859436035,
- "points_saved": 20,
- "points_rate": 1.9984278648893858,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028700149059295653,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:45:38.183244",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.010161399841309,
- "points_saved": 20,
- "points_rate": 1.9979697830163918,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026487767696380615,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:45:48.191618",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.008373737335205,
- "points_saved": 20,
- "points_rate": 1.9983266537491566,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026671671867370607,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:45:58.201835",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.00948166847229,
- "points_saved": 20,
- "points_rate": 1.9981054626430548,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025001871585845947,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:46:08.215320",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013709783554077,
- "points_saved": 20,
- "points_rate": 1.997261797305811,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026438140869140626,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:46:18.223262",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008452892303467,
- "points_saved": 20,
- "points_rate": 1.998310849360151,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02875279188156128,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:46:28.235653",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.011873245239258,
- "points_saved": 20,
- "points_rate": 1.997628167087532,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029033470153808593,
- "csv_write_time_avg": 3.1232833862304687e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:46:38.245787",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.0106520652771,
- "points_saved": 20,
- "points_rate": 1.9978718538597406,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026256704330444337,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:46:48.254333",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008545875549316,
- "points_saved": 20,
- "points_rate": 1.998292284282736,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025750732421875,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:46:58.264003",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009164810180664,
- "points_saved": 20,
- "points_rate": 1.9981687163006163,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025441014766693117,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:47:08.272966",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008930206298828,
- "points_saved": 20,
- "points_rate": 1.9982155522888534,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026273250579833984,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:47:18.282019",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009063720703125,
- "points_saved": 20,
- "points_rate": 1.998188897392195,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025890552997589113,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:47:28.290494",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009001731872559,
- "points_saved": 20,
- "points_rate": 1.9982012727914926,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026991796493530274,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:47:38.300051",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009158849716187,
- "points_saved": 20,
- "points_rate": 1.9981699062121596,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02695333957672119,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:47:48.308256",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.008604049682617,
- "points_saved": 20,
- "points_rate": 1.9982806693840807,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025306057929992676,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:47:58.316875",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.008618354797363,
- "points_saved": 20,
- "points_rate": 1.9982778132821435,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025468552112579347,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:48:08.328065",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.011190414428711,
- "points_saved": 20,
- "points_rate": 1.9977644188222445,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026024365425109865,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:48:18.336751",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.008686065673828,
- "points_saved": 20,
- "points_rate": 1.9982642945104216,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02927885055541992,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:48:28.345700",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.008948802947998,
- "points_saved": 20,
- "points_rate": 1.9982118395999064,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026717495918273926,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:48:38.354820",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009119510650635,
- "points_saved": 20,
- "points_rate": 1.9981777596638883,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.023717045783996582,
- "csv_write_time_avg": 2.7310848236083984e-05
- }
- },
- {
- "timestamp": "2025-08-29T10:48:48.370050",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.015230894088745,
- "points_saved": 21,
- "points_rate": 2.096806376415621,
- "variables_saved": 126,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025283189046950566,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:48:58.378555",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.008504152297974,
- "points_saved": 19,
- "points_rate": 1.8983855839873494,
- "variables_saved": 114,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025209477073267886,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:49:08.387829",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.008734941482544,
- "points_saved": 20,
- "points_rate": 1.9982545363557704,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028367114067077637,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:49:18.397355",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009338617324829,
- "points_saved": 20,
- "points_rate": 1.9981340191031873,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027332544326782227,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:49:28.408467",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.011327743530273,
- "points_saved": 20,
- "points_rate": 1.9977370147456028,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027599656581878663,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:49:38.416899",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.0089430809021,
- "points_saved": 21,
- "points_rate": 2.0981236310624802,
- "variables_saved": 126,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02538621993291946,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:49:48.426134",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009235382080078,
- "points_saved": 19,
- "points_rate": 1.8982468964628842,
- "variables_saved": 114,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025183602383262234,
- "csv_write_time_avg": 1.0126515438682154e-05
- }
- },
- {
- "timestamp": "2025-08-29T10:49:58.434009",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.007874727249146,
- "points_saved": 20,
- "points_rate": 1.9984262938008797,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025509750843048094,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:50:08.444440",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009907245635986,
- "points_saved": 21,
- "points_rate": 2.0979215376001967,
- "variables_saved": 126,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027155535561697825,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:50:18.454841",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.010924339294434,
- "points_saved": 19,
- "points_rate": 1.8979266405422772,
- "variables_saved": 114,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02785149373506245,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:50:28.465371",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010214805603027,
- "points_saved": 21,
- "points_rate": 2.0978570797747165,
- "variables_saved": 126,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026299215498424712,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:50:38.474443",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009387493133545,
- "points_saved": 20,
- "points_rate": 1.9981242622208433,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02636200189590454,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:50:48.483834",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009391069412231,
- "points_saved": 20,
- "points_rate": 1.9981235483063642,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027048230171203613,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:50:58.492915",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.0090811252594,
- "points_saved": 20,
- "points_rate": 1.9981854227884153,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02585815191268921,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:51:08.502210",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009294509887695,
- "points_saved": 20,
- "points_rate": 1.9981428241763666,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02672686576843262,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:51:18.513123",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.010402917861938,
- "points_saved": 20,
- "points_rate": 1.997921578592331,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02644498348236084,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:51:28.522125",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009512424468994,
- "points_saved": 20,
- "points_rate": 1.998099323110736,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02619110345840454,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:51:38.534002",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.011371374130249,
- "points_saved": 20,
- "points_rate": 1.99772830839946,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02511134147644043,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:51:48.543306",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009809732437134,
- "points_saved": 20,
- "points_rate": 1.9980399762434355,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027181148529052734,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:51:58.552725",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009419202804565,
- "points_saved": 20,
- "points_rate": 1.9981179321969198,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02788844108581543,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:52:08.561286",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.008560419082642,
- "points_saved": 20,
- "points_rate": 1.9982893805454138,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028046119213104247,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:52:18.571317",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.010031700134277,
- "points_saved": 20,
- "points_rate": 1.9979956706562392,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02652634382247925,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:52:28.580132",
+ "timestamp": "2025-08-29T20:54:48.701479",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.008814811706543,
+ "duration": 10.02477478981018,
"points_saved": 20,
- "points_rate": 1.9982385903081685,
- "variables_saved": 120,
+ "points_rate": 1.9950572875042811,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.6,
@@ -3846,365 +111,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.028102505207061767,
+ "read_time_avg": 0.08441574573516845,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:52:38.593807",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013674974441528,
- "points_saved": 20,
- "points_rate": 1.9972687401026232,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02674499750137329,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:52:48.603572",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009765386581421,
- "points_saved": 20,
- "points_rate": 1.9980488280785258,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027677500247955324,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:52:58.612944",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.009371280670166,
- "points_saved": 20,
- "points_rate": 1.9981274986395472,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.030579328536987305,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:53:08.622603",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009658575057983,
- "points_saved": 20,
- "points_rate": 1.9980701489495254,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025038266181945802,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:53:18.631906",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009303092956543,
- "points_saved": 20,
- "points_rate": 1.9981411107506397,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025910937786102296,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:53:28.642116",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009701490402222,
- "points_saved": 20,
- "points_rate": 1.9980615824734587,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02522543668746948,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:53:38.652072",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.010464429855347,
- "points_saved": 20,
- "points_rate": 1.9979093018253704,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02656261920928955,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:53:48.661975",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009380102157593,
- "points_saved": 20,
- "points_rate": 1.9981257376457169,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027025365829467775,
- "csv_write_time_avg": 5.91278076171875e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:53:58.672233",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.010223388671875,
- "points_saved": 20,
- "points_rate": 1.9979574104842766,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029261958599090577,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:54:08.681734",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.010059356689453,
- "points_saved": 20,
- "points_rate": 1.9979901504414694,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02652592658996582,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:54:18.694073",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012338399887085,
- "points_saved": 20,
- "points_rate": 1.997535360992748,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025136804580688475,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:54:28.704397",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010324716567993,
- "points_saved": 20,
- "points_rate": 1.997937186482891,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02607440948486328,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:54:38.713652",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.008716821670532,
- "points_saved": 20,
- "points_rate": 1.9982581540019877,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026993179321289064,
- "csv_write_time_avg": 8.213520050048829e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:54:48.722995",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009880542755127,
- "points_saved": 20,
- "points_rate": 1.9980258420242032,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02914137840270996,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:54:58.734990",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.0119948387146,
- "points_saved": 20,
- "points_rate": 1.9976039063327884,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029254996776580812,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:55:08.746868",
+ "timestamp": "2025-08-29T20:54:58.747321",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.011878728866577,
+ "duration": 10.045841932296753,
"points_saved": 20,
- "points_rate": 1.9976270729623746,
- "variables_saved": 120,
+ "points_rate": 1.9908734514029385,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.5,
@@ -4214,43 +134,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.02575031518936157,
+ "read_time_avg": 0.08442528247833252,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:55:18.756487",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009618520736694,
- "points_saved": 20,
- "points_rate": 1.9980781443934617,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02584185600280762,
- "csv_write_time_avg": 2.789497375488281e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:55:28.766547",
+ "timestamp": "2025-08-29T20:55:08.772334",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.010060548782349,
+ "duration": 10.025013208389282,
"points_saved": 20,
- "points_rate": 1.9979899125018634,
- "variables_saved": 120,
+ "points_rate": 1.9950098403125593,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.3,
@@ -4260,20 +157,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.026510250568389893,
+ "read_time_avg": 0.08179968595504761,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:55:38.775892",
+ "timestamp": "2025-08-29T20:55:18.802800",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.009345054626465,
+ "duration": 10.030465364456177,
"points_saved": 20,
- "points_rate": 1.9981327340449422,
- "variables_saved": 120,
+ "points_rate": 1.9939254334970073,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.2,
@@ -4283,20 +180,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.026916933059692384,
+ "read_time_avg": 0.08645082712173462,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:55:48.785924",
+ "timestamp": "2025-08-29T20:55:28.828166",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.010031700134277,
+ "duration": 10.02536678314209,
"points_saved": 20,
- "points_rate": 1.9979956706562392,
- "variables_saved": 120,
+ "points_rate": 1.9949394802822087,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.2,
@@ -4306,20 +203,43 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.027982056140899658,
+ "read_time_avg": 0.08905957937240601,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:55:58.797885",
+ "timestamp": "2025-08-29T20:55:38.854043",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025876760482788,
+ "points_saved": 20,
+ "points_rate": 1.9948380054730412,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08653393983840943,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:55:48.879025",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.011341333389282,
+ "duration": 10.02498173713684,
"points_saved": 20,
- "points_rate": 1.9977343029247325,
- "variables_saved": 120,
+ "points_rate": 1.995016103212578,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.3,
@@ -4329,89 +249,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.026785480976104736,
+ "read_time_avg": 0.088990318775177,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:56:08.811609",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014343500137329,
- "points_saved": 20,
- "points_rate": 1.9971354087989628,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02613096237182617,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:56:18.821800",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010191202163696,
- "points_saved": 20,
- "points_rate": 1.997963834664518,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02577540874481201,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:56:28.831539",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009738445281982,
- "points_saved": 20,
- "points_rate": 1.9980542058445947,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025693285465240478,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:56:38.840980",
+ "timestamp": "2025-08-29T20:55:58.914507",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.00944185256958,
+ "duration": 10.035481452941895,
"points_saved": 20,
- "points_rate": 1.9981134107758154,
- "variables_saved": 120,
+ "points_rate": 1.9929287990599607,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.5,
@@ -4421,20 +272,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.025326502323150635,
+ "read_time_avg": 0.08709584474563599,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:56:48.851739",
+ "timestamp": "2025-08-29T20:56:08.941049",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.01075792312622,
+ "duration": 10.026542901992798,
"points_saved": 20,
- "points_rate": 1.9978507275455402,
- "variables_saved": 120,
+ "points_rate": 1.9947054728130624,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.2,
@@ -4444,618 +295,20 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.028264641761779785,
+ "read_time_avg": 0.08847359418869019,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T10:56:58.865924",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.014122486114502,
- "points_saved": 20,
- "points_rate": 1.9971794860440175,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02632516622543335,
- "csv_write_time_avg": 6.091594696044922e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:57:08.876296",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010435342788696,
- "points_saved": 20,
- "points_rate": 1.9979151070994703,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0242891788482666,
- "csv_write_time_avg": 1.4734268188476562e-05
- }
- },
- {
- "timestamp": "2025-08-29T10:57:18.887064",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010767459869385,
- "points_saved": 20,
- "points_rate": 1.9978488242959296,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03131110668182373,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:57:28.897738",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.010674238204956,
- "points_saved": 20,
- "points_rate": 1.9978674287163958,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02711747884750366,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:57:38.907686",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009948015213013,
- "points_saved": 20,
- "points_rate": 1.998012374250517,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028861606121063234,
- "csv_write_time_avg": 6.103515625e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:57:48.919421",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.010977029800415,
- "points_saved": 20,
- "points_rate": 1.997807001301124,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02766364812850952,
- "csv_write_time_avg": 1.755952835083008e-05
- }
- },
- {
- "timestamp": "2025-08-29T10:57:58.933698",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015034437179565,
- "points_saved": 20,
- "points_rate": 1.996997626463719,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025627171993255614,
- "csv_write_time_avg": 4.827976226806641e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:58:08.947045",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013347625732422,
- "points_saved": 20,
- "points_rate": 1.997334033286107,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0263461709022522,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:58:18.960381",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013335704803467,
- "points_saved": 20,
- "points_rate": 1.9973364111228051,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02540266513824463,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:58:28.970308",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009927034378052,
- "points_saved": 20,
- "points_rate": 1.9980165620900217,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02604968547821045,
- "csv_write_time_avg": 3.3497810363769533e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:58:38.980911",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.010603427886963,
- "points_saved": 20,
- "points_rate": 1.9978815606944484,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03031667470932007,
- "csv_write_time_avg": 4.947185516357422e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:58:48.991922",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.011010885238647,
- "points_saved": 20,
- "points_rate": 1.9978002450771712,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027279865741729737,
- "csv_write_time_avg": 6.020069122314453e-06
- }
- },
- {
- "timestamp": "2025-08-29T10:58:59.001864",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.009941339492798,
- "points_saved": 20,
- "points_rate": 1.9980137067430004,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026738083362579344,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:59:09.012525",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.010661840438843,
- "points_saved": 20,
- "points_rate": 1.9978699029876779,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025365984439849852,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:59:19.022525",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.010000228881836,
- "points_saved": 20,
- "points_rate": 1.9980019523170474,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02743575572967529,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:59:29.032072",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.009546518325806,
- "points_saved": 20,
- "points_rate": 1.9980925173166781,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027478694915771484,
- "csv_write_time_avg": 1.3458728790283204e-05
- }
- },
- {
- "timestamp": "2025-08-29T10:59:39.043739",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.011666774749756,
- "points_saved": 20,
- "points_rate": 1.9976693641503969,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0301436185836792,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:59:49.057026",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01328730583191,
- "points_saved": 20,
- "points_rate": 1.9973460651979555,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027131533622741698,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T10:59:59.066717",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.009690761566162,
- "points_saved": 20,
- "points_rate": 1.998063724085589,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026791274547576904,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:00:09.077887",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.011170387268066,
- "points_saved": 20,
- "points_rate": 1.9977684153129043,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.037913727760314944,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:00:19.088458",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.010570287704468,
- "points_saved": 20,
- "points_rate": 1.9978881747191863,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024773311614990235,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:00:29.098592",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010133981704712,
- "points_saved": 20,
- "points_rate": 1.9979752555313979,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026958763599395752,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:00:39.109201",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01060962677002,
- "points_saved": 20,
- "points_rate": 1.9978803235436036,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03177608251571655,
- "csv_write_time_avg": 3.1828880310058593e-06
- }
- },
- {
- "timestamp": "2025-08-29T11:00:49.120491",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.011289834976196,
- "points_saved": 20,
- "points_rate": 1.9977445793374689,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02596604824066162,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:00:59.130785",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01029372215271,
- "points_saved": 20,
- "points_rate": 1.9979433726045561,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02535473108291626,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:01:09.142831",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.012046575546265,
- "points_saved": 20,
- "points_rate": 1.9975935837982042,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025648057460784912,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:01:19.156742",
+ "timestamp": "2025-08-29T20:56:18.967266",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
"details": {
- "duration": 10.013309955596924,
+ "duration": 10.026216506958008,
"points_saved": 20,
- "points_rate": 1.9973415472693954,
- "variables_saved": 120,
+ "points_rate": 1.9947704087698857,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.8,
@@ -5065,10431 +318,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0275209903717041,
+ "read_time_avg": 0.08568063974380494,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T11:01:29.166340",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.00969123840332,
- "points_saved": 20,
- "points_rate": 1.99806362890273,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.030126702785491944,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:01:39.176143",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010310173034668,
- "points_saved": 20,
- "points_rate": 1.9979400891967483,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02752460241317749,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:01:49.187454",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010805130004883,
- "points_saved": 20,
- "points_rate": 1.9978413064954192,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026446402072906494,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:01:59.197463",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.010008335113525,
- "points_saved": 20,
- "points_rate": 1.9980003343097292,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0262243390083313,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:02:09.207818",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.010862350463867,
- "points_saved": 20,
- "points_rate": 1.997829887159848,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02608848810195923,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:02:19.218711",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.010892629623413,
- "points_saved": 20,
- "points_rate": 1.9978238444809246,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02752155065536499,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:02:29.230096",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.0113844871521,
- "points_saved": 20,
- "points_rate": 1.997725691752882,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028961241245269775,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:02:39.245652",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01555609703064,
- "points_saved": 20,
- "points_rate": 1.9968936129197556,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026409292221069337,
- "csv_write_time_avg": 8.475780487060546e-06
- }
- },
- {
- "timestamp": "2025-08-29T11:02:49.256496",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010338306427002,
- "points_saved": 20,
- "points_rate": 1.9979344741185492,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025851988792419435,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:02:59.268762",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01226544380188,
- "points_saved": 20,
- "points_rate": 1.997549916375924,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02646498680114746,
- "csv_write_time_avg": 1.550912857055664e-05
- }
- },
- {
- "timestamp": "2025-08-29T11:03:09.278318",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.010062456130981,
- "points_saved": 20,
- "points_rate": 1.9979895317986116,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02470226287841797,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:03:19.288818",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010499715805054,
- "points_saved": 20,
- "points_rate": 1.9979022594069953,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.029078900814056396,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:03:29.300608",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.011789798736572,
- "points_saved": 20,
- "points_rate": 1.9976448169660814,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027690362930297852,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:03:39.313109",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012501001358032,
- "points_saved": 20,
- "points_rate": 1.997502921326782,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02691798210144043,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:03:49.324163",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.010504007339478,
- "points_saved": 20,
- "points_rate": 1.9979014029000386,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024948012828826905,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:03:59.336946",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013333797454834,
- "points_saved": 20,
- "points_rate": 1.9973367915772022,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025548982620239257,
- "csv_write_time_avg": 5.14984130859375e-06
- }
- },
- {
- "timestamp": "2025-08-29T11:04:09.347765",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01081895828247,
- "points_saved": 20,
- "points_rate": 1.9978385468106943,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025481748580932616,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:04:19.359544",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.011778593063354,
- "points_saved": 20,
- "points_rate": 1.997647052828053,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026650047302246092,
- "csv_write_time_avg": 6.031990051269531e-06
- }
- },
- {
- "timestamp": "2025-08-29T11:04:29.371771",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012227058410645,
- "points_saved": 20,
- "points_rate": 1.9975575746855694,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03238711357116699,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:04:39.384062",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.0117666721344,
- "points_saved": 20,
- "points_rate": 1.9976494314101128,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02545475959777832,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:04:49.394542",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.011004209518433,
- "points_saved": 20,
- "points_rate": 1.9978015772867281,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.03018156290054321,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:04:59.405939",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.01088547706604,
- "points_saved": 20,
- "points_rate": 1.9978252718820972,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02570277452468872,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:05:09.416907",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01147985458374,
- "points_saved": 20,
- "points_rate": 1.9977066618021542,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02737773656845093,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:05:19.428643",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.011735677719116,
- "points_saved": 20,
- "points_rate": 1.9976556157499776,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02732316255569458,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:05:29.439399",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.9% CPU",
- "details": {
- "duration": 10.010756254196167,
- "points_saved": 20,
- "points_rate": 1.9978510606145947,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.9,
- "cpu_max": 1.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02708740234375,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:05:39.452620",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 3.0% CPU",
- "details": {
- "duration": 10.013221263885498,
- "points_saved": 20,
- "points_rate": 1.9973592386431762,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 3.0,
- "cpu_max": 3.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025422179698944093,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:05:49.465057",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.012436866760254,
- "points_saved": 20,
- "points_rate": 1.9975157163184634,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026363563537597657,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:05:59.476783",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 4.7% CPU",
- "details": {
- "duration": 10.011725425720215,
- "points_saved": 20,
- "points_rate": 1.9976576613477448,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 4.7,
- "cpu_max": 4.7,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027656137943267822,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:06:09.489080",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.011792659759521,
- "points_saved": 20,
- "points_rate": 1.9976442461085075,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028947162628173827,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:06:33.525478",
+ "timestamp": "2025-08-29T20:56:41.585213",
"level": "info",
"event_type": "application_started",
"message": "Application initialization completed successfully",
"details": {}
},
{
- "timestamp": "2025-08-29T11:06:33.553742",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:06:33.563742",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:06:43.553770",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.031727313995361,
- "points_saved": 20,
- "points_rate": 1.8129527163554044,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02540827989578247,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:06:53.565472",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012213945388794,
- "points_saved": 20,
- "points_rate": 1.997560190891762,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02561154365539551,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:07:03.576806",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.011333465576172,
- "points_saved": 20,
- "points_rate": 1.9977358729253916,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028266608715057373,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:07:13.595909",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.019103765487671,
- "points_saved": 20,
- "points_rate": 1.9961865320621837,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026994872093200683,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:07:23.606747",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.01083779335022,
- "points_saved": 20,
- "points_rate": 1.9978347879420404,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024473154544830324,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:07:33.618711",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.011964082717896,
- "points_saved": 20,
- "points_rate": 1.997610042820959,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026100552082061766,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:07:43.631397",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012033462524414,
- "points_saved": 20,
- "points_rate": 1.99759620009872,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025463521480560303,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:07:53.644272",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.013526916503906,
- "points_saved": 21,
- "points_rate": 2.097163184870319,
- "variables_saved": 126,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028528588158743724,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:08:09.887593",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:08:09.916428",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:08:09.929961",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:08:10.952640",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:08:10.980799",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:08:10.991669",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:08:20.980713",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.032066583633423,
- "points_saved": 20,
- "points_rate": 1.8128969625392688,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.024984335899353026,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:08:30.993257",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.012544870376587,
- "points_saved": 20,
- "points_rate": 1.997494169456618,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.025159001350402832,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:08:41.006124",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.012866973876953,
- "points_saved": 19,
- "points_rate": 1.8975584165424355,
- "variables_saved": 114,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026307783628764906,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:08:51.018289",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012164831161499,
- "points_saved": 20,
- "points_rate": 1.997569989834039,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02539581060409546,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:09:01.030331",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU",
- "details": {
- "duration": 10.011502504348755,
- "points_saved": 20,
- "points_rate": 1.9977021422421344,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.2,
- "cpu_max": 1.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.028414547443389893,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:09:11.043106",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013314723968506,
- "points_saved": 19,
- "points_rate": 1.8974735663226876,
- "variables_saved": 114,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026595630143818102,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:09:21.054317",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 5.8% CPU",
- "details": {
- "duration": 10.011210680007935,
- "points_saved": 20,
- "points_rate": 1.9977603747705917,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 5.8,
- "cpu_max": 5.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.02578763961791992,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:09:31.065409",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.011091709136963,
- "points_saved": 20,
- "points_rate": 1.9977841159667253,
- "variables_saved": 120,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.027400732040405273,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:09:37.769607",
- "level": "info",
- "event_type": "config_reload",
- "message": "Dataset configuration reloaded from files with CSV header validation",
- "details": {
- "datasets_count": 1,
- "active_datasets_count": 1,
- "csv_recording_active": false
- }
- },
- {
- "timestamp": "2025-08-29T11:09:40.100754",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T11:09:41.002342",
- "level": "error",
- "event_type": "csv_file_rename_failed",
- "message": "Failed to rename CSV file for dataset 'DAR': [WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: 'C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\\\29-08-2025\\\\dar_11.csv'",
- "details": {
- "dataset_id": "DAR",
- "file_path": "C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\29-08-2025\\dar_11.csv",
- "error": "[WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: 'C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\\\29-08-2025\\\\dar_11.csv'"
- }
- },
- {
- "timestamp": "2025-08-29T11:09:41.079406",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 14 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01348876953125,
- "points_saved": 14,
- "points_rate": 1.3981141160909663,
- "variables_saved": 84,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 4,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.026769586971827915,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:15:01.115262",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:15:01.145741",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 7,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:15:01.163278",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:15:02.187766",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:15:02.218845",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 7,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:15:02.229406",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:15:06.280717",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T11:15:12.219011",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.035123348236084,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 4,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:15:22.230352",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.011866331100464,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:15:32.242344",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.011991500854492,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:15:42.255882",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013538599014282,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:15:52.268844",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012961626052856,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:16:02.281378",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012533903121948,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:16:28.012747",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:16:28.046098",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 7,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:16:28.059109",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:16:29.082865",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:16:29.112732",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 7,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:16:29.124735",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:16:33.189387",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T11:16:39.113545",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.034737825393677,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 4,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:16:49.125357",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.012322187423706,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:16:59.138231",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012873411178589,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:17:09.151501",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013269901275635,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:17:19.163634",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012133598327637,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:17:44.705322",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:17:44.739686",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 7,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:17:44.750414",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:17:45.775570",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:17:45.806661",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 7,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:17:45.817109",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:17:55.806019",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.035204410552979,
- "points_saved": 10,
- "points_rate": 0.9061907353919959,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06409227848052979,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:18:05.817672",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.011652946472168,
- "points_saved": 10,
- "points_rate": 0.9988360616838726,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06688027381896973,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:18:15.832472",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01429295539856,
- "points_saved": 10,
- "points_rate": 0.9985727444301642,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06385407447814942,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:18:25.851046",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.0185706615448,
- "points_saved": 10,
- "points_rate": 0.9981463761476393,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06767323017120361,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:18:35.868945",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.017853736877441,
- "points_saved": 10,
- "points_rate": 0.9982178081906189,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06480438709259033,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:18:45.882327",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013937950134277,
- "points_saved": 10,
- "points_rate": 0.9986081449472043,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06525700092315674,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:18:55.897462",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014629364013672,
- "points_saved": 10,
- "points_rate": 0.9985392006551694,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06551904678344726,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:19:05.910972",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01351022720337,
- "points_saved": 10,
- "points_rate": 0.9986508000794101,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06634957790374756,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:19:15.929912",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 11 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019445180892944,
- "points_saved": 11,
- "points_rate": 1.0978651812953646,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06899573586203835,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:19:25.943323",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013411283493042,
- "points_saved": 10,
- "points_rate": 0.9986606678669885,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06865336894989013,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:19:35.958442",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01448941230774,
- "points_saved": 10,
- "points_rate": 0.9985531551623659,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06630315780639648,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:19:45.970634",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012821674346924,
- "points_saved": 10,
- "points_rate": 0.9987194744135139,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06571249961853028,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:19:55.982903",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012269258499146,
- "points_saved": 10,
- "points_rate": 0.9987745776524407,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06551413536071778,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:20:05.995230",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012327194213867,
- "points_saved": 10,
- "points_rate": 0.9987687983048545,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06699883937835693,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:20:16.008526",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013295888900757,
- "points_saved": 10,
- "points_rate": 0.9986721765692059,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06625492572784424,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:20:26.021552",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012474298477173,
- "points_saved": 10,
- "points_rate": 0.9987541242948239,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0644531011581421,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:20:36.033470",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01246953010559,
- "points_saved": 10,
- "points_rate": 0.9987545999447891,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0656498908996582,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:20:46.046134",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01266360282898,
- "points_saved": 10,
- "points_rate": 0.9987352413572147,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0693251371383667,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:20:56.058344",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012210130691528,
- "points_saved": 10,
- "points_rate": 0.9987804759856069,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06812534332275391,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:21:06.071594",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013250589370728,
- "points_saved": 10,
- "points_rate": 0.9986766945206791,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06654584407806396,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:21:16.085820",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014225006103516,
- "points_saved": 10,
- "points_rate": 0.9985795200232823,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06490466594696045,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:21:26.097457",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.011637449264526,
- "points_saved": 10,
- "points_rate": 0.9988376078015708,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06581923961639405,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:21:36.110348",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012276649475098,
- "points_saved": 10,
- "points_rate": 0.9987738403656933,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06514160633087158,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:21:46.123596",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013862133026123,
- "points_saved": 10,
- "points_rate": 0.9986157056246655,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06649265289306641,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:21:56.136661",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013064861297607,
- "points_saved": 10,
- "points_rate": 0.9986952185491073,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06747767925262452,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:22:06.148761",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012099981307983,
- "points_saved": 10,
- "points_rate": 0.9987914641952664,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06453583240509034,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:22:16.160857",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012096166610718,
- "points_saved": 10,
- "points_rate": 0.9987918447436555,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06900291442871094,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:22:26.173767",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012395858764648,
- "points_saved": 10,
- "points_rate": 0.998761948794324,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06429712772369385,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:22:36.190369",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01711630821228,
- "points_saved": 10,
- "points_rate": 0.9982912938528778,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0718268871307373,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:22:46.206624",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016255378723145,
- "points_saved": 10,
- "points_rate": 0.9983771002127527,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.07015869617462159,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:22:53.941015",
- "level": "info",
- "event_type": "config_reload",
- "message": "Dataset configuration reloaded from files with CSV header validation",
- "details": {
- "datasets_count": 1,
- "active_datasets_count": 1,
- "csv_recording_active": false
- }
- },
- {
- "timestamp": "2025-08-29T11:22:55.856693",
- "level": "error",
- "event_type": "csv_file_rename_failed",
- "message": "Failed to rename CSV file for dataset 'DAR': [WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: 'C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\\\29-08-2025\\\\dar_11.csv'",
- "details": {
- "dataset_id": "DAR",
- "file_path": "C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\29-08-2025\\dar_11.csv",
- "error": "[WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: 'C:/Trabajo/SIDEL/09 - SAE452 - Diet as Regular - San Giorgio in Bosco/Reporte/LogRecords\\\\29-08-2025\\\\dar_11.csv'"
- }
- },
- {
- "timestamp": "2025-08-29T11:22:56.233933",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 7 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.027308702468872,
- "points_saved": 7,
- "points_rate": 0.6980935969665018,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 3,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06364025388445173,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:22:58.008847",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T11:23:06.247315",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013381481170654,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:23:16.260426",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.012583494186401,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:23:26.273520",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013622522354126,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:23:36.287076",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01355528831482,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:23:46.299620",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01254415512085,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:23:56.312654",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.013034105300903,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:24:06.325446",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012791872024536,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:24:16.347378",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.021425008773804,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:24:26.359117",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012246370315552,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:24:34.225391",
- "level": "info",
- "event_type": "config_reload",
- "message": "Dataset configuration reloaded from files with CSV header validation",
- "details": {
- "datasets_count": 1,
- "active_datasets_count": 1,
- "csv_recording_active": false
- }
- },
- {
- "timestamp": "2025-08-29T11:24:36.372172",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013054609298706,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:24:46.386104",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013407707214355,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:24:53.545146",
- "level": "info",
- "event_type": "config_reload",
- "message": "Dataset configuration reloaded from files with CSV header validation",
- "details": {
- "datasets_count": 1,
- "active_datasets_count": 1,
- "csv_recording_active": false
- }
- },
- {
- "timestamp": "2025-08-29T11:24:56.399389",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01380968093872,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:25:06.414825",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.015435695648193,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:25:16.429159",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014333486557007,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:25:26.444144",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014381647109985,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:25:36.463848",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.020307540893555,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:25:46.477856",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01400876045227,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:25:56.491767",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01391053199768,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:26:06.504814",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013047218322754,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:26:16.518083",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01326847076416,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:26:26.532677",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014594554901123,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:26:36.547770",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014587163925171,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:26:46.560378",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013113260269165,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:26:56.573245",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01286792755127,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:27:06.589850",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.01605224609375,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:27:16.604656",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014847993850708,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:27:26.618705",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014558792114258,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:27:36.631590",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.012885093688965,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:27:46.645739",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014149188995361,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:27:56.664331",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01806902885437,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:28:06.677694",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.013885974884033,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:28:16.691459",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013765335083008,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:28:26.705757",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014297723770142,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:28:36.721862",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016104698181152,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:28:46.734476",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.012614250183105,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:28:56.747959",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013483047485352,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:29:06.762530",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014060258865356,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:29:16.778542",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.016522645950317,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:29:26.792911",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014369010925293,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:29:36.807310",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01439881324768,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:29:46.821471",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.013656377792358,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:29:56.835761",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.014795064926147,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:30:06.849243",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.013481855392456,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:30:16.863614",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.014371633529663,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:30:26.877618",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.014003038406372,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:30:36.897939",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.020321369171143,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:30:46.914269",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016330242156982,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:30:56.927740",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013470888137817,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:31:06.943493",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.015753030776978,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:31:16.959449",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.015450716018677,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:31:26.974511",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.015061855316162,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:31:36.992665",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.018659353256226,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:31:47.006523",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.013314723968506,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:31:57.021711",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.015730857849121,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:32:07.036866",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.015155553817749,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:32:17.052217",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015350818634033,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:32:27.066386",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014168739318848,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:32:37.082029",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.015138149261475,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:32:47.096290",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014765739440918,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:32:57.112952",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.016662120819092,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:33:07.131117",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018165588378906,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:33:17.147149",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.016031980514526,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:33:27.163545",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.016395330429077,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:33:37.178642",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01509714126587,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:33:47.194811",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016169309616089,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:33:57.208690",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.013878583908081,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:34:07.224422",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.015732765197754,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:34:17.239809",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01538610458374,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:34:27.254986",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014670372009277,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:34:37.271844",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016817092895508,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:34:47.286388",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01509141921997,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:34:57.302039",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015651941299438,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:35:07.316887",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.014847993850708,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:35:17.332525",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.015637636184692,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:35:27.353192",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.020667314529419,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:35:37.369211",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016018390655518,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:35:47.395016",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.025805473327637,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:35:57.409036",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014019966125488,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:36:07.423256",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014220237731934,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:36:17.437847",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014590501785278,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:36:27.452950",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015103101730347,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:36:37.471508",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.018558263778687,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:36:47.486267",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014758348464966,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:36:57.501483",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015215873718262,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:37:07.517416",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015422344207764,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:37:17.531724",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.014746189117432,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:37:27.547586",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015324831008911,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:37:37.565051",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.018074989318848,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:37:47.582819",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.017768383026123,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:37:57.598506",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.015687227249146,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:38:07.613672",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01516580581665,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:38:17.629520",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.015847444534302,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:38:27.644467",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.014947175979614,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:38:37.663345",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018365859985352,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:38:47.678352",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.015310287475586,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:38:57.694379",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015726804733276,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:39:07.709657",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.015269994735718,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:39:17.724854",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.015713930130005,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:39:27.740463",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.015609502792358,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:39:37.756391",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015389680862427,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:39:47.774958",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 1.6% CPU",
- "details": {
- "duration": 10.019104719161987,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.6,
- "cpu_max": 1.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:39:57.791032",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.016074180603027,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:40:07.807357",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.016325235366821,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:40:17.823454",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016097068786621,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:40:27.844264",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.020245552062988,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:40:37.861150",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.017449855804443,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:40:47.875575",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01442575454712,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:40:57.894757",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.018613576889038,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:41:07.910116",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.015422105789185,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:41:17.925643",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016031503677368,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:41:27.941942",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.0162992477417,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:41:37.960043",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.017549514770508,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:41:47.975507",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.016016006469727,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:41:57.994901",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.0193932056427,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:42:08.011110",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016209602355957,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:42:34.895956",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:42:34.932106",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 8,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:42:34.949865",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:42:39.002220",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T11:42:44.931456",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.041118621826172,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 4,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:42:54.950608",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01915192604065,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:43:04.966531",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.015414237976074,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:43:14.983416",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016834497451782,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:43:25.002125",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.018724203109741,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:43:35.017765",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.015673398971558,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:43:45.041778",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02452301979065,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:43:55.060931",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.019153356552124,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:44:05.080121",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.018884420394897,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:44:15.095991",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015567779541016,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:44:25.112012",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016115665435791,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:44:35.126927",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.015428066253662,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:44:45.143785",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016858100891113,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:44:55.165308",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.021522760391235,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:45:05.182406",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.017097473144531,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:45:15.200761",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018355131149292,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:45:25.218058",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016740083694458,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:45:35.234838",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.017337083816528,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:45:45.251786",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 5.0% CPU",
- "details": {
- "duration": 10.016773462295532,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 5.0,
- "cpu_max": 5.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:45:55.271162",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019550323486328,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:46:05.288224",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016422748565674,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:46:15.304565",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016474962234497,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:46:25.341234",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.037175178527832,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:46:35.376971",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.035736322402954,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:46:45.393624",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.016653299331665,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:46:55.410059",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01643443107605,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:47:05.433330",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.022762537002563,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:47:15.457512",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024690866470337,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:47:25.476274",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018251419067383,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:47:35.493067",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.017303228378296,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:47:45.510958",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 7.3% CPU",
- "details": {
- "duration": 10.017382860183716,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 7.3,
- "cpu_max": 7.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:47:55.527966",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016979217529297,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:48:05.547558",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.020128726959229,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:48:15.565671",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.017607927322388,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:48:58.353724",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:48:58.387872",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 8,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:48:58.403882",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:48:59.431837",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:48:59.466665",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 8,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:48:59.483026",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:49:03.537795",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T11:49:09.467522",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.039321184158325,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 4,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:49:19.491297",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.02428412437439,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:49:29.507616",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 5.9% CPU",
- "details": {
- "duration": 10.016319274902344,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 5.9,
- "cpu_max": 5.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:49:39.528748",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.020625829696655,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:49:49.544984",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016741752624512,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:49:59.561826",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.016842603683472,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:50:09.581728",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019901275634766,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:50:19.598253",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016525268554688,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:50:29.614540",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016287565231323,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:50:39.637183",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.021995782852173,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:50:49.653184",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 4.5% CPU",
- "details": {
- "duration": 10.016648054122925,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 4.5,
- "cpu_max": 4.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:51:10.971324",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:51:11.007060",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 8,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:51:11.028999",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:51:12.069948",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T11:51:12.108192",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 8,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T11:51:12.127655",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T11:51:16.181912",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T11:51:22.108058",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.043968677520752,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 4,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:51:32.126209",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 3.9% CPU",
- "details": {
- "duration": 10.017553567886353,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 3.9,
- "cpu_max": 3.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:51:42.141795",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.016183614730835,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:51:52.158116",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.016321182250977,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:52:02.176419",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.018302202224731,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:52:12.198666",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.022247552871704,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:52:22.216459",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.017792463302612,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:52:32.238612",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.02215313911438,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:52:42.260783",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.021668434143066,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:52:52.281484",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.021203994750977,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:53:02.300203",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018165349960327,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:53:12.317558",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.017908811569214,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:53:22.339251",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.021160364151001,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:53:32.361858",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.022585153579712,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:53:42.390671",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.028835773468018,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:53:52.407419",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.017279624938965,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:54:02.424291",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 1.2% CPU",
- "details": {
- "duration": 10.016871690750122,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.2,
- "cpu_max": 1.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:54:12.442516",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.017716884613037,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:54:22.461386",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.019377708435059,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:54:32.479208",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.017822742462158,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:54:42.496762",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.017553567886353,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:54:52.526049",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.029287576675415,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:55:02.542642",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.016592502593994,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:55:12.566068",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.023425817489624,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:55:22.588515",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.02244758605957,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:55:32.618431",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.029410123825073,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:55:42.645031",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.027105331420898,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:55:52.668793",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.023762464523315,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:56:02.685944",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 2.5% CPU",
- "details": {
- "duration": 10.017150640487671,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 2.5,
- "cpu_max": 2.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:56:12.706817",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.020873546600342,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:56:22.724251",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.017433643341064,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:56:32.742618",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.017861604690552,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:56:42.761299",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01918649673462,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:56:52.781133",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.01879334449768,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:57:02.814916",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.034823179244995,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:57:12.834665",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.019243240356445,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:57:22.869296",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.035136938095093,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:57:32.889325",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019523620605469,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:57:42.905777",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.016957998275757,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:57:52.925285",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.01893949508667,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:58:02.943656",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.018434286117554,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:58:12.961239",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01808786392212,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:58:22.979431",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.017619371414185,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:58:32.996636",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.017777681350708,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:58:43.014400",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01763653755188,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:58:53.033259",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.018986701965332,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:59:03.051155",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.017895698547363,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:59:13.073137",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.021372079849243,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:59:23.093850",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.021322965621948,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:59:33.115995",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.022144317626953,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:59:43.133564",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.017042636871338,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T11:59:53.157299",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.024261474609375,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:00:03.176233",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 2.2% CPU",
- "details": {
- "duration": 10.018934726715088,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 2.2,
- "cpu_max": 2.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:00:13.193872",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.017638683319092,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:00:23.212031",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.017651557922363,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:00:33.232568",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.021044254302979,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:00:43.251823",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.018747329711914,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:00:53.269208",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.017893314361572,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:01:03.289084",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019317626953125,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:01:13.307925",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019399166107178,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:01:23.351689",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 2.8% CPU",
- "details": {
- "duration": 10.043763399124146,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 2.8,
- "cpu_max": 2.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:01:33.374625",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.022936344146729,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:01:51.118066",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:01:51.155119",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 8,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T12:01:51.173421",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T12:01:52.208412",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:01:52.247579",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 8,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T12:01:52.265522",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T12:01:56.320326",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T12:02:02.247453",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.044766426086426,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 4,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:02:12.265757",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 7.2% CPU",
- "details": {
- "duration": 10.018304109573364,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 7.2,
- "cpu_max": 7.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:02:22.291104",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.025346279144287,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:02:32.311531",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.020427703857422,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:02:42.329685",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.018153429031372,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:02:52.348564",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.018879175186157,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:03:02.367149",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.018585443496704,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:03:12.385699",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.01854944229126,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:03:22.404293",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.018593788146973,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:03:32.422783",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.018489837646484,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:03:42.441174",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.017884731292725,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:03:52.460338",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.019670963287354,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:04:02.479979",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019132614135742,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:04:12.499053",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019582033157349,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:04:22.518036",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018983602523804,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:04:32.538283",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.020246744155884,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:04:42.559297",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.020395994186401,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:04:52.580408",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.021728992462158,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:05:02.600267",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019347190856934,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:05:12.618518",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018763065338135,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:05:20.168559",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756461920167_2",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "Blink"
- ],
- "time_window": 60,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T12:05:22.639773",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 6.7% CPU",
- "details": {
- "duration": 10.021254301071167,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 6.7,
- "cpu_max": 6.7,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:05:32.658482",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018709659576416,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:05:42.678857",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.02037501335144,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:05:52.698044",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018678665161133,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:06:02.716504",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 5.6% CPU",
- "details": {
- "duration": 10.018968105316162,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 5.6,
- "cpu_max": 5.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:06:12.736325",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.01982069015503,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:06:22.756552",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.020227193832397,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:06:32.776399",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01984691619873,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:06:42.798983",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.021873235702515,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:06:52.818484",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 7.2% CPU",
- "details": {
- "duration": 10.019699573516846,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 7.2,
- "cpu_max": 7.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:07:02.849050",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.031078815460205,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:07:26.183838",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:07:26.223239",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 8,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T12:07:26.242504",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T12:07:30.300909",
- "level": "error",
- "event_type": "dataset_loop_error",
- "message": "� CRITICAL: Multiple consecutive read failures for dataset 'DAR' (5). Stopping dataset.",
- "details": {
- "dataset_id": "DAR",
- "consecutive_errors": 5,
- "priority": "CRITICAL"
- }
- },
- {
- "timestamp": "2025-08-29T12:07:36.224097",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.044456481933594,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 4,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:07:46.243366",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.019774198532104,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:07:56.261256",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.017889738082886,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:08:06.281326",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.01955771446228,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:08:16.318585",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 6.5% CPU",
- "details": {
- "duration": 10.036723375320435,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 6.5,
- "cpu_max": 6.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:08:26.362573",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.04503607749939,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:08:36.383614",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.020476579666138,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:08:46.401755",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.018705606460571,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:08:56.420727",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.018972158432007,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:09:06.440633",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 1.4% CPU",
- "details": {
- "duration": 10.019277572631836,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.4,
- "cpu_max": 1.4,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:09:16.458780",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.01877474784851,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:09:26.477178",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01839804649353,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:09:36.496372",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018687963485718,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:09:46.514500",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.018634557723999,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:09:56.534079",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.019578695297241,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:10:06.554226",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.01964020729065,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:10:16.574145",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.019913673400879,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:10:26.593899",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.02026629447937,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:10:36.612469",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.018570184707642,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:10:46.631305",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01883602142334,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:10:56.656643",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.025338172912598,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:11:06.675696",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.019052743911743,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:11:16.699479",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.023619651794434,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:11:26.719360",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.020044088363647,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:11:36.740206",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.020845651626587,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:11:46.760090",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01988434791565,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:11:56.779019",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.018929481506348,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:12:06.804564",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.025544881820679,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:12:16.832132",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.027567386627197,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:12:26.851380",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.019248962402344,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:12:36.871229",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.019848585128784,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:12:46.891023",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.01979374885559,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:12:56.935779",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.044755935668945,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:13:06.960377",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.024086952209473,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:13:16.993933",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.034066915512085,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:13:27.016033",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.021595001220703,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:13:37.036736",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.021207809448242,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:13:47.058467",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.021731615066528,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:13:57.082097",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.023630142211914,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:14:07.112851",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.021745920181274,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:14:17.158075",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 0 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.054231405258179,
- "points_saved": 0,
- "points_rate": 0.0,
- "variables_saved": 0,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:14:36.765306",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:14:36.813269",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T12:14:36.834527",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T12:14:37.877992",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:14:37.920905",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T12:14:37.943822",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T12:14:47.920211",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.046997547149658,
- "points_saved": 10,
- "points_rate": 0.905223338497092,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06551094055175781,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:14:57.956017",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 7.2% CPU",
- "details": {
- "duration": 10.035805702209473,
- "points_saved": 10,
- "points_rate": 0.9964322045212982,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 7.2,
- "cpu_max": 7.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0664175271987915,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:15:07.980609",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.02459168434143,
- "points_saved": 10,
- "points_rate": 0.9975468642398829,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06423907279968262,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:15:18.019119",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 11 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.038510084152222,
- "points_saved": 11,
- "points_rate": 1.0957801414540271,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06731254404241388,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:15:28.048685",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.029566526412964,
- "points_saved": 10,
- "points_rate": 0.9970520633832878,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06846737861633301,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:15:38.144795",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.096110343933105,
- "points_saved": 10,
- "points_rate": 0.9904804582498586,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06766629219055176,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:15:48.181244",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.03644847869873,
- "points_saved": 10,
- "points_rate": 0.9963683888004717,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06852648258209229,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:15:58.220052",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.03880786895752,
- "points_saved": 10,
- "points_rate": 0.9961342153905024,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06593978404998779,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:16:08.255617",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.035035133361816,
- "points_saved": 10,
- "points_rate": 0.9965087184154103,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06694231033325196,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:16:18.293838",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.038751363754272,
- "points_saved": 10,
- "points_rate": 0.9961398223394408,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06599831581115723,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:16:28.322808",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.028969526290894,
- "points_saved": 10,
- "points_rate": 0.997111415463478,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06671586036682128,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:16:38.380109",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.057300806045532,
- "points_saved": 10,
- "points_rate": 0.9943025661506427,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06841180324554444,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:16:48.402658",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.022043704986572,
- "points_saved": 10,
- "points_rate": 0.9978004780626127,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06616086959838867,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:16:58.428039",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02538013458252,
- "points_saved": 10,
- "points_rate": 0.9974684117468055,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06543228626251221,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:17:08.460437",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.032904863357544,
- "points_saved": 10,
- "points_rate": 0.9967203054543335,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06615116596221923,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:17:18.501255",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.040817737579346,
- "points_saved": 10,
- "points_rate": 0.9959348193896023,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06643161773681641,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:17:28.528294",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.027039289474487,
- "points_saved": 10,
- "points_rate": 0.9973033625685629,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06817843914031982,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:17:38.557337",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.029042720794678,
- "points_saved": 10,
- "points_rate": 0.9971041382908401,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0677609920501709,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:18:02.327299",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:18:02.401790",
- "level": "info",
- "event_type": "dataset_activated",
- "message": "Dataset activated: DAR",
- "details": {
- "dataset_id": "DAR",
- "variables_count": 6,
- "streaming_count": 4,
- "prefix": "dar"
- }
- },
- {
- "timestamp": "2025-08-29T12:18:02.441804",
- "level": "info",
- "event_type": "csv_recording_started",
- "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 1 datasets activated",
- "details": {
- "activated_datasets": 1,
- "total_datasets": 1,
- "priority": "CRITICAL",
- "recording_protection": true,
- "performance_monitoring": true,
- "async_csv_buffering": true,
- "csv_flush_interval": 5.0
- }
- },
- {
- "timestamp": "2025-08-29T12:18:12.401630",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 11.084116220474243,
- "points_saved": 10,
- "points_rate": 0.9021919114785447,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06589343547821044,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:18:22.439428",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 8.3% CPU",
- "details": {
- "duration": 10.038304805755615,
- "points_saved": 10,
- "points_rate": 0.9961841360173032,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 8.3,
- "cpu_max": 8.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06669905185699462,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:18:32.465445",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.025377988815308,
- "points_saved": 10,
- "points_rate": 0.9974686252385077,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06569981575012207,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:18:42.500637",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 11 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.034317970275879,
- "points_saved": 11,
- "points_rate": 1.096237933916855,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06550266525962135,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:18:52.552842",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.053717851638794,
- "points_saved": 10,
- "points_rate": 0.9946569167315514,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06690342426300049,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:19:02.593143",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.04030156135559,
- "points_saved": 10,
- "points_rate": 0.9959860208272321,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.06542251110076905,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:19:12.625075",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.031424760818481,
- "points_saved": 10,
- "points_rate": 0.9968673681388488,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.07837455272674561,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:19:22.651241",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 10 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.026672840118408,
- "points_saved": 10,
- "points_rate": 0.9973398114665031,
- "variables_saved": 6,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.07047181129455567,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T12:19:46.919911",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:19:47.965310",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:30:16.802328",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:30:17.856719",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:36:35.547646",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:36:36.603607",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:43:04.297186",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:43:05.342733",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:48:01.678557",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:48:02.712405",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:54:14.792922",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T12:54:15.844478",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T13:01:34.797713",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T13:01:35.842008",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T14:09:37.672112",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T14:09:38.705838",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T14:13:16.142056",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T14:13:17.181062",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T15:04:04.353441",
- "level": "info",
- "event_type": "config_reload",
- "message": "Dataset configuration reloaded from files with CSV header validation",
- "details": {
- "datasets_count": 2,
- "active_datasets_count": 1,
- "csv_recording_active": false
- }
- },
- {
- "timestamp": "2025-08-29T15:04:17.059816",
- "level": "info",
- "event_type": "config_reload",
- "message": "Dataset configuration reloaded from files with CSV header validation",
- "details": {
- "datasets_count": 2,
- "active_datasets_count": 1,
- "csv_recording_active": false
- }
- },
- {
- "timestamp": "2025-08-29T16:11:09.141420",
- "level": "info",
- "event_type": "config_reload",
- "message": "Dataset configuration reloaded from files with CSV header validation",
- "details": {
- "datasets_count": 2,
- "active_datasets_count": 1,
- "csv_recording_active": false
- }
- },
- {
- "timestamp": "2025-08-29T19:56:44.834185",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T19:56:45.877441",
- "level": "info",
- "event_type": "application_started",
- "message": "Application initialization completed successfully",
- "details": {}
- },
- {
- "timestamp": "2025-08-29T20:09:49.812032",
+ "timestamp": "2025-08-29T20:56:41.717708",
"level": "info",
"event_type": "dataset_activated",
"message": "Dataset activated: DAR",
@@ -15501,7 +342,7 @@
}
},
{
- "timestamp": "2025-08-29T20:09:49.840854",
+ "timestamp": "2025-08-29T20:56:41.750243",
"level": "info",
"event_type": "dataset_activated",
"message": "Dataset activated: Test",
@@ -15513,7 +354,7 @@
}
},
{
- "timestamp": "2025-08-29T20:09:49.867470",
+ "timestamp": "2025-08-29T20:56:41.781228",
"level": "info",
"event_type": "csv_recording_started",
"message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated",
@@ -15528,32 +369,60 @@
}
},
{
- "timestamp": "2025-08-29T20:09:49.892669",
+ "timestamp": "2025-08-29T20:56:42.830269",
"level": "info",
- "event_type": "plc_connection",
- "message": "Successfully connected to PLC 10.1.33.11 and auto-started CSV recording for 2 datasets",
+ "event_type": "application_started",
+ "message": "Application initialization completed successfully",
+ "details": {}
+ },
+ {
+ "timestamp": "2025-08-29T20:56:42.956626",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: DAR",
"details": {
- "ip": "10.1.33.11",
- "rack": 0,
- "slot": 2,
- "symbols_path": "C:/Users/migue/Downloads/symSAE452.asc",
- "auto_started_recording": true,
- "recording_datasets": 2,
- "dataset_names": [
- "DAR",
- "Test"
- ]
+ "dataset_id": "DAR",
+ "variables_count": 7,
+ "streaming_count": 5,
+ "prefix": "dar"
}
},
{
- "timestamp": "2025-08-29T20:09:59.811605",
+ "timestamp": "2025-08-29T20:56:42.983289",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: Test",
+ "details": {
+ "dataset_id": "Test",
+ "variables_count": 1,
+ "streaming_count": 0,
+ "prefix": "test"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:56:43.009812",
+ "level": "info",
+ "event_type": "csv_recording_started",
+ "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated",
+ "details": {
+ "activated_datasets": 2,
+ "total_datasets": 2,
+ "priority": "CRITICAL",
+ "recording_protection": true,
+ "performance_monitoring": true,
+ "async_csv_buffering": true,
+ "csv_flush_interval": 5.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:56:52.956874",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 794.9420523643494,
+ "duration": 11.130966424942017,
"points_saved": 20,
- "points_rate": 0.025159066551474006,
+ "points_rate": 1.796789176830545,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -15564,19 +433,387 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.1256019353866577,
+ "read_time_avg": 0.11135991811752319,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:10:09.837521",
+ "timestamp": "2025-08-29T20:57:02.990101",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.03322696685791,
+ "points_saved": 20,
+ "points_rate": 1.9933766141306946,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11182218790054321,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:57:13.017994",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.027892351150513,
+ "points_saved": 20,
+ "points_rate": 1.9944370461561023,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10829436779022217,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:57:23.046710",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.028716325759888,
+ "points_saved": 20,
+ "points_rate": 1.994273180170402,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11791259050369263,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:57:33.075985",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 3.7% CPU",
+ "details": {
+ "duration": 10.029274940490723,
+ "points_saved": 18,
+ "points_rate": 1.794745892081335,
+ "variables_saved": 7,
+ "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": 3,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11259716086917454,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:57:43.104512",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 17 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028526544570923,
+ "points_saved": 17,
+ "points_rate": 1.6951642820552912,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 3,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10763214616214528,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:57:53.145848",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.04133653640747,
+ "points_saved": 20,
+ "points_rate": 1.991766726220639,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11360929012298585,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:58:03.173767",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.027918577194214,
+ "points_saved": 20,
+ "points_rate": 1.9944318300992776,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11521987915039063,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:58:13.203423",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.029149293899536,
+ "points_saved": 20,
+ "points_rate": 1.9941870854555397,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1182348370552063,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:58:23.229764",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026848554611206,
+ "points_saved": 18,
+ "points_rate": 1.7951802006346305,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11285577880011664,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:58:33.257245",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.027480363845825,
+ "points_saved": 18,
+ "points_rate": 1.7950670903230257,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11918625566694471,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:58:43.289307",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.032062292098999,
+ "points_saved": 20,
+ "points_rate": 1.9936080356829022,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12197386026382447,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:58:53.320004",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030696392059326,
+ "points_saved": 19,
+ "points_rate": 1.8941855338220694,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11741684612474944,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:59:03.347751",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.027747869491577,
+ "points_saved": 20,
+ "points_rate": 1.99446578237652,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1141271710395813,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:59:13.374303",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026551723480225,
+ "points_saved": 19,
+ "points_rate": 1.894968531953584,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11465958545082494,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:59:23.407174",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.032870292663574,
+ "points_saved": 20,
+ "points_rate": 1.993447479792974,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11460621356964111,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:59:33.435296",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.028122186660767,
+ "points_saved": 20,
+ "points_rate": 1.9943913354589609,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11337249279022217,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T20:59:43.462722",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.025410652160645,
+ "duration": 10.02742624282837,
"points_saved": 20,
- "points_rate": 1.994930750860531,
+ "points_rate": 1.9945297542631173,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -15587,36 +824,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.13174021244049072,
+ "read_time_avg": 0.11117987632751465,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:10:13.410425",
+ "timestamp": "2025-08-29T20:59:53.496064",
"level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "session_id": "DAR_1756491013409_2",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "CTS306_PEW"
- ],
- "time_window": 60,
- "trigger_variable": null,
- "auto_started": true
+ "duration": 10.033341884613037,
+ "points_saved": 20,
+ "points_rate": 1.993353782818032,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11695011854171752,
+ "csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:10:19.874293",
+ "timestamp": "2025-08-29T21:00:03.522794",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.037277936935425,
+ "duration": 10.026730060577393,
"points_saved": 20,
- "points_rate": 1.9925721022831802,
+ "points_rate": 1.9946682397120696,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -15627,22 +870,2621 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.12831995487213135,
+ "read_time_avg": 0.11123068332672119,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:10:29.917829",
+ "timestamp": "2025-08-29T21:00:13.554062",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.9% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.04353642463684,
- "points_saved": 21,
- "points_rate": 2.0908969821114907,
+ "duration": 10.030261278152466,
+ "points_saved": 20,
+ "points_rate": 1.9939660040126015,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11636537313461304,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:00:23.583432",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.030376434326172,
+ "points_saved": 20,
+ "points_rate": 1.9939431118014241,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11586709022521972,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:00:34.269675",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 22 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.686243057250977,
+ "points_saved": 22,
+ "points_rate": 2.0587216556965973,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11745552583174272,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:00:44.294965",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.025290250778198,
+ "points_saved": 20,
+ "points_rate": 1.994954709510533,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11406315565109253,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:00:54.321567",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.026602506637573,
+ "points_saved": 20,
+ "points_rate": 1.9946936149867391,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11427438259124756,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:01:04.348096",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.02652883529663,
+ "points_saved": 20,
+ "points_rate": 1.9947082712806368,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11197443008422851,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:01:14.374027",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.025931119918823,
+ "points_saved": 20,
+ "points_rate": 1.994827189692675,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11194524765014649,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:01:24.405585",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.0315580368042,
+ "points_saved": 20,
+ "points_rate": 1.9937082481727328,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1177474856376648,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:01:34.433551",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.027966022491455,
+ "points_saved": 20,
+ "points_rate": 1.9944223938476195,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11523687839508057,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:01:44.461890",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.028338432312012,
+ "points_saved": 20,
+ "points_rate": 1.9943483294858293,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1145592451095581,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:01:54.488241",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02635145187378,
+ "points_saved": 20,
+ "points_rate": 1.9947435611049014,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11810394525527954,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:02:04.513859",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025617361068726,
+ "points_saved": 20,
+ "points_rate": 1.994889619233185,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11713564395904541,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:02:14.541291",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.02618408203125,
+ "points_saved": 20,
+ "points_rate": 1.9947768599066167,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11012816429138184,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:02:24.579922",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.039879083633423,
+ "points_saved": 20,
+ "points_rate": 1.9920558637606638,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12007983922958373,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:02:34.605422",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.025500297546387,
+ "points_saved": 20,
+ "points_rate": 1.9949129127146648,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12150810956954956,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:02:44.630447",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025025129318237,
+ "points_saved": 20,
+ "points_rate": 1.9950074680122145,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11602075099945068,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:02:54.656486",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.026039123535156,
+ "points_saved": 20,
+ "points_rate": 1.9948057007928421,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12528834342956544,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:03:04.681925",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.0254385471344,
+ "points_saved": 20,
+ "points_rate": 1.9949252001266975,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12024705410003662,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:03:14.707476",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.025550842285156,
+ "points_saved": 20,
+ "points_rate": 1.9949028551773156,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12340223789215088,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:03:24.733277",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.025801181793213,
+ "points_saved": 20,
+ "points_rate": 1.9948530433976552,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11957072019577027,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:03:34.759388",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026110887527466,
+ "points_saved": 20,
+ "points_rate": 1.9947914225524979,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12494256496429443,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:03:44.786285",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
+ "details": {
+ "duration": 10.026373147964478,
+ "points_saved": 20,
+ "points_rate": 1.9947392446749637,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 1.1,
+ "cpu_max": 1.1,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12327200174331665,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:03:54.811329",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.025567770004272,
+ "points_saved": 19,
+ "points_rate": 1.895154512530107,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11568826123287804,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:04:04.836779",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025450706481934,
+ "points_saved": 19,
+ "points_rate": 1.895176641556433,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1108472096292596,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:04:14.862750",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025444269180298,
+ "points_saved": 19,
+ "points_rate": 1.8951778584425247,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12013897142912212,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:04:24.887418",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.025193929672241,
+ "points_saved": 20,
+ "points_rate": 1.9949738768448813,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11891558170318603,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:04:34.913259",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.02525782585144,
+ "points_saved": 18,
+ "points_rate": 1.7954650456554486,
"variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11704855495029026,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:04:44.938847",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.026171922683716,
+ "points_saved": 20,
+ "points_rate": 1.9947792790936483,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1230547547340393,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:04:54.964355",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02550721168518,
+ "points_saved": 20,
+ "points_rate": 1.9949115369134738,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12256190776824952,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:05:04.989637",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025282859802246,
+ "points_saved": 20,
+ "points_rate": 1.9949561802582905,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11929535865783691,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:05:15.019202",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.029564619064331,
+ "points_saved": 20,
+ "points_rate": 1.9941045059905922,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12186349630355835,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:05:25.058207",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.039004802703857,
+ "points_saved": 20,
+ "points_rate": 1.9922293487311906,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12304990291595459,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:05:35.084713",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026506662368774,
+ "points_saved": 20,
+ "points_rate": 1.994712682440384,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11910223960876465,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:05:45.111220",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026506900787354,
+ "points_saved": 20,
+ "points_rate": 1.994712635008455,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11653958559036255,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:05:55.136704",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025483131408691,
+ "points_saved": 20,
+ "points_rate": 1.994916328505136,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11490182876586914,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:06:05.163125",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026421546936035,
+ "points_saved": 19,
+ "points_rate": 1.894993134994029,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12265243028339587,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:06:15.188972",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.02584719657898,
+ "points_saved": 20,
+ "points_rate": 1.9948438877887946,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1162469744682312,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:06:25.214374",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.02540135383606,
+ "points_saved": 20,
+ "points_rate": 1.9949326011120063,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1178194522857666,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:06:35.240375",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026001453399658,
+ "points_saved": 20,
+ "points_rate": 1.9948131957649295,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11760460138320923,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:06:45.267098",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.02672266960144,
+ "points_saved": 20,
+ "points_rate": 1.9946697100374668,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11957813501358032,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:06:55.298968",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.031870365142822,
+ "points_saved": 21,
+ "points_rate": 2.0933284856797516,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12172921498616536,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:07:05.326750",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.027781963348389,
+ "points_saved": 19,
+ "points_rate": 1.8947360512469387,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1213659361789101,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:07:15.352406",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02565622329712,
+ "points_saved": 20,
+ "points_rate": 1.9948818864868914,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11601871252059937,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:07:25.378023",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02561640739441,
+ "points_saved": 21,
+ "points_rate": 2.094634299444313,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1203939574105399,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:07:35.403988",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02542781829834,
+ "points_saved": 20,
+ "points_rate": 1.9949273350206702,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1208498477935791,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:07:45.438472",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.035021305084229,
+ "points_saved": 20,
+ "points_rate": 1.9930201832124692,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11655447483062745,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:07:55.463833",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02536153793335,
+ "points_saved": 20,
+ "points_rate": 1.9949405240225226,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11360327005386353,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:08:05.489517",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.025684118270874,
+ "points_saved": 20,
+ "points_rate": 1.9948763360249766,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11359316110610962,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:08:15.516678",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.027159929275513,
+ "points_saved": 20,
+ "points_rate": 1.9945827274189143,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11483926773071289,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:08:25.542594",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.025917053222656,
+ "points_saved": 20,
+ "points_rate": 1.9948299885017848,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11690745353698731,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:08:35.584469",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.041874170303345,
+ "points_saved": 20,
+ "points_rate": 1.991660088626249,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12713021039962769,
+ "csv_write_time_avg": 6.210803985595703e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:08:45.612440",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.027971267700195,
+ "points_saved": 20,
+ "points_rate": 1.9944213506494,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1141395926475525,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:08:55.638657",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.026216983795166,
+ "points_saved": 20,
+ "points_rate": 1.994770313900539,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12369393110275269,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:09:05.673153",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.034496545791626,
+ "points_saved": 20,
+ "points_rate": 1.9931244092547735,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12129796743392944,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:09:15.698898",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.025744915008545,
+ "points_saved": 20,
+ "points_rate": 1.9948642389714095,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12190613746643067,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:09:25.726063",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.027164936065674,
+ "points_saved": 20,
+ "points_rate": 1.994581731478662,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12138296365737915,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:09:35.753578",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.027515172958374,
+ "points_saved": 20,
+ "points_rate": 1.9945120655548694,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12137624025344848,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:09:45.780521",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.02694296836853,
+ "points_saved": 20,
+ "points_rate": 1.9946258857852237,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11914306879043579,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:09:55.828060",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.04753828048706,
+ "points_saved": 20,
+ "points_rate": 1.9905373278190175,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11532878875732422,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:10:05.854512",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026452541351318,
+ "points_saved": 19,
+ "points_rate": 1.8949872770693101,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11941676390798468,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:10:15.885663",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.031151056289673,
+ "points_saved": 20,
+ "points_rate": 1.993789136238729,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11783509254455567,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:10:25.911560",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.025897026062012,
+ "points_saved": 20,
+ "points_rate": 1.9948339732605087,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11618642807006836,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:10:35.937180",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.025619745254517,
+ "points_saved": 20,
+ "points_rate": 1.9948891448298458,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11816991567611694,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:10:45.962420",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025239706039429,
+ "points_saved": 20,
+ "points_rate": 1.9949647675707498,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11685357093811036,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:10:55.988333",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.025912761688232,
+ "points_saved": 20,
+ "points_rate": 1.994830842377314,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11535165309906006,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:11:06.014295",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025962591171265,
+ "points_saved": 19,
+ "points_rate": 1.8950798815797656,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12104926611247815,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:11:16.040213",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025918006896973,
+ "points_saved": 20,
+ "points_rate": 1.9948297987517665,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12393901348114014,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:11:26.072554",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.032340288162231,
+ "points_saved": 20,
+ "points_rate": 1.9935527928213537,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11744234561920167,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:11:36.098338",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.025784254074097,
+ "points_saved": 20,
+ "points_rate": 1.99485641154434,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11649925708770752,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:11:46.129598",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.03126049041748,
+ "points_saved": 20,
+ "points_rate": 1.9937673853754785,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12142398357391357,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:11:56.156023",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026424646377563,
+ "points_saved": 20,
+ "points_rate": 1.9947289991578183,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12147675752639771,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:12:06.181826",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025802850723267,
+ "points_saved": 19,
+ "points_rate": 1.8951100757610977,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12117195129394531,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:12:16.207445",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025619506835938,
+ "points_saved": 20,
+ "points_rate": 1.9948891922701697,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1180582046508789,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:12:26.233359",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025913953781128,
+ "points_saved": 20,
+ "points_rate": 1.9948306051895937,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11467239856719971,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:12:36.259331",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.025972127914429,
+ "points_saved": 20,
+ "points_rate": 1.9948190304973785,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11689883470535278,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:12:46.285749",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02641773223877,
+ "points_saved": 20,
+ "points_rate": 1.9947303747072445,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1195825219154358,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:12:56.312966",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026704549789429,
+ "points_saved": 20,
+ "points_rate": 1.994673314715354,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12336472272872925,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:13:06.339469",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.027015924453735,
+ "points_saved": 20,
+ "points_rate": 1.9946113729832922,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1263613224029541,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:13:16.371632",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.03216290473938,
+ "points_saved": 20,
+ "points_rate": 1.993588041772291,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12596880197525023,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:13:26.397490",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025857925415039,
+ "points_saved": 20,
+ "points_rate": 1.9948417530734222,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12207969427108764,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:13:36.423088",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.025598049163818,
+ "points_saved": 20,
+ "points_rate": 1.9948934619085485,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11883320808410644,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:13:46.451792",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.028702974319458,
+ "points_saved": 21,
+ "points_rate": 2.093989626951241,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1175455819992792,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:13:56.477808",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026017189025879,
+ "points_saved": 20,
+ "points_rate": 1.994810064946955,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11891723871231079,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:14:06.506249",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.028440713882446,
+ "points_saved": 20,
+ "points_rate": 1.9943279888281982,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11702651977539062,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:14:16.532155",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.02590537071228,
+ "points_saved": 21,
+ "points_rate": 2.094573928589561,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11595307077680315,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:14:26.562299",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030144929885864,
+ "points_saved": 20,
+ "points_rate": 1.9939891337370321,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11222598552703858,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:14:36.590842",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028011798858643,
+ "points_saved": 20,
+ "points_rate": 1.9944132896090467,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11389617919921875,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:14:46.624540",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.034228563308716,
+ "points_saved": 20,
+ "points_rate": 1.9931776392987746,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11107411384582519,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:14:56.650021",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.02548098564148,
+ "points_saved": 20,
+ "points_rate": 1.9949167554797673,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.15655592679977418,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:15:06.675675",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.025654315948486,
+ "points_saved": 20,
+ "points_rate": 1.9948822660067829,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11505357027053834,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:15:16.702917",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.026736736297607,
+ "points_saved": 20,
+ "points_rate": 1.99466691167809,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16382150650024413,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:15:26.732833",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.030421018600464,
+ "points_saved": 20,
+ "points_rate": 1.9939342489125729,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.045949697494506836,
+ "delay_max": 0.045949697494506836,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.21369421482086182,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:15:36.757983",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.025150060653687,
+ "points_saved": 20,
+ "points_rate": 1.9949826066439855,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09258424043655396,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:15:46.783568",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.025584697723389,
+ "points_saved": 20,
+ "points_rate": 1.9948961185816527,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09301724433898925,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:15:56.808997",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025429010391235,
+ "points_saved": 20,
+ "points_rate": 1.9949270978100033,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09226696491241455,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:16:06.835129",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026132583618164,
+ "points_saved": 20,
+ "points_rate": 1.994787105915423,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09534608125686646,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:16:16.861075",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025945901870728,
+ "points_saved": 20,
+ "points_rate": 1.9948242485797003,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09087083339691163,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:16:26.887012",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.025936365127563,
+ "points_saved": 20,
+ "points_rate": 1.9948261460709493,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09101742506027222,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:16:36.912825",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.025813817977905,
+ "points_saved": 20,
+ "points_rate": 1.9948505291547272,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09002561569213867,
+ "csv_write_time_avg": 3.4689903259277345e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:16:46.941732",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.028906345367432,
+ "points_saved": 20,
+ "points_rate": 1.9942353942948556,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0946928858757019,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:16:56.969896",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.028164625167847,
+ "points_saved": 20,
+ "points_rate": 1.9943828953311833,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10056182146072387,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:17:06.995563",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02566647529602,
+ "points_saved": 20,
+ "points_rate": 1.9948798465699484,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09164738655090332,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:17:17.021017",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.025454044342041,
+ "points_saved": 20,
+ "points_rate": 1.994922116399026,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08765608072280884,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:17:27.050569",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.02955174446106,
+ "points_saved": 20,
+ "points_rate": 1.9941070657564772,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09255180358886719,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:17:37.080206",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029637098312378,
+ "points_saved": 20,
+ "points_rate": 1.9940900955793575,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09959563016891479,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:17:47.111265",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.03105902671814,
+ "points_saved": 20,
+ "points_rate": 1.9938074281817277,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09229320287704468,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:17:57.140528",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.029263734817505,
+ "points_saved": 19,
+ "points_rate": 1.8944561138660423,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09390699236016524,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:18:07.167277",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026748657226562,
+ "points_saved": 19,
+ "points_rate": 1.8949313131835772,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10636772607502185,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:18:17.200792",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.033515214920044,
+ "points_saved": 20,
+ "points_rate": 1.9933193473668718,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10228039026260376,
+ "csv_write_time_avg": 4.1961669921875e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:18:27.234343",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.033550262451172,
+ "points_saved": 20,
+ "points_rate": 1.993312384634833,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09938700199127197,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:18:37.264811",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.029961824417114,
+ "points_saved": 20,
+ "points_rate": 1.9940255357016066,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10396069288253784,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:18:47.292860",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.028555393218994,
+ "points_saved": 20,
+ "points_rate": 1.9943051831297054,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10367035865783691,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:18:57.321880",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029019832611084,
+ "points_saved": 20,
+ "points_rate": 1.994212827754768,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10533349514007569,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:19:07.352368",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.030488014221191,
+ "points_saved": 20,
+ "points_rate": 1.9939209310298829,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
"cpu_average": 0.9,
"cpu_max": 0.9,
"delay_average": 0.0,
@@ -15650,214 +3492,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.12108400889805385,
+ "read_time_avg": 0.10930069684982299,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:10:39.939093",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.021263837814331,
- "points_saved": 20,
- "points_rate": 1.9957562562649844,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11764242649078369,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:10:49.960656",
+ "timestamp": "2025-08-29T21:19:17.380591",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.021562576293945,
+ "duration": 10.028223276138306,
"points_saved": 20,
- "points_rate": 1.9956967636274703,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11542130708694458,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:10:59.982420",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.021763801574707,
- "points_saved": 20,
- "points_rate": 1.9956566923735946,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12021534442901612,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:11:10.005087",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.02266788482666,
- "points_saved": 20,
- "points_rate": 1.995476676452389,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11658999919891358,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:11:20.026496",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.021408319473267,
- "points_saved": 20,
- "points_rate": 1.9957274828465643,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11638294458389283,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:11:26.862388",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756491086862_3",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 60,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T20:11:28.049804",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756491088048_4",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 60,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T20:11:30.052253",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025757074356079,
- "points_saved": 21,
- "points_rate": 2.094604910557217,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11457184382847377,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:11:40.074040",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.0217866897583,
- "points_saved": 20,
- "points_rate": 1.995652134607781,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11887092590332031,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:11:50.096443",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.022403001785278,
- "points_saved": 20,
- "points_rate": 1.9955294150951048,
+ "points_rate": 1.9943712310025123,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -15868,502 +3515,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.11570484638214111,
+ "read_time_avg": 0.10826199054718018,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:12:00.120408",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.023436307907104,
- "points_saved": 20,
- "points_rate": 1.995323697944064,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12298736572265626,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:12:10.143190",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.023311376571655,
- "points_saved": 20,
- "points_rate": 1.9953485678143965,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1191133737564087,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:12:20.165054",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.021356105804443,
- "points_saved": 20,
- "points_rate": 1.9957378810654032,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11682159900665283,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:12:30.188591",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.024044752120972,
- "points_saved": 20,
- "points_rate": 1.9952025848416362,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11070231199264527,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:12:40.221170",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.032578468322754,
- "points_saved": 20,
- "points_rate": 1.9935054645372337,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11837642192840576,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:12:50.244060",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.022890567779541,
- "points_saved": 20,
- "points_rate": 1.9954323420724303,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11364624500274659,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:13:00.266106",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.022045373916626,
- "points_saved": 20,
- "points_rate": 1.9956006238059945,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11704604625701905,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:13:10.288837",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02273154258728,
- "points_saved": 20,
- "points_rate": 1.9954640025045682,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11987195014953614,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:13:20.311163",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.021816492080688,
- "points_saved": 20,
- "points_rate": 1.9956462000480795,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12125930786132813,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:13:30.334361",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.023707151412964,
- "points_saved": 20,
- "points_rate": 1.9952697837127809,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11490981578826905,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:13:40.356739",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.022377729415894,
- "points_saved": 20,
- "points_rate": 1.9955344470104706,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11475651264190674,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:13:50.379646",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.022907018661499,
- "points_saved": 20,
- "points_rate": 1.9954290669126535,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12859752178192138,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:14:00.412539",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 8.4% CPU",
- "details": {
- "duration": 10.032893419265747,
- "points_saved": 20,
- "points_rate": 1.9934428847409895,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 8.4,
- "cpu_max": 8.4,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11563323736190796,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:14:10.435084",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.022545337677002,
- "points_saved": 20,
- "points_rate": 1.995501075441934,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11234749555587768,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:14:20.457853",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.0227689743042,
- "points_saved": 20,
- "points_rate": 1.9954565501085433,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1214672565460205,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:14:30.480318",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.022464752197266,
- "points_saved": 20,
- "points_rate": 1.9955171202388433,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11476998329162598,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:14:40.512652",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.032334327697754,
- "points_saved": 20,
- "points_rate": 1.9935539772416708,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11598918437957764,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:14:50.535204",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.022551536560059,
- "points_saved": 20,
- "points_rate": 1.9954998412374743,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.119586181640625,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:15:00.558004",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.022799730300903,
- "points_saved": 20,
- "points_rate": 1.9954504268439137,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12717058658599853,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:15:10.589996",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.031991958618164,
- "points_saved": 20,
- "points_rate": 1.993622012706922,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12902480363845825,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:15:20.614937",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.024941444396973,
- "points_saved": 20,
- "points_rate": 1.9950241216798503,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1279079794883728,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:15:30.663340",
+ "timestamp": "2025-08-29T21:19:27.409753",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.048402547836304,
+ "duration": 10.02916169166565,
"points_saved": 20,
- "points_rate": 1.9903661208623202,
+ "points_rate": 1.9941846202978495,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -16374,984 +3538,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.13094215393066405,
+ "read_time_avg": 0.11112163066864014,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:15:40.688379",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.025039911270142,
- "points_saved": 20,
- "points_rate": 1.9950045263676224,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.13134897947311402,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:15:50.738230",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.04984998703003,
- "points_saved": 20,
- "points_rate": 1.990079456490522,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.13133739233016967,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:16:00.764534",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.026304721832275,
- "points_saved": 20,
- "points_rate": 1.9947528580943692,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1306633472442627,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:16:10.800041",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.0355064868927,
- "points_saved": 20,
- "points_rate": 1.9929238276236332,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1321083903312683,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:16:20.827410",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.027369260787964,
- "points_saved": 20,
- "points_rate": 1.994541088479709,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1272369384765625,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:16:30.856779",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.029369354248047,
- "points_saved": 20,
- "points_rate": 1.9941433298125355,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12487742900848389,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:16:40.889073",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.03229308128357,
- "points_saved": 20,
- "points_rate": 1.9935621734688322,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11827741861343384,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:16:50.912203",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.023130655288696,
- "points_saved": 20,
- "points_rate": 1.995384544792601,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.121684992313385,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:17:00.942092",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.02988862991333,
- "points_saved": 20,
- "points_rate": 1.9940400873795967,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11391420364379883,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:17:10.966678",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024586200714111,
- "points_saved": 20,
- "points_rate": 1.9950948198315936,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12205606698989868,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:17:21.001073",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.03439474105835,
- "points_saved": 20,
- "points_rate": 1.9931446306536826,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.111518394947052,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:17:31.028200",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.027127027511597,
- "points_saved": 20,
- "points_rate": 1.994589272193886,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1142659068107605,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:17:41.050925",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.022725105285645,
- "points_saved": 20,
- "points_rate": 1.9954652841324243,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1111042857170105,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:17:51.074047",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.023122310638428,
- "points_saved": 20,
- "points_rate": 1.995386206030054,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1094090223312378,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:18:01.098587",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024014472961426,
- "points_saved": 20,
- "points_rate": 1.9952086116742545,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12421658039093017,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:18:11.142708",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.044646501541138,
- "points_saved": 21,
- "points_rate": 2.0906659081310623,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12734001023428781,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:18:21.168004",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025295734405518,
- "points_saved": 20,
- "points_rate": 1.9949536183119854,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1246566653251648,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:18:31.194326",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.02632188796997,
- "points_saved": 20,
- "points_rate": 1.994749442863678,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12500650882720948,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:18:41.220168",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025842905044556,
- "points_saved": 21,
- "points_rate": 2.094586978760034,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11667312894548688,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:18:51.242771",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.022602558135986,
- "points_saved": 20,
- "points_rate": 1.9954896828433772,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11609385013580323,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:19:01.265983",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.02321195602417,
- "points_saved": 20,
- "points_rate": 1.9953683597381737,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11355807781219482,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:19:11.289802",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.023312091827393,
- "points_saved": 20,
- "points_rate": 1.9953484254278782,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11024303436279297,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:19:21.313482",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024186849594116,
- "points_saved": 20,
- "points_rate": 1.9951743019245305,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12200617790222168,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:19:31.336575",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.023092985153198,
- "points_saved": 20,
- "points_rate": 1.9953920441150441,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1284550905227661,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:19:41.363611",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.026529550552368,
- "points_saved": 20,
- "points_rate": 1.994708128985486,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1260589838027954,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:19:51.408597",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.045492172241211,
- "points_saved": 20,
- "points_rate": 1.990942768863646,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12226033210754395,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:20:01.431964",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.023367643356323,
- "points_saved": 20,
- "points_rate": 1.9953373668036987,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11697373390197754,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:20:11.459744",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.027779817581177,
- "points_saved": 20,
- "points_rate": 1.994459428091456,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11160904169082642,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:20:20.757069",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756491620757_5",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 60,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T20:20:21.482951",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.02320671081543,
- "points_saved": 20,
- "points_rate": 1.9953694039273102,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11433277130126954,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:20:31.506669",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.023717880249023,
- "points_saved": 20,
- "points_rate": 1.9952676480857952,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12395538091659546,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:20:41.529992",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.023323059082031,
- "points_saved": 20,
- "points_rate": 1.9953462421704748,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11403264999389648,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:20:51.556223",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02623176574707,
- "points_saved": 20,
- "points_rate": 1.9947673729552737,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11654514074325562,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:21:01.580114",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.023890256881714,
- "points_saved": 20,
- "points_rate": 1.9952333363056698,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11188417673110962,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:21:11.608087",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.027972936630249,
- "points_saved": 20,
- "points_rate": 1.9944210187229228,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11212437152862549,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:21:21.632395",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024308204650879,
- "points_saved": 20,
- "points_rate": 1.9951501481888594,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11920078992843627,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:21:31.658236",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025840997695923,
- "points_saved": 20,
- "points_rate": 1.9948451211819813,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1174845576286316,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:21:41.682578",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.02434253692627,
- "points_saved": 20,
- "points_rate": 1.9951433150180973,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12145076990127564,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:21:45.338231",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756491705337_6",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 120,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T20:21:46.967849",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756491706967_7",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 120,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T20:21:51.707238",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.024659633636475,
- "points_saved": 20,
- "points_rate": 1.9950802053061767,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12391790151596069,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:21:52.809248",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756491712808_8",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 120,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T20:22:01.753297",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.4% CPU",
- "details": {
- "duration": 10.045552015304565,
- "points_saved": 20,
- "points_rate": 1.9909309084786648,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.4,
- "cpu_max": 1.4,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12942501306533813,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:22:11.800264",
+ "timestamp": "2025-08-29T21:19:37.440700",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.0469651222229,
+ "duration": 10.030946731567383,
"points_saved": 20,
- "points_rate": 1.9906508837939492,
+ "points_rate": 1.9938297485979077,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -17362,53 +3561,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.12267584800720215,
+ "read_time_avg": 0.10671948194503784,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:22:13.670422",
+ "timestamp": "2025-08-29T21:19:47.492789",
"level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "session_id": "DAR_1756491733670_9",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 120,
- "trigger_variable": null,
- "auto_started": true
+ "duration": 10.052089214324951,
+ "points_saved": 20,
+ "points_rate": 1.9896361416588464,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10657321214675904,
+ "csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:22:14.746807",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756491734746_10",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 120,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T20:22:21.849553",
+ "timestamp": "2025-08-29T21:19:57.526042",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.049798011779785,
+ "duration": 10.032745838165283,
"points_saved": 20,
- "points_rate": 1.9900897487250162,
+ "points_rate": 1.9934722081684326,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -17419,249 +3607,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.12533024549484253,
+ "read_time_avg": 0.10812846422195435,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:22:31.894779",
+ "timestamp": "2025-08-29T21:20:07.575710",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.045225620269775,
+ "duration": 10.050175905227661,
"points_saved": 20,
- "points_rate": 1.990995598908497,
+ "points_rate": 1.9900149199972585,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.12868189811706543,
+ "read_time_avg": 0.10112259387969971,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:22:41.920647",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025867462158203,
- "points_saved": 20,
- "points_rate": 1.994839855552482,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1145666480064392,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:22:51.943768",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.02312159538269,
- "points_saved": 20,
- "points_rate": 1.9953863484219643,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11289905309677124,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:23:01.967713",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02342414855957,
- "points_saved": 20,
- "points_rate": 1.9953261184576456,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1141359567642212,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:23:12.018142",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.050949573516846,
- "points_saved": 18,
- "points_rate": 1.7908755653722543,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 2,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11745082007514106,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:23:22.045644",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.026995658874512,
- "points_saved": 19,
- "points_rate": 1.8948846340811791,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.14868086262753136,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:23:32.094247",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.04910945892334,
- "points_saved": 18,
- "points_rate": 1.7912034965463017,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 2,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1138237714767456,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:23:42.140579",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 1 lost, 0.3% CPU",
- "details": {
- "duration": 10.045825004577637,
- "points_saved": 19,
- "points_rate": 1.891332965818354,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 1,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.1388106346130371,
- "delay_max": 0.1388106346130371,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.18463990562840513,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:23:52.176967",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.03689455986023,
- "points_saved": 19,
- "points_rate": 1.893015801519448,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.14855742454528809,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:24:02.224912",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.047945737838745,
- "points_saved": 19,
- "points_rate": 1.8909337784786635,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09191154178820159,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:24:12.261404",
+ "timestamp": "2025-08-29T21:20:17.604915",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.035982131958008,
+ "duration": 10.029204368591309,
"points_saved": 21,
- "points_rate": 2.0924708437980177,
+ "points_rate": 2.093884941238827,
"variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
@@ -17672,864 +3653,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09323100816635858,
+ "read_time_avg": 0.09955105327424549,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:24:22.291216",
+ "timestamp": "2025-08-29T21:20:27.656883",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "message": "Performance report: 21 points saved, 0 lost, 0.8% CPU",
"details": {
- "duration": 10.02981424331665,
- "points_saved": 20,
- "points_rate": 1.9940548762732038,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09343442916870118,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:24:32.340920",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.050211906433105,
- "points_saved": 20,
- "points_rate": 1.9900077914972192,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09404599666595459,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:24:42.370686",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.029765844345093,
- "points_saved": 20,
- "points_rate": 1.9940644986519052,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08996092081069947,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:24:52.397662",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.026976108551025,
- "points_saved": 20,
- "points_rate": 1.9946192933424824,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09822391271591187,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:25:02.433966",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.036303997039795,
- "points_saved": 20,
- "points_rate": 1.9927654648463213,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08953895568847656,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:25:12.463040",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.029073476791382,
+ "duration": 10.051968574523926,
"points_saved": 21,
- "points_rate": 2.093912269024333,
+ "points_rate": 2.0891430215195026,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.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.09114996592203777,
+ "read_time_avg": 0.09815734908694312,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:25:22.514891",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.051851272583008,
- "points_saved": 20,
- "points_rate": 1.9896832392010346,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09506657123565673,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:25:32.551947",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.037055969238281,
- "points_saved": 20,
- "points_rate": 1.9926161676587535,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09415082931518555,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:25:42.578881",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.026934146881104,
- "points_saved": 20,
- "points_rate": 1.9946276406154555,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09203169345855713,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:25:52.610802",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.031409740447998,
- "points_saved": 20,
- "points_rate": 1.9937377215644279,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09590002298355102,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:26:02.658935",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.048643827438354,
- "points_saved": 20,
- "points_rate": 1.9903183298614824,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0906724214553833,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:26:12.683811",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024876356124878,
- "points_saved": 20,
- "points_rate": 1.9950370747246815,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08518303632736206,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:26:22.707735",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.023701429367065,
- "points_saved": 20,
- "points_rate": 1.9952709227157095,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0864838719367981,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:26:32.731687",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.024174690246582,
- "points_saved": 20,
- "points_rate": 1.995176722075663,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08472529649734498,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:26:42.756850",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.024651527404785,
- "points_saved": 20,
- "points_rate": 1.9950818185874304,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08764432668685913,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:26:52.780823",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024484395980835,
- "points_saved": 20,
- "points_rate": 1.995115081232377,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08919469118118287,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:27:02.805506",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02468228340149,
- "points_saved": 20,
- "points_rate": 1.995075697622386,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08657046556472778,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:27:12.833716",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.028210401535034,
- "points_saved": 20,
- "points_rate": 1.9943737914532156,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.1002280592918396,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:27:22.858109",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02439284324646,
- "points_saved": 20,
- "points_rate": 1.9951333026093658,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08886433839797973,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:27:32.882610",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024501085281372,
- "points_saved": 20,
- "points_rate": 1.9951117596630628,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08420648574829101,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:27:42.907061",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02445101737976,
- "points_saved": 20,
- "points_rate": 1.9951217244041854,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08993270397186279,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:27:52.939095",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.031479358673096,
- "points_saved": 20,
- "points_rate": 1.993723885072668,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09506721496582031,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:28:02.983513",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.044972896575928,
- "points_saved": 19,
- "points_rate": 1.8914934062665922,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08608504345542506,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:28:13.017252",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.033738851547241,
- "points_saved": 20,
- "points_rate": 1.9932749193403536,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08362761735916138,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:28:23.042218",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024965763092041,
- "points_saved": 20,
- "points_rate": 1.9950192821238442,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08343106508255005,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:28:33.066515",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.02429747581482,
- "points_saved": 20,
- "points_rate": 1.9951522835643214,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08442392349243164,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:28:43.092356",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.025840997695923,
- "points_saved": 20,
- "points_rate": 1.9948451211819813,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08763513565063477,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:28:53.117376",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.025020122528076,
- "points_saved": 20,
- "points_rate": 1.9950084643776722,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08751732110977173,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:29:03.142578",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025201797485352,
- "points_saved": 19,
- "points_rate": 1.8952236956233461,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.094594491155524,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:29:13.167453",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024874925613403,
- "points_saved": 19,
- "points_rate": 1.8952854914384307,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.17646600070752597,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:29:23.192775",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 5.3% CPU",
- "details": {
- "duration": 10.025321960449219,
- "points_saved": 19,
- "points_rate": 1.8952009795751876,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 5.3,
- "cpu_max": 5.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.12467268893593236,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:29:33.217793",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.025017499923706,
- "points_saved": 19,
- "points_rate": 1.895258536969596,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.14907875813935934,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:29:43.242420",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024627685546875,
- "points_saved": 20,
- "points_rate": 1.995086563547416,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08596735000610352,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:29:53.266556",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.02413558959961,
- "points_saved": 20,
- "points_rate": 1.9951845045622385,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08401284217834473,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:30:03.291404",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.024848461151123,
- "points_saved": 19,
- "points_rate": 1.895290494777044,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08231273450349506,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:30:13.317741",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025824546813965,
- "points_saved": 19,
- "points_rate": 1.8951059747038834,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08395503696642424,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:30:20.574666",
- "level": "info",
- "event_type": "plot_session_created",
- "message": "Plot session 'DAR_Brix' created and started",
- "details": {
- "session_id": "DAR_1756492220573_11",
- "variables": [
- "HMI_Instrument.QTM306.PVFiltered",
- "HMI_Instrument.QTM307.PVFiltered",
- "HMI_Instrument.CTS306.PVFiltered"
- ],
- "time_window": 120,
- "trigger_variable": null,
- "auto_started": true
- }
- },
- {
- "timestamp": "2025-08-29T20:30:23.347215",
+ "timestamp": "2025-08-29T21:20:37.683576",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.029986143112183,
+ "duration": 10.026692390441895,
"points_saved": 20,
- "points_rate": 1.9940207009891484,
+ "points_rate": 1.9946757336512408,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -18540,22 +3699,2053 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0898507833480835,
+ "read_time_avg": 0.09265695810317993,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:30:33.391139",
+ "timestamp": "2025-08-29T21:20:47.710024",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 8.7% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.043398141860962,
+ "duration": 10.026448249816895,
"points_saved": 20,
- "points_rate": 1.9913578768365106,
+ "points_rate": 1.9947243033309672,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0878140926361084,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:20:57.736969",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.0269455909729,
+ "points_saved": 20,
+ "points_rate": 1.994625364079534,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09148515462875366,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:21:07.763586",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.02661657333374,
+ "points_saved": 20,
+ "points_rate": 1.9946908165602886,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09617985486984253,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:21:17.789984",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026397705078125,
+ "points_saved": 20,
+ "points_rate": 1.994734359068012,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10777257680892945,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:21:27.816939",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026955604553223,
+ "points_saved": 20,
+ "points_rate": 1.9946233721148656,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09663047790527343,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:21:37.843641",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026701211929321,
+ "points_saved": 20,
+ "points_rate": 1.9946739787363856,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09651576280593872,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:21:47.869760",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.026119947433472,
+ "points_saved": 20,
+ "points_rate": 1.9947896199984805,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09794719219207763,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:21:57.902927",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025639295578003,
+ "points_saved": 20,
+ "points_rate": 1.9948852547309752,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10145803689956664,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:22:07.964145",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.068745613098145,
+ "points_saved": 20,
+ "points_rate": 1.9863447512252737,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09978924989700318,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:22:17.997174",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.03302812576294,
+ "points_saved": 20,
+ "points_rate": 1.9934161201685203,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10387588739395141,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:22:28.024932",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.027758121490479,
+ "points_saved": 20,
+ "points_rate": 1.9944637433104833,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09371763467788696,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:22:38.052200",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.027268648147583,
+ "points_saved": 19,
+ "points_rate": 1.894833046435833,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09046158037687603,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:22:48.078444",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026243686676025,
+ "points_saved": 19,
+ "points_rate": 1.895026751169961,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09214004717375103,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:22:58.104421",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.025977373123169,
+ "points_saved": 20,
+ "points_rate": 1.99481798688419,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08946464061737061,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:23:08.131368",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.026946544647217,
+ "points_saved": 19,
+ "points_rate": 1.8948939156500197,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09958279760260332,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:23:18.162664",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031296491622925,
+ "points_saved": 18,
+ "points_rate": 1.794384206969826,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09382037321726482,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:23:28.189942",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.027277946472168,
+ "points_saved": 18,
+ "points_rate": 1.7951033267540792,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0936170948876275,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:23:38.216701",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026217699050903,
+ "points_saved": 18,
+ "points_rate": 1.7952931544368826,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09554392761654323,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:23:48.243012",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.026852130889893,
+ "points_saved": 18,
+ "points_rate": 1.795179560347469,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09541764524247912,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:23:58.273688",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.030168294906616,
+ "points_saved": 18,
+ "points_rate": 1.794586039911266,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13824338383144802,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:24:08.309700",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 16 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.036519527435303,
+ "points_saved": 16,
+ "points_rate": 1.5941781367797114,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 4,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.19119763374328613,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:24:18.337154",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026943445205688,
+ "points_saved": 18,
+ "points_rate": 1.7951632118366612,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0941083828608195,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:24:28.363332",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02617621421814,
+ "points_saved": 18,
+ "points_rate": 1.795300582736035,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08745678265889485,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:24:38.388670",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.02584981918335,
+ "points_saved": 18,
+ "points_rate": 1.7953590293721535,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08943536546495226,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:24:48.415217",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026547908782959,
+ "points_saved": 18,
+ "points_rate": 1.7952340290752047,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08341178629133436,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:24:58.454117",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.038376569747925,
+ "points_saved": 19,
+ "points_rate": 1.8927363272323536,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08762658269781816,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:25:08.483010",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029415607452393,
+ "points_saved": 19,
+ "points_rate": 1.8944274266470704,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0854360680831106,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:25:18.510519",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.027508974075317,
+ "points_saved": 19,
+ "points_rate": 1.8947876336108767,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0901772097537392,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:25:28.537263",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026646852493286,
+ "points_saved": 20,
+ "points_rate": 1.994684792855418,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09367352724075317,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:25:38.567607",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030441761016846,
+ "points_saved": 20,
+ "points_rate": 1.9939301255633313,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09312193393707276,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:25:48.593617",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026009798049927,
+ "points_saved": 20,
+ "points_rate": 1.9948115354814464,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08922684192657471,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:25:58.620237",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026620149612427,
+ "points_saved": 20,
+ "points_rate": 1.9946901050971886,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11492997407913208,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:26:08.646211",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02597427368164,
+ "points_saved": 20,
+ "points_rate": 1.9948186035645785,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08923949003219604,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:26:18.672132",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025920152664185,
+ "points_saved": 20,
+ "points_rate": 1.9948293718143573,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08450736999511718,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:26:28.699681",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.027549505233765,
+ "points_saved": 20,
+ "points_rate": 1.9945052367541272,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09232258796691895,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:26:38.726785",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.027104377746582,
+ "points_saved": 21,
+ "points_rate": 2.094323466563872,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08507717223394484,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:26:48.753536",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026751041412354,
+ "points_saved": 18,
+ "points_rate": 1.7951976593072512,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08477587170071071,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:26:58.779188",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.025651216506958,
+ "points_saved": 20,
+ "points_rate": 1.9948828827269147,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0853575587272644,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:27:08.805146",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02595829963684,
+ "points_saved": 18,
+ "points_rate": 1.7953396036618259,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08742292722066243,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:27:18.833895",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.028241157531738,
+ "points_saved": 19,
+ "points_rate": 1.8946492910902923,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0889321251919395,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:27:28.861453",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 17 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.02755355834961,
+ "points_saved": 17,
+ "points_rate": 1.6953287659924456,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 3,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08196711540222168,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:27:38.889209",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 16 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028268337249756,
+ "points_saved": 16,
+ "points_rate": 1.5954898155814592,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08845895528793335,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:27:48.925668",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.036458730697632,
+ "points_saved": 21,
+ "points_rate": 2.0923714791721455,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1492065361567906,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:27:58.955104",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 16 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.029436826705933,
+ "points_saved": 16,
+ "points_rate": 1.5953039314626243,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 4,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0960431843996048,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:28:08.986647",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 16 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031035900115967,
+ "points_saved": 16,
+ "points_rate": 1.5950496199315793,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 4,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09969040751457214,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:28:19.027164",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.04102349281311,
+ "points_saved": 18,
+ "points_rate": 1.7926459402155117,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09896934032440186,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:28:29.067874",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.040710210800171,
+ "points_saved": 18,
+ "points_rate": 1.792701872885298,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10175278451707628,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:28:39.119867",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.051993131637573,
+ "points_saved": 18,
+ "points_rate": 1.7906896437629791,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0971252785788642,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:28:49.173068",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 17 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.053200960159302,
+ "points_saved": 17,
+ "points_rate": 1.691003697963541,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 3,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09250949410831227,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:28:59.220137",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 17 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.047068357467651,
+ "points_saved": 17,
+ "points_rate": 1.6920358651053136,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0933822744032916,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:29:09.247481",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.027343988418579,
+ "points_saved": 19,
+ "points_rate": 1.894818809641386,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11292500244943719,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:29:19.275399",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.027918100357056,
+ "points_saved": 18,
+ "points_rate": 1.7949887324427878,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08427137798733181,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:29:29.301776",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026376962661743,
+ "points_saved": 18,
+ "points_rate": 1.7952646371697425,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09314232402377659,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:29:39.338647",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.036871194839478,
+ "points_saved": 20,
+ "points_rate": 1.992652850848891,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08687412738800049,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:29:49.369272",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030624866485596,
+ "points_saved": 19,
+ "points_rate": 1.894199040728056,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11704891606381065,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:29:59.395680",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.026408433914185,
+ "points_saved": 18,
+ "points_rate": 1.7952590021283448,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0947169992658827,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:30:09.421886",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.0256986618042,
+ "points_saved": 19,
+ "points_rate": 1.8951297700963226,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10034574960407458,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:30:19.451279",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029900550842285,
+ "points_saved": 18,
+ "points_rate": 1.7946339456464906,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10480399926503499,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:30:29.498755",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.046969175338745,
+ "points_saved": 19,
+ "points_rate": 1.8911175766954011,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10822215833162006,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:30:39.530164",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031915426254272,
+ "points_saved": 20,
+ "points_rate": 1.9936372218269012,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1020085334777832,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:30:49.573805",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.043640613555908,
+ "points_saved": 20,
+ "points_rate": 1.9913098018467514,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10776804685592652,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:30:59.624554",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.0507493019104,
+ "points_saved": 18,
+ "points_rate": 1.7909112504257412,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09750372833675808,
+ "csv_write_time_avg": 1.0742081536187066e-05
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:31:09.650828",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02627420425415,
+ "points_saved": 20,
+ "points_rate": 1.994758929644473,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09901001453399658,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:31:19.678087",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02725863456726,
+ "points_saved": 20,
+ "points_rate": 1.994563093351698,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09746910333633423,
+ "csv_write_time_avg": 6.210803985595703e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:31:29.703735",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02564787864685,
+ "points_saved": 20,
+ "points_rate": 1.994883546887483,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08997770547866821,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:31:39.731923",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028188705444336,
+ "points_saved": 20,
+ "points_rate": 1.994378106301683,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09271866083145142,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:31:49.758959",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02703595161438,
+ "points_saved": 20,
+ "points_rate": 1.9946073891138234,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09272854328155518,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:31:59.785313",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026353597640991,
+ "points_saved": 20,
+ "points_rate": 1.9947431342044046,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09443836212158203,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:32:09.813618",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028305292129517,
+ "points_saved": 20,
+ "points_rate": 1.9943549201375568,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0889209508895874,
+ "csv_write_time_avg": 8.96453857421875e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:32:19.840926",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.027308225631714,
+ "points_saved": 20,
+ "points_rate": 1.9945532290386947,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0901134729385376,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:32:29.870302",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.029376029968262,
+ "points_saved": 21,
+ "points_rate": 2.0938491026012964,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08963363511221749,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:32:39.898713",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.0284104347229,
+ "points_saved": 20,
+ "points_rate": 1.9943340103782488,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09140263795852661,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:32:49.926063",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.027349948883057,
+ "points_saved": 20,
+ "points_rate": 1.994544929812467,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09286309480667114,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:32:59.953810",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02774691581726,
+ "points_saved": 20,
+ "points_rate": 1.9944659720572935,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0936276912689209,
+ "csv_write_time_avg": 6.699562072753907e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:33:09.980266",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026455879211426,
+ "points_saved": 20,
+ "points_rate": 1.9947227854926728,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09724112749099731,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:33:20.007704",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.027438402175903,
+ "points_saved": 21,
+ "points_rate": 2.094253702465338,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09803952489580427,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:33:30.036541",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028837442398071,
+ "points_saved": 20,
+ "points_rate": 1.9942490956576566,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09509239196777344,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:33:48.017185",
+ "level": "info",
+ "event_type": "application_started",
+ "message": "Application initialization completed successfully",
+ "details": {}
+ },
+ {
+ "timestamp": "2025-08-29T21:33:48.177280",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: DAR",
+ "details": {
+ "dataset_id": "DAR",
+ "variables_count": 7,
+ "streaming_count": 5,
+ "prefix": "dar"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:33:48.207250",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: Test",
+ "details": {
+ "dataset_id": "Test",
+ "variables_count": 1,
+ "streaming_count": 0,
+ "prefix": "test"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:33:48.235649",
+ "level": "info",
+ "event_type": "csv_recording_started",
+ "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated",
+ "details": {
+ "activated_datasets": 2,
+ "total_datasets": 2,
+ "priority": "CRITICAL",
+ "recording_protection": true,
+ "performance_monitoring": true,
+ "async_csv_buffering": true,
+ "csv_flush_interval": 5.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:33:58.177137",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 11.166006565093994,
+ "points_saved": 20,
+ "points_rate": 1.7911506574357492,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11136647462844848,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:34:08.218973",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU",
+ "details": {
+ "duration": 10.042342901229858,
+ "points_saved": 20,
+ "points_rate": 1.9915671269849444,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 1.2,
+ "cpu_max": 1.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1259751796722412,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:34:18.245376",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.026403427124023,
+ "points_saved": 20,
+ "points_rate": 1.994733220677597,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12844994068145751,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:34:28.312290",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 2.0% CPU",
+ "details": {
+ "duration": 10.066406011581421,
+ "points_saved": 21,
+ "points_rate": 2.0861467315980953,
+ "variables_saved": 7,
+ "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.12149585996355329,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:34:56.795217",
+ "level": "info",
+ "event_type": "application_started",
+ "message": "Application initialization completed successfully",
+ "details": {}
+ },
+ {
+ "timestamp": "2025-08-29T21:34:57.863806",
+ "level": "info",
+ "event_type": "application_started",
+ "message": "Application initialization completed successfully",
+ "details": {}
+ },
+ {
+ "timestamp": "2025-08-29T21:34:57.982329",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: DAR",
+ "details": {
+ "dataset_id": "DAR",
+ "variables_count": 7,
+ "streaming_count": 5,
+ "prefix": "dar"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:34:58.007843",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: Test",
+ "details": {
+ "dataset_id": "Test",
+ "variables_count": 1,
+ "streaming_count": 0,
+ "prefix": "test"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:34:58.034617",
+ "level": "info",
+ "event_type": "csv_recording_started",
+ "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated",
+ "details": {
+ "activated_datasets": 2,
+ "total_datasets": 2,
+ "priority": "CRITICAL",
+ "recording_protection": true,
+ "performance_monitoring": true,
+ "async_csv_buffering": true,
+ "csv_flush_interval": 5.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:35:07.981733",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 11.12243938446045,
+ "points_saved": 20,
+ "points_rate": 1.7981666888598828,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.15899600982666015,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:35:18.025498",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 5.9% CPU",
+ "details": {
+ "duration": 10.04376482963562,
+ "points_saved": 18,
+ "points_rate": 1.7921566569229426,
+ "variables_saved": 1,
+ "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": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12285718652937147,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:35:28.077381",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.051883459091187,
+ "points_saved": 18,
+ "points_rate": 1.7907091813445497,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12837403350406223,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:35:38.105636",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 8.7% CPU",
+ "details": {
+ "duration": 10.028254985809326,
+ "points_saved": 21,
+ "points_rate": 2.0940831709720635,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
"cpu_average": 8.7,
"cpu_max": 8.7,
"delay_average": 0.0,
@@ -18563,66 +5753,43 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08968406915664673,
+ "read_time_avg": 0.12011329332987468,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:30:43.444401",
+ "timestamp": "2025-08-29T21:35:48.134346",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 1.4% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.05378794670105,
+ "duration": 10.028709888458252,
+ "points_saved": 20,
+ "points_rate": 1.9942744602690534,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11645734310150146,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:35:58.160461",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02611517906189,
"points_saved": 21,
- "points_rate": 2.0887649621544617,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.4,
- "cpu_max": 1.4,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09269826752798897,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:30:53.479738",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.035337209701538,
- "points_saved": 20,
- "points_rate": 1.9929574444857965,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08999161720275879,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:31:03.510334",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.030595779418945,
- "points_saved": 20,
- "points_rate": 1.9938995090437752,
- "variables_saved": 7,
+ "points_rate": 2.094530097146251,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.3,
@@ -18632,20 +5799,89 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0899770975112915,
+ "read_time_avg": 0.11442379724411737,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:31:13.557479",
+ "timestamp": "2025-08-29T21:36:08.186147",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02568531036377,
+ "points_saved": 20,
+ "points_rate": 1.9948760988264378,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11804676055908203,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:36:18.239906",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.053759098052979,
+ "points_saved": 20,
+ "points_rate": 1.989305672131454,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12356016635894776,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:36:28.268951",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029045104980469,
+ "points_saved": 20,
+ "points_rate": 1.9942078025023449,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11556957960128784,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:36:38.310604",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.047145366668701,
+ "duration": 10.041653156280518,
"points_saved": 20,
- "points_rate": 1.9906151717830012,
- "variables_saved": 7,
+ "points_rate": 1.9917039245167583,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.5,
@@ -18655,43 +5891,66 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.1509416103363037,
+ "read_time_avg": 0.1144368052482605,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:31:23.584103",
+ "timestamp": "2025-08-29T21:36:48.338850",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 10.1% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.026623964309692,
- "points_saved": 19,
- "points_rate": 1.894954878893586,
- "variables_saved": 7,
+ "duration": 10.028245687484741,
+ "points_saved": 20,
+ "points_rate": 1.9943667739373414,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 10.1,
- "cpu_max": 10.1,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
"delay_average": 0.0,
"delay_max": 0.0,
- "read_errors": 1,
+ "read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.11213285044619911,
+ "read_time_avg": 0.11468727588653564,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:31:33.609273",
+ "timestamp": "2025-08-29T21:36:58.365219",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026369094848633,
+ "points_saved": 20,
+ "points_rate": 1.994740051039577,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11472759246826172,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:37:08.391025",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 18 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.024612665176392,
+ "duration": 10.025806188583374,
"points_saved": 18,
- "points_rate": 1.795580597595416,
- "variables_saved": 7,
+ "points_rate": 1.7953668424686917,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.2,
@@ -18701,43 +5960,319 @@
"read_errors": 2,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.1818175580766466,
- "csv_write_time_avg": 9.059906005859375e-06
+ "read_time_avg": 0.11258573002285427,
+ "csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:31:43.634508",
+ "timestamp": "2025-08-29T21:37:18.433165",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.025243043899536,
- "points_saved": 18,
- "points_rate": 1.7954676930204885,
- "variables_saved": 7,
+ "duration": 10.042140483856201,
+ "points_saved": 20,
+ "points_rate": 1.9916072705965533,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11485605239868164,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:37:28.458418",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02525281906128,
+ "points_saved": 20,
+ "points_rate": 1.9949621581585921,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11775232553482055,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:37:38.486226",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02780818939209,
+ "points_saved": 20,
+ "points_rate": 1.9944537851409032,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11317492723464966,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:37:48.512013",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.025786399841309,
+ "points_saved": 20,
+ "points_rate": 1.9948559845955391,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11848396062850952,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:37:58.538076",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026062965393066,
+ "points_saved": 20,
+ "points_rate": 1.9948009571687255,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10974814891815185,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:38:08.566471",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.027888298034668,
+ "points_saved": 20,
+ "points_rate": 1.9944378522764092,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11982289552688599,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:38:18.591391",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.025427103042603,
+ "points_saved": 20,
+ "points_rate": 1.9949274773470975,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12040376663208008,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:38:33.021430",
+ "level": "info",
+ "event_type": "application_started",
+ "message": "Application initialization completed successfully",
+ "details": {}
+ },
+ {
+ "timestamp": "2025-08-29T21:38:33.150063",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: DAR",
+ "details": {
+ "dataset_id": "DAR",
+ "variables_count": 7,
+ "streaming_count": 5,
+ "prefix": "dar"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:38:33.180068",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: Test",
+ "details": {
+ "dataset_id": "Test",
+ "variables_count": 1,
+ "streaming_count": 0,
+ "prefix": "test"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:38:33.206462",
+ "level": "info",
+ "event_type": "csv_recording_started",
+ "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated",
+ "details": {
+ "activated_datasets": 2,
+ "total_datasets": 2,
+ "priority": "CRITICAL",
+ "recording_protection": true,
+ "performance_monitoring": true,
+ "async_csv_buffering": true,
+ "csv_flush_interval": 5.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:38:43.149928",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 11.133294820785522,
+ "points_saved": 20,
+ "points_rate": 1.7964133998015224,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1201006293296814,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:38:53.179408",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.029993534088135,
+ "points_saved": 20,
+ "points_rate": 1.9940192316203997,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.3,
"cpu_max": 0.3,
"delay_average": 0.0,
"delay_max": 0.0,
- "read_errors": 2,
+ "read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.13308401902516684,
+ "read_time_avg": 0.11505351066589356,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:31:53.658767",
+ "timestamp": "2025-08-29T21:39:03.213059",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.033144474029541,
+ "points_saved": 20,
+ "points_rate": 1.9933930037357013,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10966129302978515,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:39:13.239267",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026713848114014,
+ "points_saved": 20,
+ "points_rate": 1.9946714649448107,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10995930433273315,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:39:23.266508",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.024807929992676,
+ "duration": 10.027241706848145,
"points_saved": 21,
- "points_rate": 2.0948032268200616,
- "variables_saved": 1,
+ "points_rate": 2.094294783545306,
+ "variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.2,
@@ -18747,180 +6282,65 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.10057047435215541,
+ "read_time_avg": 0.1093981038956415,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:32:03.682916",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.024149179458618,
- "points_saved": 20,
- "points_rate": 1.995181799666728,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.11647977828979492,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:32:13.707632",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.024715662002563,
- "points_saved": 20,
- "points_rate": 1.995069054757085,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08551220893859864,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:32:23.732897",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.025264978408813,
- "points_saved": 20,
- "points_rate": 1.9949597385279638,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08645033836364746,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:32:33.759621",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.025697946548462,
- "points_saved": 19,
- "points_rate": 1.895129905299123,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0793949804807964,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:32:43.788979",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.030384540557861,
- "points_saved": 20,
- "points_rate": 1.993941500361227,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08793832063674926,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:32:53.813236",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.024256706237793,
- "points_saved": 20,
- "points_rate": 1.9951603980327641,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08443275690078736,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:33:03.838489",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.0252525806427,
- "points_saved": 20,
- "points_rate": 1.9949622056023886,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0886275053024292,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:33:13.863031",
+ "timestamp": "2025-08-29T21:39:33.293512",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.024542808532715,
+ "duration": 10.027003049850464,
"points_saved": 20,
- "points_rate": 1.9951034557881633,
+ "points_rate": 1.9946139340506401,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11290490627288818,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:39:43.323005",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.028986692428589,
+ "points_saved": 20,
+ "points_rate": 1.994219417510949,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12456977367401123,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:39:53.350337",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.027839183807373,
+ "points_saved": 21,
+ "points_rate": 2.0941700016400455,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -18931,19 +6351,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08891514539718628,
+ "read_time_avg": 0.11378285998389834,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:33:23.891053",
+ "timestamp": "2025-08-29T21:40:03.376390",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.028022050857544,
+ "duration": 10.026052474975586,
"points_saved": 20,
- "points_rate": 1.9944112506503417,
+ "points_rate": 1.9948030443605573,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -18954,19 +6374,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08439134359359741,
+ "read_time_avg": 0.11671600341796876,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:33:33.918440",
+ "timestamp": "2025-08-29T21:40:13.403003",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.02738618850708,
+ "duration": 10.026612997055054,
"points_saved": 20,
- "points_rate": 1.994537721397732,
+ "points_rate": 1.994691528023896,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -18977,19 +6397,410 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.10314350128173828,
+ "read_time_avg": 0.1263347387313843,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:33:43.946779",
+ "timestamp": "2025-08-29T21:40:23.433906",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030390501022339,
+ "points_saved": 20,
+ "points_rate": 1.993940315480391,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11689063310623168,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:40:33.462091",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028189420700073,
+ "points_saved": 20,
+ "points_rate": 1.9943779640536337,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11432816982269287,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:40:43.490723",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029140710830688,
+ "points_saved": 20,
+ "points_rate": 1.9941887921067418,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11746857166290284,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:40:53.517133",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02640962600708,
+ "points_saved": 20,
+ "points_rate": 1.9947319874227805,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11235998868942261,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:41:03.543754",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026621103286743,
+ "points_saved": 20,
+ "points_rate": 1.994689915373781,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11393672227859497,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:41:13.571079",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02732539176941,
+ "points_saved": 20,
+ "points_rate": 1.9945498144915417,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1189650297164917,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:41:23.596996",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02591609954834,
+ "points_saved": 20,
+ "points_rate": 1.9948301782518394,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11783856153488159,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:41:33.626114",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.028609991073608,
+ "points_saved": 20,
+ "points_rate": 1.9942943257143166,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1116533875465393,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:41:43.653786",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028180837631226,
+ "points_saved": 20,
+ "points_rate": 1.9943796710315642,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11566354036331176,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:41:53.680268",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026481866836548,
+ "points_saved": 20,
+ "points_rate": 1.9947176153733168,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11898237466812134,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:42:03.707968",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.027699708938599,
+ "points_saved": 20,
+ "points_rate": 1.9944753613006765,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12207520008087158,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:42:13.735126",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.0271577835083,
+ "points_saved": 20,
+ "points_rate": 1.9945831542507555,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.18406859636306763,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:42:23.761089",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.025962829589844,
+ "points_saved": 20,
+ "points_rate": 1.9948208805416237,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1728887677192688,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:42:33.789296",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028207302093506,
+ "points_saved": 20,
+ "points_rate": 1.9943744078589964,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11917603015899658,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:42:43.816103",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026807308197021,
+ "points_saved": 20,
+ "points_rate": 1.9946528725698944,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12849851846694946,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:42:53.844273",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028169631958008,
+ "points_saved": 20,
+ "points_rate": 1.9943818995904823,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1176833987236023,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:43:03.871153",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026880264282227,
+ "points_saved": 20,
+ "points_rate": 1.9946383593752526,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12298972606658935,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:43:13.924587",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.027831792831421,
+ "duration": 10.053434133529663,
"points_saved": 20,
- "points_rate": 1.9944490906097334,
+ "points_rate": 1.9893699739173796,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19000,19 +6811,65 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09297502040863037,
+ "read_time_avg": 0.12341349124908448,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:33:53.991749",
+ "timestamp": "2025-08-29T21:43:23.972034",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.047446489334106,
+ "points_saved": 20,
+ "points_rate": 1.9905555129087826,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12369264364242553,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:43:34.022608",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
+ "details": {
+ "duration": 10.05057406425476,
+ "points_saved": 20,
+ "points_rate": 1.9899360844601646,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 1.1,
+ "cpu_max": 1.1,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1321300148963928,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:43:44.073541",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.045477628707886,
+ "duration": 10.050933361053467,
"points_saved": 20,
- "points_rate": 1.9909456512893084,
+ "points_rate": 1.9898649490104412,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19023,19 +6880,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09646880626678467,
+ "read_time_avg": 0.17849113941192626,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:34:04.045498",
+ "timestamp": "2025-08-29T21:43:54.128450",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
+ "details": {
+ "duration": 10.054908990859985,
+ "points_saved": 20,
+ "points_rate": 1.9890781724807458,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 1.1,
+ "cpu_max": 1.1,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13234171867370606,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:44:04.182181",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.053749084472656,
+ "duration": 10.052724599838257,
"points_saved": 20,
- "points_rate": 1.9893076534890515,
+ "points_rate": 1.9895103861018724,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19046,88 +6926,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09431533813476563,
- "csv_write_time_avg": 6.0677528381347655e-06
- }
- },
- {
- "timestamp": "2025-08-29T20:34:14.094403",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.04890489578247,
- "points_saved": 20,
- "points_rate": 1.9902666218280172,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09245890378952026,
+ "read_time_avg": 0.12566617727279664,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:34:24.149830",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.055426836013794,
- "points_saved": 20,
- "points_rate": 1.9889757368000966,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09328428506851197,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:34:34.210444",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.060106992721558,
- "points_saved": 19,
- "points_rate": 1.888647905409596,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0928321637605366,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:34:44.261864",
+ "timestamp": "2025-08-29T21:44:14.246508",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
"details": {
- "duration": 10.051927328109741,
+ "duration": 10.064826250076294,
"points_saved": 20,
- "points_rate": 1.9896681847341795,
+ "points_rate": 1.9871182574908728,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19138,88 +6949,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09499706029891967,
+ "read_time_avg": 0.13433141708374025,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:34:54.315229",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU",
- "details": {
- "duration": 10.052856206893921,
- "points_saved": 20,
- "points_rate": 1.989484340409112,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.2,
- "cpu_max": 1.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08765443563461303,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:35:04.347103",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.032382249832153,
- "points_saved": 20,
- "points_rate": 1.9935444545421512,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08832998275756836,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:35:14.400035",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.05193018913269,
- "points_saved": 20,
- "points_rate": 1.9896676184263928,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09401811361312866,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:35:24.426322",
+ "timestamp": "2025-08-29T21:44:24.299550",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.027288675308228,
+ "duration": 10.053040742874146,
"points_saved": 20,
- "points_rate": 1.9945571178427475,
+ "points_rate": 1.989447820966658,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19230,19 +6972,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09657099246978759,
+ "read_time_avg": 0.1321449398994446,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:35:34.454489",
+ "timestamp": "2025-08-29T21:44:34.340948",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.027655363082886,
+ "duration": 10.041395902633667,
"points_saved": 20,
- "points_rate": 1.9944841815795347,
+ "points_rate": 1.991754950599486,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19253,19 +6995,111 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09317107200622558,
+ "read_time_avg": 0.1326013207435608,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:35:44.498141",
+ "timestamp": "2025-08-29T21:44:44.390986",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050548315048218,
+ "points_saved": 21,
+ "points_rate": 2.0894382417482316,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12395236605689638,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:44:54.441719",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050226926803589,
+ "points_saved": 20,
+ "points_rate": 1.9900048173699172,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1263301134109497,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:45:04.492496",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.051283121109009,
+ "points_saved": 21,
+ "points_rate": 2.089285491908715,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14836221649533227,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:45:14.547449",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05495309829712,
+ "points_saved": 20,
+ "points_rate": 1.9890694471152877,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12357938289642334,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:45:24.579014",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.044164180755615,
+ "duration": 10.031565427780151,
"points_saved": 20,
- "points_rate": 1.9912060018213895,
+ "points_rate": 1.993706779264433,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19276,20 +7110,4275 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09165735244750976,
+ "read_time_avg": 0.12327308654785156,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:35:54.544156",
+ "timestamp": "2025-08-29T21:45:34.609126",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029603242874146,
+ "points_saved": 20,
+ "points_rate": 1.994096826732368,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12280070781707764,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:45:44.637641",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029023170471191,
+ "points_saved": 20,
+ "points_rate": 1.9942121640407322,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12171066999435425,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:45:54.687961",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050320386886597,
+ "points_saved": 20,
+ "points_rate": 1.9899863118886731,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1263473153114319,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:46:04.718903",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030434370040894,
+ "points_saved": 20,
+ "points_rate": 1.9939315948007605,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12992687225341798,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:46:14.770562",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.051624536514282,
+ "points_saved": 20,
+ "points_rate": 1.9897281207974398,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13646560907363892,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:46:24.822867",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052846431732178,
+ "points_saved": 20,
+ "points_rate": 1.9894862749389335,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13301475048065187,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:46:34.855586",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03221321105957,
+ "points_saved": 20,
+ "points_rate": 1.9935780449673741,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12990933656692505,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:46:44.895577",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.040497541427612,
+ "points_saved": 20,
+ "points_rate": 1.9919331604314392,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11708017587661743,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:46:54.930175",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.034597158432007,
+ "points_saved": 20,
+ "points_rate": 1.9931044250435235,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11989071369171142,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:47:04.957050",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026875257492065,
+ "points_saved": 20,
+ "points_rate": 1.994639355372057,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11894073486328124,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:47:14.983762",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.026711702346802,
+ "points_saved": 20,
+ "points_rate": 1.9946718918146316,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11055598258972169,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:47:25.011196",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.026929140090942,
+ "points_saved": 20,
+ "points_rate": 1.994628636601555,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11980549097061158,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:47:35.054018",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.042819499969482,
+ "points_saved": 20,
+ "points_rate": 1.9914726138472145,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12311321496963501,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:47:45.106582",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052459716796875,
+ "points_saved": 20,
+ "points_rate": 1.9895628098445957,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12203669548034668,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:47:55.156235",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049756288528442,
+ "points_saved": 20,
+ "points_rate": 1.990098010916894,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12790659666061402,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:48:05.205732",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050005435943604,
+ "points_saved": 20,
+ "points_rate": 1.990048674846531,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12563028335571289,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:48:15.256911",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05117917060852,
+ "points_saved": 20,
+ "points_rate": 1.9898162852855756,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12427105903625488,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:48:25.304136",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.0472252368927,
+ "points_saved": 20,
+ "points_rate": 1.9905993474259356,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13073582649230958,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:48:35.333582",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029446125030518,
+ "points_saved": 20,
+ "points_rate": 1.9941280655654496,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13750046491622925,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:48:45.365640",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032058238983154,
+ "points_saved": 20,
+ "points_rate": 1.9936088411332022,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12939268350601196,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:48:55.416770",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.05112910270691,
+ "points_saved": 20,
+ "points_rate": 1.989826197199449,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12427710294723511,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:49:05.460200",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.043430805206299,
+ "points_saved": 20,
+ "points_rate": 1.991351400522661,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12356418371200562,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:49:15.491773",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031572818756104,
+ "points_saved": 21,
+ "points_rate": 2.0933905758762124,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1326109114147368,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:49:25.544412",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.05213189125061,
+ "points_saved": 20,
+ "points_rate": 1.9896276945399043,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12854408025741576,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:49:35.593183",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.048770666122437,
+ "points_saved": 21,
+ "points_rate": 2.089807867821842,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13074571745736258,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:49:45.641171",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.048495054244995,
+ "points_saved": 20,
+ "points_rate": 1.9903477975590964,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12829954624176027,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:49:55.671763",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030592441558838,
+ "points_saved": 20,
+ "points_rate": 1.9939001725497116,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13037935495376587,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:50:05.713588",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.041824579238892,
+ "points_saved": 20,
+ "points_rate": 1.9916699243431593,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1268255114555359,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:50:15.754245",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.040656805038452,
+ "points_saved": 20,
+ "points_rate": 1.991901564643052,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13385070562362672,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:50:25.811944",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05769944190979,
+ "points_saved": 20,
+ "points_rate": 1.9885263141450897,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13351843357086182,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:50:35.858713",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.046769380569458,
+ "points_saved": 20,
+ "points_rate": 1.9906896677334087,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13527932167053222,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:50:45.913139",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.053916692733765,
+ "points_saved": 20,
+ "points_rate": 1.9892744898567278,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13260616064071656,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:50:55.963885",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051254749298096,
+ "points_saved": 20,
+ "points_rate": 1.989801323202623,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13081406354904174,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:51:06.011350",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.047465562820435,
+ "points_saved": 20,
+ "points_rate": 1.9905517341614833,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1319636106491089,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:51:16.064249",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052898168563843,
+ "points_saved": 20,
+ "points_rate": 1.9894760361287138,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12812483310699463,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:51:26.108630",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.044381856918335,
+ "points_saved": 20,
+ "points_rate": 1.9911628495311007,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12368924617767334,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:51:36.160859",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.051687717437744,
+ "points_saved": 20,
+ "points_rate": 1.9897156141554069,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12846910953521729,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:51:46.213246",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052928447723389,
+ "points_saved": 20,
+ "points_rate": 1.9894700438785327,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13520702123641967,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:51:56.265620",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05237364768982,
+ "points_saved": 20,
+ "points_rate": 1.9895798446167279,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12962031364440918,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:52:06.318012",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.052391767501831,
+ "points_saved": 20,
+ "points_rate": 1.989576258324669,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12293441295623779,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:52:16.374099",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.056087493896484,
+ "points_saved": 20,
+ "points_rate": 1.9888450664474575,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13542711734771729,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:52:26.405326",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03071928024292,
+ "points_saved": 20,
+ "points_rate": 1.9938749596345646,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1355033278465271,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:52:36.442444",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.037625074386597,
+ "points_saved": 20,
+ "points_rate": 1.9925031919188523,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1371464967727661,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:52:46.491646",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.048661947250366,
+ "points_saved": 20,
+ "points_rate": 1.9903147409066375,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13213516473770143,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:52:56.521125",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030019521713257,
+ "points_saved": 20,
+ "points_rate": 1.9940140651474765,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13113917112350465,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:53:06.552267",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031141996383667,
+ "points_saved": 20,
+ "points_rate": 1.9937909369850624,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1293648362159729,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:53:16.587632",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.034857988357544,
+ "points_saved": 21,
+ "points_rate": 2.0927052504743195,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13160823640369235,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:53:26.637916",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050790548324585,
+ "points_saved": 20,
+ "points_rate": 1.989893223208586,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13594051599502563,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:53:36.683855",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.045939445495605,
+ "points_saved": 21,
+ "points_rate": 2.090396832863249,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13717776253109887,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:53:46.735395",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051539659500122,
+ "points_saved": 20,
+ "points_rate": 1.9897449224206343,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12941540479660035,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:53:56.768752",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032833576202393,
+ "points_saved": 20,
+ "points_rate": 1.9934547750736595,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13607836961746217,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:54:06.799276",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03054165840149,
+ "points_saved": 20,
+ "points_rate": 1.9939102673730669,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14132251739501953,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:54:16.849674",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.050903797149658,
+ "points_saved": 20,
+ "points_rate": 1.9898708020339237,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13221449851989747,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:54:26.901573",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051898717880249,
+ "points_saved": 20,
+ "points_rate": 1.9896738478297773,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13202762603759766,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:54:36.932769",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030690670013428,
+ "points_saved": 20,
+ "points_rate": 1.9938806467025891,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14046279191970826,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:54:46.981485",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049221992492676,
+ "points_saved": 20,
+ "points_rate": 1.9902038202500756,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13202283382415772,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:54:57.032556",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051070928573608,
+ "points_saved": 20,
+ "points_rate": 1.9898377140234038,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12987880706787108,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:55:07.061576",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029019355773926,
+ "points_saved": 20,
+ "points_rate": 1.994212922571095,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13380177021026612,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:55:17.105002",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.043426275253296,
+ "points_saved": 20,
+ "points_rate": 1.9913522986950585,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12153102159500122,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:55:27.154951",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.049948692321777,
+ "points_saved": 20,
+ "points_rate": 1.9900599109804533,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13193881511688232,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:55:37.185857",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030906677246094,
+ "points_saved": 20,
+ "points_rate": 1.9938377101411577,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12696235179901122,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:55:47.236510",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.050652980804443,
+ "points_saved": 20,
+ "points_rate": 1.9899204597151678,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13114174604415893,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:55:57.268254",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03174352645874,
+ "points_saved": 20,
+ "points_rate": 1.9936713839673001,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13330613374710082,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:56:07.298290",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029459476470947,
+ "points_saved": 20,
+ "points_rate": 1.9941254109376365,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1271622061729431,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:56:17.327553",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029839515686035,
+ "points_saved": 20,
+ "points_rate": 1.9940498518167977,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13630003929138185,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:56:27.358091",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030538082122803,
+ "points_saved": 20,
+ "points_rate": 1.9939109782799729,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13385363817214965,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:56:37.409695",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.051096439361572,
+ "points_saved": 20,
+ "points_rate": 1.9898326635964867,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13747990131378174,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:56:47.462980",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053792476654053,
+ "points_saved": 20,
+ "points_rate": 1.9892990676346336,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13074908256530762,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:56:57.513156",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.05017638206482,
+ "points_saved": 20,
+ "points_rate": 1.9900148255797059,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.20889041423797608,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:57:07.564879",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.051723003387451,
+ "points_saved": 20,
+ "points_rate": 1.9897086293822421,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.136383318901062,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:57:17.606111",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.040712833404541,
+ "points_saved": 20,
+ "points_rate": 1.991890449596548,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1347191333770752,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:57:27.634684",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029091835021973,
+ "points_saved": 20,
+ "points_rate": 1.9941985105928768,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13330355882644654,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:57:37.667928",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03270411491394,
+ "points_saved": 20,
+ "points_rate": 1.993480498469934,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13336857557296752,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:57:47.715827",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.048439264297485,
+ "points_saved": 21,
+ "points_rate": 2.0898767905791953,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13146724019731795,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:57:57.746367",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030539274215698,
+ "points_saved": 20,
+ "points_rate": 1.9939107413109478,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13757506608963013,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:58:07.777294",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030927658081055,
+ "points_saved": 20,
+ "points_rate": 1.9938335398010494,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13425697088241578,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:58:17.812317",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.035022497177124,
+ "points_saved": 21,
+ "points_rate": 2.0926709437778888,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1275370234534854,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:58:27.863183",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.050865888595581,
+ "points_saved": 20,
+ "points_rate": 1.9898783071708683,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12894816398620607,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:58:37.892440",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.02925729751587,
+ "points_saved": 20,
+ "points_rate": 1.9941656103442245,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13752933740615844,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:58:47.939463",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.047022581100464,
+ "points_saved": 20,
+ "points_rate": 1.990639499270377,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1414160132408142,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:58:57.988039",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.048576831817627,
+ "points_saved": 20,
+ "points_rate": 1.9903315996621902,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1332338809967041,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:59:08.017058",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02901840209961,
+ "points_saved": 20,
+ "points_rate": 1.9942131122037758,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12608580589294432,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:59:18.049233",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031670093536377,
+ "points_saved": 20,
+ "points_rate": 1.9936859778599014,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1252046823501587,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:59:28.085275",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.036547422409058,
+ "points_saved": 20,
+ "points_rate": 1.9927171325215967,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12832499742507936,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:59:38.124587",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.039311647415161,
+ "points_saved": 20,
+ "points_rate": 1.9921684576003211,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13479559421539306,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:59:48.175982",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051394701004028,
+ "points_saved": 20,
+ "points_rate": 1.989773617983802,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13474329710006713,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T21:59:58.208483",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031993627548218,
+ "points_saved": 20,
+ "points_rate": 1.9936216810464549,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13975609540939332,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:00:08.261435",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.053459405899048,
+ "points_saved": 20,
+ "points_rate": 1.9893649730424774,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1280720353126526,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:00:18.311021",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049586296081543,
+ "points_saved": 20,
+ "points_rate": 1.9901316741564024,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12920880317687988,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:00:28.344127",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.033105850219727,
+ "points_saved": 20,
+ "points_rate": 1.9934006775740332,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13378398418426513,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:00:38.393854",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049726724624634,
+ "points_saved": 20,
+ "points_rate": 1.9901038653115235,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13330907821655275,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:00:48.446829",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05297589302063,
+ "points_saved": 20,
+ "points_rate": 1.989460654519741,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13182829618453978,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:00:58.497789",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.050959825515747,
+ "points_saved": 20,
+ "points_rate": 1.9898597096395951,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14036500453948975,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:01:08.528833",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.031043767929077,
+ "points_saved": 20,
+ "points_rate": 1.9938104610751817,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1348942518234253,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:01:18.558631",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02979850769043,
+ "points_saved": 20,
+ "points_rate": 1.9940580047211156,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12476069927215576,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:01:28.609653",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051021575927734,
+ "points_saved": 20,
+ "points_rate": 1.989847484548251,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13283820152282716,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:01:38.659773",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.049612760543823,
+ "points_saved": 20,
+ "points_rate": 1.9901264333808741,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13934162855148316,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:01:48.696837",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03706407546997,
+ "points_saved": 20,
+ "points_rate": 1.9926145583626285,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1313048005104065,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:01:58.736960",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.040630102157593,
+ "points_saved": 20,
+ "points_rate": 1.9919068620705662,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13249216079711915,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:02:08.777776",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.040815830230713,
+ "points_saved": 21,
+ "points_rate": 2.091463518011511,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13223535673958914,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:02:18.806833",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029057264328003,
+ "points_saved": 20,
+ "points_rate": 1.9942053847012409,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13214335441589356,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:02:28.837420",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030078411102295,
+ "points_saved": 20,
+ "points_rate": 1.9940023577345116,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13398460149765015,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:02:38.867044",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029590845108032,
+ "points_saved": 21,
+ "points_rate": 2.0938042562566572,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13484803835550943,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:02:48.918501",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051998615264893,
+ "points_saved": 20,
+ "points_rate": 1.9896540743278799,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.132784104347229,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:02:58.971330",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.052829027175903,
+ "points_saved": 20,
+ "points_rate": 1.9894897193550014,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12620550394058228,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:03:09.025235",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05390477180481,
+ "points_saved": 20,
+ "points_rate": 1.9892768485422738,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13418794870376588,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:03:19.076597",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051362037658691,
+ "points_saved": 20,
+ "points_rate": 1.9897800840391069,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16084126234054566,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:03:29.121959",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.0453622341156,
+ "points_saved": 20,
+ "points_rate": 1.9909685219789202,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1328815460205078,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:03:39.174790",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052287101745605,
+ "points_saved": 20,
+ "points_rate": 1.9895969740584656,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1331573724746704,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:03:49.223858",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.049611806869507,
+ "points_saved": 20,
+ "points_rate": 1.9901266222371705,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1328604817390442,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:03:59.267330",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.043472528457642,
+ "points_saved": 20,
+ "points_rate": 1.9913431279202558,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1332416534423828,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:04:09.319635",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052304744720459,
+ "points_saved": 20,
+ "points_rate": 1.98959348208222,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12932730913162233,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:04:19.371764",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05162000656128,
+ "points_saved": 20,
+ "points_rate": 1.9897290175061166,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12486041784286499,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:04:29.428080",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.056824445724487,
+ "points_saved": 20,
+ "points_rate": 1.9886993263069943,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13060847520828248,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:04:39.461696",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.033615827560425,
+ "points_saved": 20,
+ "points_rate": 1.993299359246327,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13194262981414795,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:04:49.492167",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030471563339233,
+ "points_saved": 20,
+ "points_rate": 1.993924201240826,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13086130619049072,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:04:59.531194",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.039027214050293,
+ "points_saved": 20,
+ "points_rate": 1.9922249012343205,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14239512681961058,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:05:09.569266",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.038071632385254,
+ "points_saved": 20,
+ "points_rate": 1.9924145525595922,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13446260690689088,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:05:19.601549",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032283306121826,
+ "points_saved": 20,
+ "points_rate": 1.9935641159371713,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13242619037628173,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:05:29.652143",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.050593376159668,
+ "points_saved": 20,
+ "points_rate": 1.989932260859408,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13309530019760132,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:05:39.705442",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052790880203247,
+ "points_saved": 20,
+ "points_rate": 1.9894972688017998,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13658814430236815,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:05:49.749051",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.044117450714111,
+ "points_saved": 20,
+ "points_rate": 1.9912152658647029,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13509852886199952,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:05:59.781717",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032665967941284,
+ "points_saved": 20,
+ "points_rate": 1.993488078234506,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13270579576492308,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:06:09.811777",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030060291290283,
+ "points_saved": 20,
+ "points_rate": 1.9940059600007816,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1384936809539795,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:06:19.861366",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049588918685913,
+ "points_saved": 21,
+ "points_rate": 2.0896377125389884,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12971119653610957,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:06:29.911896",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050529956817627,
+ "points_saved": 20,
+ "points_rate": 1.9899448174305772,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13705599308013916,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:06:39.967651",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.055755138397217,
+ "points_saved": 21,
+ "points_rate": 2.088356340322263,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14197097505841935,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:06:49.997358",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029706716537476,
+ "points_saved": 20,
+ "points_rate": 1.994076254196248,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1319722056388855,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:07:00.046569",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049210786819458,
+ "points_saved": 20,
+ "points_rate": 1.9902060394864036,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13623039722442626,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:07:10.077225",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030150651931763,
+ "points_saved": 20,
+ "points_rate": 1.993987996197055,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13800925016403198,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:07:20.120867",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.044147491455078,
+ "points_saved": 20,
+ "points_rate": 1.9912093103983914,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1416676640510559,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:07:30.173107",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052239894866943,
+ "points_saved": 20,
+ "points_rate": 1.9896063175146428,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.135406494140625,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:07:40.224755",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051648139953613,
+ "points_saved": 20,
+ "points_rate": 1.989723448486359,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13809497356414796,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:07:50.276282",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051527500152588,
+ "points_saved": 20,
+ "points_rate": 1.9897473294179804,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13639333248138427,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:08:00.312865",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.036582946777344,
+ "points_saved": 20,
+ "points_rate": 1.9927100793225467,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13349794149398803,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:08:10.342699",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.029833316802979,
+ "points_saved": 20,
+ "points_rate": 1.9940510842282895,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1380751371383667,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:08:20.376598",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.033899545669556,
+ "points_saved": 20,
+ "points_rate": 1.9932429967999459,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14190341234207154,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:08:30.415216",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.038618087768555,
+ "points_saved": 20,
+ "points_rate": 1.9923060948367768,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13466392755508422,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:08:40.454270",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.039053440093994,
+ "points_saved": 20,
+ "points_rate": 1.9922196967419215,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13390703201293946,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:08:50.484395",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030125617980957,
+ "points_saved": 20,
+ "points_rate": 1.9939929729440375,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13210580348968506,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:09:00.514354",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029451131820679,
+ "points_saved": 20,
+ "points_rate": 1.9941270700791913,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13476747274398804,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:09:10.543113",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029266595840454,
+ "points_saved": 20,
+ "points_rate": 1.9941637615152055,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1437625765800476,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:09:20.573061",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029948472976685,
+ "points_saved": 20,
+ "points_rate": 1.9940281900635135,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13659409284591675,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:09:30.623621",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050559282302856,
+ "points_saved": 20,
+ "points_rate": 1.9899390111768442,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1354019522666931,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:09:40.663067",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.039446353912354,
+ "points_saved": 20,
+ "points_rate": 1.9921417272383788,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.1218634843826294,
+ "delay_max": 0.16319775581359863,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.2412109851837158,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:09:50.693021",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029953241348267,
+ "points_saved": 20,
+ "points_rate": 1.994027242076307,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09431133270263672,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:10:00.723298",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030277729034424,
+ "points_saved": 20,
+ "points_rate": 1.9939627336645367,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09623609781265259,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:10:10.752860",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02956223487854,
+ "points_saved": 20,
+ "points_rate": 1.994104980020816,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09820042848587036,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:10:20.783891",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031030178070068,
+ "points_saved": 20,
+ "points_rate": 1.9938131622536823,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09965436458587647,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:10:30.836748",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.052857398986816,
+ "points_saved": 20,
+ "points_rate": 1.9894841044910985,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10500442981719971,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:10:40.876562",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.039813995361328,
+ "points_saved": 20,
+ "points_rate": 1.992068778290171,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0989635705947876,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:10:50.929741",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052635431289673,
+ "points_saved": 20,
+ "points_rate": 1.9895280333899625,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09387685060501098,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:11:00.961935",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032737970352173,
+ "points_saved": 20,
+ "points_rate": 1.9934737714771547,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0976251244544983,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:11:11.013142",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050701379776001,
+ "points_saved": 20,
+ "points_rate": 1.9899108772890175,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0913712739944458,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:11:21.056224",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.043587446212769,
+ "points_saved": 21,
+ "points_rate": 2.09088636032324,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09076929092407227,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:11:31.091280",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.035056114196777,
+ "points_saved": 20,
+ "points_rate": 1.9930132699213943,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0902827262878418,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:11:41.132471",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.041191101074219,
+ "points_saved": 20,
+ "points_rate": 1.9917955747162681,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09244349002838134,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:11:51.163016",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029997825622559,
+ "points_saved": 21,
+ "points_rate": 2.0937192973615164,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0938028267451695,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:12:01.213901",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051432132720947,
+ "points_saved": 20,
+ "points_rate": 1.9897662080304919,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08958725929260254,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:12:11.265088",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.050678491592407,
+ "points_saved": 20,
+ "points_rate": 1.9899154088682072,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09537825584411622,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:12:21.308705",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.044125318527222,
+ "points_saved": 20,
+ "points_rate": 1.9912137060962731,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.18352019786834717,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:12:31.357656",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.048950910568237,
+ "points_saved": 20,
+ "points_rate": 1.9902575082704888,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09696720838546753,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:12:41.410302",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052128553390503,
+ "points_saved": 20,
+ "points_rate": 1.9896283552058394,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09235584735870361,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:12:51.442741",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032955884933472,
+ "points_saved": 20,
+ "points_rate": 1.9934304734693469,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0892338514328003,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:13:01.476004",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032737493515015,
+ "points_saved": 20,
+ "points_rate": 1.9934738662232165,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09845434427261353,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:13:11.524894",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.049416303634644,
+ "points_saved": 20,
+ "points_rate": 1.9901653385347822,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13173214197158814,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:13:21.556903",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032008647918701,
+ "points_saved": 20,
+ "points_rate": 1.9936186961072164,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09281415939331054,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:13:31.588337",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031433582305908,
+ "points_saved": 20,
+ "points_rate": 1.9937329830182293,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09275715351104737,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:13:41.638054",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.04971694946289,
+ "points_saved": 20,
+ "points_rate": 1.9901058010463573,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.17450306415557862,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:13:51.670549",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031949043273926,
+ "points_saved": 20,
+ "points_rate": 1.993630541156836,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09124951362609864,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:14:01.698986",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.028983354568481,
+ "points_saved": 20,
+ "points_rate": 1.994220081229813,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09207507371902465,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:14:11.729212",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030226230621338,
+ "points_saved": 20,
+ "points_rate": 1.993972971311642,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09821138381958008,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:14:21.759603",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029824495315552,
+ "points_saved": 20,
+ "points_rate": 1.9940528380472697,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09238358736038207,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:14:31.788776",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029739618301392,
+ "points_saved": 20,
+ "points_rate": 1.9940697127875333,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0899264931678772,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:14:41.819209",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029925346374512,
+ "points_saved": 20,
+ "points_rate": 1.9940327878142525,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09939113855361939,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:14:51.871050",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.051808595657349,
+ "points_saved": 20,
+ "points_rate": 1.9896916867916226,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09075995683670043,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:15:01.920940",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050430297851562,
+ "points_saved": 20,
+ "points_rate": 1.989964549505439,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09940038919448853,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:15:11.950755",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029814958572388,
+ "points_saved": 20,
+ "points_rate": 1.994054734071259,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09815154075622559,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:15:21.980667",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029911518096924,
+ "points_saved": 20,
+ "points_rate": 1.9940355369949267,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09875481128692627,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:15:32.011365",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.0306978225708,
+ "points_saved": 20,
+ "points_rate": 1.9938792249325414,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09670401811599731,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:15:42.043331",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.0319664478302,
+ "points_saved": 20,
+ "points_rate": 1.9936270823877977,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09683421850204468,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:15:52.073095",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029763460159302,
+ "points_saved": 20,
+ "points_rate": 1.9940649726631083,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1051649808883667,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:16:02.124742",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.051646709442139,
+ "points_saved": 20,
+ "points_rate": 1.989723731656103,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09303256273269653,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:16:12.177527",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.052785396575928,
+ "points_saved": 21,
+ "points_rate": 2.0889732717414615,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09207959402175177,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:16:22.214221",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.036693811416626,
+ "points_saved": 20,
+ "points_rate": 1.9926880679821304,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09168182611465454,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:16:32.254144",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 21 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.04601526260376,
+ "duration": 10.039923429489136,
"points_saved": 21,
- "points_rate": 2.0903810566735244,
- "variables_saved": 7,
+ "points_rate": 2.091649418193675,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
"cpu_average": 0.5,
@@ -19299,111 +11388,65 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09385130518958681,
+ "read_time_avg": 0.09446454048156738,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:36:04.575105",
+ "timestamp": "2025-08-29T22:16:42.283349",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.030948162078857,
+ "duration": 10.029204845428467,
"points_saved": 20,
- "points_rate": 1.9938294642582535,
- "variables_saved": 7,
+ "points_rate": 1.9941760397003399,
+ "variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09418989419937134,
+ "read_time_avg": 0.08779315948486328,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:36:14.626431",
+ "timestamp": "2025-08-29T22:16:52.330875",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.047526121139526,
+ "points_saved": 20,
+ "points_rate": 1.9905397367338944,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09636433124542236,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:17:02.366239",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.050816774368286,
+ "duration": 10.035363674163818,
"points_saved": 20,
- "points_rate": 1.989888030891603,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.10076040029525757,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:36:24.677964",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.052042484283447,
- "points_saved": 20,
- "points_rate": 1.9896453911004024,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09309216737747192,
- "csv_write_time_avg": 2.956390380859375e-06
- }
- },
- {
- "timestamp": "2025-08-29T20:36:34.728768",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.050804853439331,
- "points_saved": 20,
- "points_rate": 1.989890391032327,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09040021896362305,
- "csv_write_time_avg": 3.3497810363769533e-06
- }
- },
- {
- "timestamp": "2025-08-29T20:36:44.782596",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.05329966545105,
- "points_saved": 21,
- "points_rate": 2.0888664119073406,
+ "points_rate": 1.9929521888170605,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19414,19 +11457,341 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09375754992167155,
- "csv_write_time_avg": 6.323768979027158e-06
+ "read_time_avg": 0.09290814399719238,
+ "csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:36:54.833249",
+ "timestamp": "2025-08-29T22:17:12.416356",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050117015838623,
+ "points_saved": 20,
+ "points_rate": 1.990026580633909,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08956038951873779,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:17:22.465259",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.048903703689575,
+ "points_saved": 20,
+ "points_rate": 1.990266857931653,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09412218332290649,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:17:32.494401",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029141187667847,
+ "points_saved": 20,
+ "points_rate": 1.9941886972927094,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0874243974685669,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:17:42.525955",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031017065048218,
+ "points_saved": 20,
+ "points_rate": 1.9938157686609281,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09352225065231323,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:17:52.576806",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050879955291748,
+ "points_saved": 20,
+ "points_rate": 1.9898755222392324,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09572668075561523,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:18:02.607408",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030564546585083,
+ "points_saved": 20,
+ "points_rate": 1.9939057175808736,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0923636794090271,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:18:12.638670",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031253576278687,
+ "points_saved": 20,
+ "points_rate": 1.993768759598981,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09479761123657227,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:18:22.672472",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.034356355667114,
+ "points_saved": 20,
+ "points_rate": 1.993152255222088,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0991252303123474,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:18:32.712210",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.039737939834595,
+ "points_saved": 20,
+ "points_rate": 1.9920838691063982,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09142093658447266,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:18:42.747484",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.035274028778076,
+ "points_saved": 20,
+ "points_rate": 1.9929699919151342,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10251152515411377,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:18:52.776953",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.02946925163269,
+ "points_saved": 20,
+ "points_rate": 1.9941234673753263,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09991178512573243,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:19:02.808486",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031026601791382,
+ "points_saved": 20,
+ "points_rate": 1.9938138730913462,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09622139930725097,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:19:12.841568",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.033588171005249,
+ "points_saved": 20,
+ "points_rate": 1.9933048535712656,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16586219072341918,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:19:22.886559",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.04499077796936,
+ "points_saved": 20,
+ "points_rate": 1.991042146485981,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09634506702423096,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:19:32.940275",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.051181077957153,
+ "duration": 10.05371642112732,
"points_saved": 20,
- "points_rate": 1.9898159076908093,
+ "points_rate": 1.989314116516269,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19437,180 +11802,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09454541206359864,
+ "read_time_avg": 0.12466187477111816,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:37:04.883230",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.049919128417969,
- "points_saved": 20,
- "points_rate": 1.9900657651509228,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09185962677001953,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:37:14.914990",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.031821727752686,
- "points_saved": 20,
- "points_rate": 1.9936558426542506,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09150834083557129,
- "csv_write_time_avg": 4.696846008300781e-06
- }
- },
- {
- "timestamp": "2025-08-29T20:37:24.964714",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.049579381942749,
- "points_saved": 20,
- "points_rate": 1.9901330433725746,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09538083076477051,
- "csv_write_time_avg": 9.405612945556641e-06
- }
- },
- {
- "timestamp": "2025-08-29T20:37:35.004127",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.039557933807373,
- "points_saved": 20,
- "points_rate": 1.9921195865259833,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09108142852783203,
- "csv_write_time_avg": 6.699562072753907e-06
- }
- },
- {
- "timestamp": "2025-08-29T20:37:45.050661",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.046533584594727,
- "points_saved": 19,
- "points_rate": 1.8911995704801552,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08849519177487022,
- "csv_write_time_avg": 5.60785594739412e-05
- }
- },
- {
- "timestamp": "2025-08-29T20:37:55.100349",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 19 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.049181461334229,
- "points_saved": 19,
- "points_rate": 1.8907012549335906,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 1,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0961463451385498,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:38:05.148858",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.048507928848267,
- "points_saved": 20,
- "points_rate": 1.9903452474353918,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09292954206466675,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:38:15.176297",
+ "timestamp": "2025-08-29T22:19:42.992348",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.027946710586548,
+ "duration": 10.052073001861572,
"points_saved": 20,
- "points_rate": 1.9944262347231974,
+ "points_rate": 1.9896393506390315,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19621,42 +11825,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0871228814125061,
+ "read_time_avg": 0.09239253997802735,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:38:25.201608",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 8.0% CPU",
- "details": {
- "duration": 10.025310754776001,
- "points_saved": 20,
- "points_rate": 1.994950629382946,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 8.0,
- "cpu_max": 8.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08914233446121216,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:38:35.226880",
+ "timestamp": "2025-08-29T22:19:53.045898",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.025272130966187,
+ "duration": 10.053550243377686,
"points_saved": 20,
- "points_rate": 1.9949583152185713,
+ "points_rate": 1.9893469984072623,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19667,226 +11848,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08800156116485595,
+ "read_time_avg": 0.0877234697341919,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:38:45.252442",
+ "timestamp": "2025-08-29T22:20:03.083016",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.025562286376953,
+ "duration": 10.03711748123169,
"points_saved": 20,
- "points_rate": 1.994900578013128,
+ "points_rate": 1.9926039560060755,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08795466423034667,
+ "read_time_avg": 0.09306514263153076,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:38:55.298892",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.045942306518555,
- "points_saved": 20,
- "points_rate": 1.9908535595533445,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08605042695999146,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:39:05.326211",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.02782654762268,
- "points_saved": 20,
- "points_rate": 1.9944501338369724,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0888039231300354,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:39:15.373033",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.046316146850586,
- "points_saved": 20,
- "points_rate": 1.990779476541736,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09967966079711914,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:39:25.414702",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.04166841506958,
- "points_saved": 20,
- "points_rate": 1.9917008980286486,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09311352968215943,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:39:35.466049",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU",
- "details": {
- "duration": 10.051853656768799,
- "points_saved": 20,
- "points_rate": 1.9896827672707151,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.2,
- "cpu_max": 1.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09490112066268921,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:39:45.496566",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.030516862869263,
- "points_saved": 20,
- "points_rate": 1.9939151963380413,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09668128490447998,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:39:55.579251",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.082684755325317,
- "points_saved": 20,
- "points_rate": 1.9835986629887152,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09368721246719361,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:40:05.621207",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.041955709457397,
- "points_saved": 20,
- "points_rate": 1.991643916649048,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09449254274368286,
- "csv_write_time_avg": 2.634525299072266e-06
- }
- },
- {
- "timestamp": "2025-08-29T20:40:15.667793",
+ "timestamp": "2025-08-29T22:20:13.121714",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.046078443527222,
+ "duration": 10.038698434829712,
"points_saved": 20,
- "points_rate": 1.9908265809815748,
+ "points_rate": 1.9922901489508946,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19897,65 +11894,88 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08788388967514038,
+ "read_time_avg": 0.09523686170578002,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:40:25.720655",
+ "timestamp": "2025-08-29T22:20:23.154965",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.6% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.053369522094727,
+ "duration": 10.032744884490967,
+ "points_saved": 20,
+ "points_rate": 1.9934723976602684,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08730822801589966,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:20:33.207301",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.052334070205688,
+ "points_saved": 20,
+ "points_rate": 1.989587677878553,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09479948282241821,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:20:43.250874",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.04408073425293,
+ "points_saved": 20,
+ "points_rate": 1.9912225448163507,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10004066228866577,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:20:53.287752",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.036877632141113,
"points_saved": 21,
- "points_rate": 2.0888518972517014,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09286312829880487,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:40:35.767963",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.047308206558228,
- "points_saved": 20,
- "points_rate": 1.990582909255765,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0936619758605957,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:40:45.803083",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.035120248794556,
- "points_saved": 20,
- "points_rate": 1.993000532544934,
+ "points_rate": 2.0922841514727306,
"variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19966,19 +11986,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09263510704040527,
+ "read_time_avg": 0.10099308831351143,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:40:55.850648",
+ "timestamp": "2025-08-29T22:21:03.325493",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03774118423462,
+ "points_saved": 20,
+ "points_rate": 1.9924801439802222,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09741312265396118,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:21:13.379741",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.04756474494934,
+ "duration": 10.053741931915283,
"points_saved": 21,
- "points_rate": 2.0900586891521327,
+ "points_rate": 2.0887745221842398,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -19989,180 +12032,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09481189364478701,
+ "read_time_avg": 0.09063590140569777,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:41:05.896103",
+ "timestamp": "2025-08-29T22:21:23.430825",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.045454740524292,
+ "duration": 10.05159044265747,
"points_saved": 20,
- "points_rate": 1.9909501875826638,
+ "points_rate": 1.9897348697299626,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.15827687978744506,
+ "read_time_avg": 0.09383186101913452,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:41:15.945596",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.049493551254272,
- "points_saved": 20,
- "points_rate": 1.9901500406957133,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09652726650238037,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:41:25.980018",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
- "details": {
- "duration": 10.03442120552063,
- "points_saved": 20,
- "points_rate": 1.9931393739976369,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.6,
- "cpu_max": 0.6,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09362106323242188,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:41:36.024919",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.044901609420776,
- "points_saved": 20,
- "points_rate": 1.9910598209585917,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08983741998672486,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:41:46.067819",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.042900085449219,
- "points_saved": 20,
- "points_rate": 1.9914566340231992,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08892682790756226,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:41:56.121400",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.053075790405273,
- "points_saved": 20,
- "points_rate": 1.989440885255052,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09234161376953125,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:42:06.168060",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.047164678573608,
- "points_saved": 20,
- "points_rate": 1.9906113455721113,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09193044900894165,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:42:16.197675",
+ "timestamp": "2025-08-29T22:21:33.484529",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.029615640640259,
+ "duration": 10.053703784942627,
"points_saved": 20,
- "points_rate": 1.9940943617978228,
+ "points_rate": 1.9893166168227359,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20173,88 +12078,65 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0935274600982666,
+ "read_time_avg": 0.09262628555297851,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:42:26.245405",
+ "timestamp": "2025-08-29T22:21:43.518163",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.047185897827148,
+ "duration": 10.033633708953857,
"points_saved": 20,
- "points_rate": 1.9906071414808095,
+ "points_rate": 1.9932958068971875,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09264012575149536,
+ "read_time_avg": 0.09875094890594482,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:42:36.272740",
+ "timestamp": "2025-08-29T22:21:53.548419",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.027878522872925,
+ "duration": 10.030255794525146,
"points_saved": 20,
- "points_rate": 1.9944397964515952,
+ "points_rate": 1.9939670941310068,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09459216594696045,
+ "read_time_avg": 0.09626268148422241,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:42:46.320699",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.047959804534912,
- "points_saved": 20,
- "points_rate": 1.990453822374316,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09185397624969482,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:42:56.367466",
+ "timestamp": "2025-08-29T22:22:03.600744",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.046766519546509,
+ "duration": 10.05232548713684,
"points_saved": 20,
- "points_rate": 1.9906902346231452,
+ "points_rate": 1.9895893766663648,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20265,19 +12147,111 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08838126659393311,
+ "read_time_avg": 0.08949594497680664,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:43:06.395355",
+ "timestamp": "2025-08-29T22:22:13.631578",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030325651168823,
+ "points_saved": 20,
+ "points_rate": 1.9939532070595756,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09463204145431518,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:22:23.681695",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050625562667847,
+ "points_saved": 20,
+ "points_rate": 1.989925888224134,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08864867687225342,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:22:33.735987",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054291725158691,
+ "points_saved": 20,
+ "points_rate": 1.9892002884653053,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0934949517250061,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:22:43.766170",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030182600021362,
+ "points_saved": 20,
+ "points_rate": 1.9939816449560355,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09735475778579712,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:22:53.817063",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.027889490127563,
+ "duration": 10.050893306732178,
"points_saved": 20,
- "points_rate": 1.9944376151821337,
+ "points_rate": 1.9898728789215006,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20288,19 +12262,157 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09313709735870361,
+ "read_time_avg": 0.0928267002105713,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:43:16.423500",
+ "timestamp": "2025-08-29T22:23:03.869399",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052335739135742,
+ "points_saved": 20,
+ "points_rate": 1.9895873475590378,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09824628829956054,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:23:13.907364",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.037965297698975,
+ "points_saved": 20,
+ "points_rate": 1.9924356587071133,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10249501466751099,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:23:23.946982",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.039617776870728,
+ "points_saved": 20,
+ "points_rate": 1.9921077121158937,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09531396627426147,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:23:33.977053",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030071258544922,
+ "points_saved": 20,
+ "points_rate": 1.9940037796801686,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09639605283737182,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:23:44.028559",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.051506280899048,
+ "points_saved": 20,
+ "points_rate": 1.989751529878278,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09822281599044799,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:23:54.081679",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.053119659423828,
+ "points_saved": 20,
+ "points_rate": 1.989432203888266,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09766044616699218,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:24:04.119789",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.028144359588623,
+ "duration": 10.03811001777649,
"points_saved": 20,
- "points_rate": 1.9943869257203677,
+ "points_rate": 1.9924069336341204,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20311,65 +12423,134 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09341988563537598,
+ "read_time_avg": 0.09460889101028443,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:43:26.451309",
+ "timestamp": "2025-08-29T22:24:14.149046",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.027808904647827,
+ "duration": 10.02925705909729,
"points_saved": 20,
- "points_rate": 1.994453642882058,
+ "points_rate": 1.9941656577501419,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09165985584259033,
+ "read_time_avg": 0.09904979467391968,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:43:36.494605",
+ "timestamp": "2025-08-29T22:24:24.183097",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.9% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.043296098709106,
+ "duration": 10.034051418304443,
"points_saved": 20,
- "points_rate": 1.9913781096796157,
+ "points_rate": 1.9932128276236805,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 1.9,
- "cpu_max": 1.9,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0920483112335205,
+ "read_time_avg": 0.09585998058319092,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:43:46.539433",
+ "timestamp": "2025-08-29T22:24:34.213329",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030231714248657,
+ "points_saved": 20,
+ "points_rate": 1.9939718811868103,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09093557596206665,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:24:44.252957",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.039627313613892,
+ "points_saved": 20,
+ "points_rate": 1.9921058197927015,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10222145318984985,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:24:54.283414",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030457735061646,
+ "points_saved": 20,
+ "points_rate": 1.9939269501220906,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09507817029953003,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:25:04.325130",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.044313907623291,
+ "duration": 10.041715621948242,
"points_saved": 20,
- "points_rate": 1.9911763196509304,
+ "points_rate": 1.9916915348893043,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20380,42 +12561,157 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08988484144210815,
+ "read_time_avg": 0.09842529296875,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:43:56.588079",
+ "timestamp": "2025-08-29T22:25:14.368554",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.049160480499268,
- "points_saved": 20,
- "points_rate": 1.9902160025019673,
- "variables_saved": 1,
+ "duration": 10.043423652648926,
+ "points_saved": 21,
+ "points_rate": 2.0909204596244733,
+ "variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09655853509902954,
+ "read_time_avg": 0.09573371069771903,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:44:06.626061",
+ "timestamp": "2025-08-29T22:25:24.398521",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029967308044434,
+ "points_saved": 20,
+ "points_rate": 1.9940244455192992,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09306721687316895,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:25:34.429478",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030957698822021,
+ "points_saved": 20,
+ "points_rate": 1.99382756866263,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09932016134262085,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:25:44.470286",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.040807247161865,
+ "points_saved": 20,
+ "points_rate": 1.9918717198413705,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09332172870635987,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:25:54.501912",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031626224517822,
+ "points_saved": 21,
+ "points_rate": 2.093379431210754,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09348365238734654,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:26:04.533508",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031596183776855,
+ "points_saved": 20,
+ "points_rate": 1.993700666733784,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09647736549377442,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:26:14.586508",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.03798222541809,
+ "duration": 10.052456855773926,
"points_saved": 20,
- "points_rate": 1.9924322987299354,
+ "points_rate": 1.9895633760927218,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20426,42 +12722,180 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09364961385726929,
+ "read_time_avg": 0.0923267960548401,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:44:16.656034",
+ "timestamp": "2025-08-29T22:26:24.621463",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.029465436935425,
+ "duration": 10.035498142242432,
"points_saved": 20,
- "points_rate": 1.9941242258382161,
+ "points_rate": 1.9929254847663198,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09214602708816529,
+ "read_time_avg": 0.09149166345596313,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:44:26.706001",
+ "timestamp": "2025-08-29T22:26:34.653864",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032401084899902,
+ "points_saved": 20,
+ "points_rate": 1.9935407118145085,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0919148325920105,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:26:44.704428",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.05056357383728,
+ "points_saved": 20,
+ "points_rate": 1.9899381614840181,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09926773309707641,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:26:54.734136",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029707908630371,
+ "points_saved": 20,
+ "points_rate": 1.9940760171879366,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09652924537658691,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:27:04.763680",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029544591903687,
+ "points_saved": 20,
+ "points_rate": 1.994108487851475,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09286518096923828,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:27:14.793201",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029520511627197,
+ "points_saved": 20,
+ "points_rate": 1.994113275586211,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09708060026168823,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:27:24.823448",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03024697303772,
+ "points_saved": 20,
+ "points_rate": 1.9939688478022473,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08921670913696289,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:27:34.853602",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.050474643707275,
+ "duration": 10.03015422821045,
"points_saved": 20,
- "points_rate": 1.989955769155862,
+ "points_rate": 1.9939872852352283,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20472,42 +12906,318 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.10756993293762207,
+ "read_time_avg": 0.10109376907348633,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:44:36.757587",
+ "timestamp": "2025-08-29T22:27:44.885568",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.051040410995483,
+ "duration": 10.0319664478302,
"points_saved": 20,
- "points_rate": 1.9898437556892823,
+ "points_rate": 1.9936270823877977,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09303675889968872,
+ "read_time_avg": 0.08617486953735351,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:44:46.808477",
+ "timestamp": "2025-08-29T22:27:54.930737",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.04516887664795,
+ "points_saved": 20,
+ "points_rate": 1.991006845737964,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09299793243408203,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:28:04.979364",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.04811954498291,
+ "points_saved": 20,
+ "points_rate": 1.9904221790420604,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09215972423553467,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:28:15.028808",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.049951314926147,
+ "points_saved": 20,
+ "points_rate": 1.9900593916605427,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09045662879943847,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:28:25.073433",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.04462480545044,
+ "points_saved": 20,
+ "points_rate": 1.991114689435443,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09272406101226807,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:28:35.102636",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029203414916992,
+ "points_saved": 20,
+ "points_rate": 1.994176324138853,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09128682613372803,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:28:45.153333",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05069613456726,
+ "points_saved": 20,
+ "points_rate": 1.989911915774092,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09286866188049317,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:28:55.198795",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.045462131500244,
+ "points_saved": 20,
+ "points_rate": 1.9909487227356748,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0928529977798462,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:29:05.230850",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031537532806396,
+ "points_saved": 20,
+ "points_rate": 1.9937123232199931,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09400962591171265,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:29:15.281828",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.051496267318726,
+ "points_saved": 20,
+ "points_rate": 1.9897535121241283,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09792389869689941,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:29:25.336627",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.05479884147644,
+ "points_saved": 20,
+ "points_rate": 1.9890999626466135,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08898006677627564,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:29:35.384195",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.04756784439087,
+ "points_saved": 20,
+ "points_rate": 1.9905314708738346,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09307752847671509,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:29:45.421474",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.037278413772583,
+ "points_saved": 20,
+ "points_rate": 1.992572007622817,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09543694257736206,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:29:55.464705",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.05092716217041,
+ "duration": 10.043231725692749,
"points_saved": 21,
- "points_rate": 2.08935948506717,
+ "points_rate": 2.090960417280573,
"variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20518,111 +13228,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09183042390005929,
+ "read_time_avg": 0.089834349496024,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:44:56.846392",
+ "timestamp": "2025-08-29T22:30:05.518892",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.03842282295227,
+ "duration": 10.054186344146729,
"points_saved": 20,
- "points_rate": 1.9923448486619992,
+ "points_rate": 1.9892211378838678,
"variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09075621366500855,
+ "read_time_avg": 0.08803476095199585,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:45:06.898109",
+ "timestamp": "2025-08-29T22:30:15.575186",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU",
+ "message": "Performance report: 21 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.051717281341553,
- "points_saved": 20,
- "points_rate": 1.9897097620448294,
- "variables_saved": 7,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.2,
- "cpu_max": 1.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.0909680962562561,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:45:16.940627",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 0.9% CPU",
- "details": {
- "duration": 10.042518138885498,
+ "duration": 10.056294679641724,
"points_saved": 21,
- "points_rate": 2.0911089937379534,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09416634695870536,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:45:26.992129",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.050992727279663,
- "points_saved": 20,
- "points_rate": 1.9898531958656656,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09407833814620972,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:45:37.047895",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.056274652481079,
- "points_saved": 20,
- "points_rate": 1.9888080518033195,
+ "points_rate": 2.0882442956363496,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20633,19 +13274,111 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09332711696624756,
+ "read_time_avg": 0.09101261411394392,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:45:47.098856",
+ "timestamp": "2025-08-29T22:30:25.606401",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030707120895386,
+ "points_saved": 20,
+ "points_rate": 1.993877376634511,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09804459810256957,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:30:35.643387",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.036953926086426,
+ "points_saved": 20,
+ "points_rate": 1.9926364260793543,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09347802400588989,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:30:45.694310",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051462173461914,
+ "points_saved": 20,
+ "points_rate": 1.9897602612289014,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09079272747039795,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:30:55.734278",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.039968729019165,
+ "points_saved": 20,
+ "points_rate": 1.9920380769904908,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09177167415618896,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:31:05.785544",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.050961017608643,
+ "duration": 10.051265954971313,
"points_saved": 20,
- "points_rate": 1.9898594736325488,
+ "points_rate": 1.9897991048687838,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20656,42 +13389,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0924990177154541,
+ "read_time_avg": 0.0904808521270752,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:45:57.125144",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
- "details": {
- "duration": 10.02628779411316,
- "points_saved": 20,
- "points_rate": 1.9947562259027527,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.8,
- "cpu_max": 0.8,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08537250757217407,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:46:07.149747",
+ "timestamp": "2025-08-29T22:31:15.818893",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.024603366851807,
+ "duration": 10.033348560333252,
"points_saved": 20,
- "points_rate": 1.995091403429853,
+ "points_rate": 1.9933524565337848,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20702,19 +13412,65 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08396953344345093,
+ "read_time_avg": 0.09520400762557983,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:46:17.174635",
+ "timestamp": "2025-08-29T22:31:25.866882",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.04798936843872,
+ "points_saved": 20,
+ "points_rate": 1.9904479659205336,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09082556962966919,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:31:35.916259",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.049377202987671,
+ "points_saved": 20,
+ "points_rate": 1.9901730819750718,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08986718654632568,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:31:45.946135",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.024887561798096,
+ "duration": 10.029875993728638,
"points_saved": 20,
- "points_rate": 1.9950348447013142,
+ "points_rate": 1.994042599580031,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20725,19 +13481,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08340730667114257,
+ "read_time_avg": 0.09354970455169678,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:46:27.199618",
+ "timestamp": "2025-08-29T22:31:55.996107",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.024983644485474,
+ "duration": 10.04997181892395,
"points_saved": 20,
- "points_rate": 1.9950157236417605,
+ "points_rate": 1.990055331532402,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20748,19 +13504,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08283858299255371,
+ "read_time_avg": 0.09476540088653565,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:46:37.229362",
+ "timestamp": "2025-08-29T22:32:06.026321",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.029744148254395,
+ "duration": 10.030213832855225,
"points_saved": 20,
- "points_rate": 1.9940688121621584,
+ "points_rate": 1.9939754359460902,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20771,134 +13527,65 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09010570049285889,
+ "read_time_avg": 0.09582284688949586,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:46:47.255292",
+ "timestamp": "2025-08-29T22:32:16.057988",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.025929689407349,
+ "duration": 10.031666994094849,
"points_saved": 20,
- "points_rate": 1.9948274743169716,
+ "points_rate": 1.9936865938405872,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08565022945404052,
+ "read_time_avg": 0.09838473796844482,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:46:57.280276",
+ "timestamp": "2025-08-29T22:32:26.088027",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.024984359741211,
+ "duration": 10.030039548873901,
"points_saved": 20,
- "points_rate": 1.995015581302741,
+ "points_rate": 1.9940100836636734,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0851617693901062,
+ "read_time_avg": 0.09313311576843261,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:47:07.305157",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.024880409240723,
- "points_saved": 20,
- "points_rate": 1.9950362681199092,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08891310691833496,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:47:17.330270",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
- "details": {
- "duration": 10.025113344192505,
- "points_saved": 20,
- "points_rate": 1.994989913165011,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.5,
- "cpu_max": 0.5,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08366905450820923,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:47:27.355087",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
- "details": {
- "duration": 10.02481722831726,
- "points_saved": 20,
- "points_rate": 1.9950488417390475,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08320215940475464,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:47:37.381085",
+ "timestamp": "2025-08-29T22:32:36.138954",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.025997877120972,
+ "duration": 10.050926446914673,
"points_saved": 20,
- "points_rate": 1.9948139073158397,
+ "points_rate": 1.9898663178596225,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -20909,88 +13596,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08402385711669921,
+ "read_time_avg": 0.08860232830047607,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:47:47.410003",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.028917789459229,
- "points_saved": 20,
- "points_rate": 1.9942331186542137,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08873639106750489,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:47:57.435413",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.025410175323486,
- "points_saved": 20,
- "points_rate": 1.9949308457451385,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09052468538284301,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:48:07.460529",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.025115489959717,
- "points_saved": 20,
- "points_rate": 1.9949894861590631,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08474841117858886,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:48:17.490934",
+ "timestamp": "2025-08-29T22:32:46.190320",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.030405044555664,
+ "duration": 10.051366567611694,
"points_saved": 20,
- "points_rate": 1.993937424377061,
+ "points_rate": 1.9897791872844013,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21001,19 +13619,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.1055064082145691,
+ "read_time_avg": 0.09294871091842652,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:48:27.516593",
+ "timestamp": "2025-08-29T22:32:56.231320",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.025659799575806,
+ "duration": 10.04099988937378,
"points_saved": 20,
- "points_rate": 1.994881174887484,
+ "points_rate": 1.9918335046657716,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21024,19 +13642,42 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08784292936325074,
+ "read_time_avg": 0.09184684753417968,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:48:37.544852",
+ "timestamp": "2025-08-29T22:33:06.272122",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.040801286697388,
+ "points_saved": 20,
+ "points_rate": 1.9918729022649928,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0926244854927063,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:33:16.326328",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
"details": {
- "duration": 10.028258800506592,
+ "duration": 10.053699016571045,
"points_saved": 20,
- "points_rate": 1.9943641660892988,
+ "points_rate": 1.9893175603362434,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21047,19 +13688,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09041187763214112,
- "csv_write_time_avg": 0.0
+ "read_time_avg": 0.08812787532806396,
+ "csv_write_time_avg": 2.7060508728027343e-06
}
},
{
- "timestamp": "2025-08-29T20:48:47.569698",
+ "timestamp": "2025-08-29T22:33:26.365648",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.024845600128174,
+ "duration": 10.039827823638916,
"points_saved": 20,
- "points_rate": 1.9950431954527348,
+ "points_rate": 1.9920660345299666,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21070,19 +13711,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08719650506973267,
+ "read_time_avg": 0.10016101598739624,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:48:57.596287",
+ "timestamp": "2025-08-29T22:33:36.398758",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.026589155197144,
+ "duration": 10.032534837722778,
"points_saved": 20,
- "points_rate": 1.9946962711275824,
+ "points_rate": 1.9935141341148508,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21093,42 +13734,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08306448459625244,
+ "read_time_avg": 0.09237990379333497,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:49:07.623314",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
- "details": {
- "duration": 10.027027368545532,
- "points_saved": 20,
- "points_rate": 1.9946090964845042,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.2,
- "cpu_max": 0.2,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08536769151687622,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:49:17.649040",
+ "timestamp": "2025-08-29T22:33:46.449411",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
"details": {
- "duration": 10.025725603103638,
+ "duration": 10.051227569580078,
"points_saved": 20,
- "points_rate": 1.9948680815489956,
+ "points_rate": 1.9898067038626968,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21139,42 +13757,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08975362777709961,
+ "read_time_avg": 0.10325115919113159,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:49:27.675722",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
- "details": {
- "duration": 10.026682138442993,
- "points_saved": 20,
- "points_rate": 1.994677773150763,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.3,
- "cpu_max": 0.3,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08533413410186767,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:49:37.709491",
+ "timestamp": "2025-08-29T22:33:56.488083",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.033769369125366,
+ "duration": 10.038671970367432,
"points_saved": 20,
- "points_rate": 1.9932688568207921,
+ "points_rate": 1.992295401128439,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21185,134 +13780,19 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08705602884292603,
+ "read_time_avg": 0.09800491333007813,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:49:47.735021",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025529384613037,
- "points_saved": 20,
- "points_rate": 1.9949071248741799,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08659321069717407,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:49:57.761121",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.026099681854248,
- "points_saved": 20,
- "points_rate": 1.9947936520317098,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.07990169525146484,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:50:07.786916",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025795936584473,
- "points_saved": 20,
- "points_rate": 1.9948540870475246,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08874987363815308,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:50:17.813672",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.026755809783936,
- "points_saved": 20,
- "points_rate": 1.9946631173050355,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08267242908477783,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:50:27.839243",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
- "details": {
- "duration": 10.025570631027222,
- "points_saved": 20,
- "points_rate": 1.9948989175841851,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.09019025564193725,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:50:37.866204",
+ "timestamp": "2025-08-29T22:34:06.530541",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.026961326599121,
+ "duration": 10.041908502578735,
"points_saved": 20,
- "points_rate": 1.994622233851127,
+ "points_rate": 1.9916532793406805,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21323,111 +13803,4274 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.0855380654335022,
+ "read_time_avg": 0.10047377347946167,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:50:47.891923",
+ "timestamp": "2025-08-29T22:34:16.574775",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.025719165802002,
- "points_saved": 20,
- "points_rate": 1.9948693624114806,
- "variables_saved": 1,
- "udp_points_sent": 0,
- "points_lost": 0,
- "cpu_average": 0.0,
- "cpu_max": 0.0,
- "delay_average": 0.0,
- "delay_max": 0.0,
- "read_errors": 0,
- "csv_errors": 0,
- "udp_errors": 0,
- "read_time_avg": 0.08648554086685181,
- "csv_write_time_avg": 0.0
- }
- },
- {
- "timestamp": "2025-08-29T20:50:57.957608",
- "level": "info",
- "event_type": "performance_report",
- "message": "Performance report: 21 points saved, 0 lost, 9.0% CPU",
- "details": {
- "duration": 10.065684795379639,
+ "duration": 10.044783353805542,
"points_saved": 21,
- "points_rate": 2.0862962060603607,
+ "points_rate": 2.0906374244541563,
"variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 9.0,
- "cpu_max": 9.0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.08685232344127837,
+ "read_time_avg": 0.09860834621247791,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:51:08.009602",
+ "timestamp": "2025-08-29T22:34:26.611315",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.051993608474731,
+ "duration": 10.035979747772217,
"points_saved": 20,
- "points_rate": 1.989655065353226,
+ "points_rate": 1.9928298484699107,
"variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 0.9,
- "cpu_max": 0.9,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09234306812286378,
+ "read_time_avg": 0.09725370407104492,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:51:18.063118",
+ "timestamp": "2025-08-29T22:34:36.641584",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.2% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
"details": {
- "duration": 10.053515911102295,
+ "duration": 10.030829668045044,
"points_saved": 20,
- "points_rate": 1.9893537919319955,
+ "points_rate": 1.9938530173344968,
"variables_saved": 7,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 1.2,
- "cpu_max": 1.2,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
"delay_average": 0.0,
"delay_max": 0.0,
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09598399400711059,
- "csv_write_time_avg": 5.649328231811523e-05
+ "read_time_avg": 0.09329254627227783,
+ "csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:51:28.113456",
+ "timestamp": "2025-08-29T22:34:46.681769",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.039677619934082,
+ "points_saved": 21,
+ "points_rate": 2.0917006297397305,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09639466376531691,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:34:56.713273",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032011270523071,
+ "points_saved": 20,
+ "points_rate": 1.993618174928266,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09434729814529419,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:35:06.745538",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032264709472656,
+ "points_saved": 20,
+ "points_rate": 1.993567811375194,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09391965866088867,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:35:16.784799",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.038754940032959,
+ "points_saved": 20,
+ "points_rate": 1.9922789349347676,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0903029203414917,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:35:26.838242",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053948879241943,
+ "points_saved": 20,
+ "points_rate": 1.9892681214336927,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09658702611923217,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:35:36.869610",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.031368255615234,
+ "points_saved": 20,
+ "points_rate": 1.9937459666885073,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09436579942703247,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:35:46.900716",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03110647201538,
+ "points_saved": 20,
+ "points_rate": 1.9937979978375941,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09696605205535888,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:35:56.932199",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031482458114624,
+ "points_saved": 20,
+ "points_rate": 1.9937232690689386,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09983570575714111,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:36:06.977769",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.045569896697998,
+ "points_saved": 20,
+ "points_rate": 1.9909273645663494,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10083183050155639,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:36:17.008253",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029972314834595,
+ "points_saved": 20,
+ "points_rate": 1.9940234501364944,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10217843055725098,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:36:27.037732",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029990911483765,
+ "points_saved": 20,
+ "points_rate": 1.9940197530090626,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09540296792984009,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:36:37.070162",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032430648803711,
+ "points_saved": 20,
+ "points_rate": 1.9935348371817396,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09561328887939453,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:36:47.107093",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.036422491073608,
+ "points_saved": 20,
+ "points_rate": 1.9927419374570965,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09756094217300415,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:36:57.150037",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.043452024459839,
+ "points_saved": 20,
+ "points_rate": 1.9913471933048486,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09726665019989014,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:37:07.180703",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030157327651978,
+ "points_saved": 20,
+ "points_rate": 1.993986669068722,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09396923780441284,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:37:17.219595",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.038889169692993,
+ "points_saved": 20,
+ "points_rate": 1.9922522962380345,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0953864574432373,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:37:27.249983",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03089952468872,
+ "points_saved": 20,
+ "points_rate": 1.9938391318520001,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08766350746154786,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:37:37.299990",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.049463510513306,
+ "points_saved": 20,
+ "points_rate": 1.9901559898274055,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09383958578109741,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:37:47.330541",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031094074249268,
+ "points_saved": 20,
+ "points_rate": 1.993800462039512,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09662196636199952,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:37:57.369235",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.038693904876709,
+ "points_saved": 20,
+ "points_rate": 1.9922910479703118,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09132328033447265,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:38:07.399488",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030253648757935,
+ "points_saved": 20,
+ "points_rate": 1.993967520699403,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09495512247085572,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:38:17.453218",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05372953414917,
+ "points_saved": 20,
+ "points_rate": 1.9893115218652604,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0943760871887207,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:38:27.506129",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.052361965179443,
+ "points_saved": 20,
+ "points_rate": 1.9895821568381997,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09561864137649537,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:38:37.535962",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030382633209229,
+ "points_saved": 20,
+ "points_rate": 1.993941879523392,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09083274602890015,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:38:47.589584",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053081750869751,
+ "points_saved": 20,
+ "points_rate": 1.9894397057170736,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1270323395729065,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:38:57.637770",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.048726320266724,
+ "points_saved": 20,
+ "points_rate": 1.9903019907769903,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09525207281112671,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:39:07.689787",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.052016019821167,
+ "points_saved": 21,
+ "points_rate": 2.089133160809826,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09089978535970052,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:39:17.719638",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029851198196411,
+ "points_saved": 20,
+ "points_rate": 1.9940475291992807,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08911728858947754,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:39:27.765026",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.045388460159302,
+ "points_saved": 20,
+ "points_rate": 1.990963324048778,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08950297832489014,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:39:37.794767",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029740571975708,
+ "points_saved": 21,
+ "points_rate": 2.0937729993412297,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09746821721394856,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:39:47.849736",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.054427862167358,
+ "points_saved": 20,
+ "points_rate": 1.9891733546824362,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09224374294281006,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:39:57.904974",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.055779218673706,
+ "points_saved": 20,
+ "points_rate": 1.9889060375211653,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09519096612930297,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:40:07.936462",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031487941741943,
+ "points_saved": 20,
+ "points_rate": 1.9937221792171191,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08754901885986328,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:40:17.991473",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054400205612183,
+ "points_saved": 20,
+ "points_rate": 1.9891788262850691,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09010238647460937,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:40:28.028504",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.037642240524292,
+ "points_saved": 20,
+ "points_rate": 1.99249978438715,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09955170154571533,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:40:38.063390",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.034886121749878,
+ "points_saved": 20,
+ "points_rate": 1.9930470318593323,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09441190958023071,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:40:48.094295",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030363082885742,
+ "points_saved": 20,
+ "points_rate": 1.993945765943897,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09076696634292603,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:40:58.146595",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052841424942017,
+ "points_saved": 20,
+ "points_rate": 1.9894872657971283,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09388302564620972,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:41:08.177321",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030214309692383,
+ "points_saved": 20,
+ "points_rate": 1.9939753411523449,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08961629867553711,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:41:18.231282",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.053965330123901,
+ "points_saved": 20,
+ "points_rate": 1.9892648664776653,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09457311630249024,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:41:28.283259",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052484512329102,
+ "points_saved": 20,
+ "points_rate": 1.9895579023743373,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0991469144821167,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:41:38.313805",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030546426773071,
+ "points_saved": 20,
+ "points_rate": 1.9939093194979811,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09494667053222657,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:41:48.356385",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.042579412460327,
+ "points_saved": 20,
+ "points_rate": 1.9915202238963634,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09589192867279053,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:41:58.386937",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030552387237549,
+ "points_saved": 20,
+ "points_rate": 1.993908134655391,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09202344417572021,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:42:08.416610",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029672622680664,
+ "points_saved": 20,
+ "points_rate": 1.9940830326578032,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0918371319770813,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:42:18.471407",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.054797410964966,
+ "points_saved": 20,
+ "points_rate": 1.9891002456389208,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09714580774307251,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:42:28.501242",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.029834508895874,
+ "points_saved": 20,
+ "points_rate": 1.9940508472259613,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09729771614074707,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:42:38.531550",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030308485031128,
+ "points_saved": 20,
+ "points_rate": 1.9939566195643217,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09228148460388183,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:42:48.562064",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030513525009155,
+ "points_saved": 20,
+ "points_rate": 1.993915859854418,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09622509479522705,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:42:58.597381",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.034812450408936,
+ "points_saved": 20,
+ "points_rate": 1.993061663966123,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10037004947662354,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:43:08.637408",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.040531396865845,
+ "points_saved": 20,
+ "points_rate": 1.9919264438775628,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0922402024269104,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:43:18.673047",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.035133600234985,
+ "points_saved": 20,
+ "points_rate": 1.9929978809182645,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09149569272994995,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:43:28.703128",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030586957931519,
+ "points_saved": 20,
+ "points_rate": 1.993901262596137,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09690772294998169,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:43:38.735248",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032119989395142,
+ "points_saved": 20,
+ "points_rate": 1.9935965699315608,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0894667625427246,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:43:48.767066",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031818151473999,
+ "points_saved": 21,
+ "points_rate": 2.0933393810487306,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09875541641598656,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:43:58.811558",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.04449200630188,
+ "points_saved": 20,
+ "points_rate": 1.9911410141450725,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09631463289260864,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:44:08.849215",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.037150859832764,
+ "points_saved": 20,
+ "points_rate": 1.9925973295905244,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09323036670684814,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:44:18.903054",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.054344415664673,
+ "points_saved": 21,
+ "points_rate": 2.088649357115914,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09496810322716123,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:44:28.933219",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030165672302246,
+ "points_saved": 20,
+ "points_rate": 1.9939850101607899,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09709950685501098,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:44:38.965337",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032118082046509,
+ "points_saved": 20,
+ "points_rate": 1.9935969489625551,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0925835132598877,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:44:49.015882",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050544738769531,
+ "points_saved": 20,
+ "points_rate": 1.9899418906968183,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0965681791305542,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:44:59.046128",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030246257781982,
+ "points_saved": 20,
+ "points_rate": 1.9939689899919424,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0944893479347229,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:45:09.098740",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.052611589431763,
+ "points_saved": 20,
+ "points_rate": 1.989532751969235,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08944265842437744,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:45:19.130649",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031401872634888,
+ "points_saved": 20,
+ "points_rate": 1.9937392852896163,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09341931343078613,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:45:29.159722",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029580354690552,
+ "points_saved": 20,
+ "points_rate": 1.9941013773967686,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09826034307479858,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:45:39.191976",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032254457473755,
+ "points_saved": 20,
+ "points_rate": 1.9935698486097058,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09090205430984497,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:45:49.245868",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.0538911819458,
+ "points_saved": 20,
+ "points_rate": 1.989279537450619,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0885581374168396,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:45:59.284346",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.038477897644043,
+ "points_saved": 20,
+ "points_rate": 1.9923339179432624,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09837924242019654,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:46:09.315264",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030918836593628,
+ "points_saved": 20,
+ "points_rate": 1.9938352932373786,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08733233213424682,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:46:19.346334",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03106951713562,
+ "points_saved": 20,
+ "points_rate": 1.9938053430728309,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09844348430633545,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:46:29.388172",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.041837692260742,
+ "points_saved": 20,
+ "points_rate": 1.9916673235431823,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09123023748397827,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:46:39.419829",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031657457351685,
+ "points_saved": 20,
+ "points_rate": 1.9936884891681614,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0893059253692627,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:46:49.470292",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.0504629611969,
+ "points_saved": 20,
+ "points_rate": 1.9899580822511902,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09820295572280884,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:46:59.520930",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.050130605697632,
+ "points_saved": 20,
+ "points_rate": 1.99002388970563,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09675002098083496,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:47:09.573684",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.053261518478394,
+ "points_saved": 20,
+ "points_rate": 1.9894041315088649,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09040212631225586,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:47:19.627673",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053988456726074,
+ "points_saved": 20,
+ "points_rate": 1.9892602906879298,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0925249695777893,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:47:29.668663",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.040989875793457,
+ "points_saved": 20,
+ "points_rate": 1.9918354910620368,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0866091251373291,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:47:39.719821",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05115795135498,
+ "points_saved": 20,
+ "points_rate": 1.9898204860370174,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09755005836486816,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:47:49.773050",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.053229331970215,
+ "points_saved": 20,
+ "points_rate": 1.9894105008027738,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09314671754837037,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:47:59.825002",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.051952123641968,
+ "points_saved": 20,
+ "points_rate": 1.989663276744071,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08812401294708253,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:48:09.863469",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.038466691970825,
+ "points_saved": 21,
+ "points_rate": 2.0919529490292232,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09239624795459565,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:48:19.916826",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.053356885910034,
+ "points_saved": 20,
+ "points_rate": 1.9893852597663544,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09550638198852539,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:48:29.953849",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.037023305892944,
+ "points_saved": 21,
+ "points_rate": 2.092253784811924,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09058842204865955,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:48:39.994942",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.041093111038208,
+ "points_saved": 20,
+ "points_rate": 1.9918150124525718,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09373584985733033,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:48:50.045251",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050309181213379,
+ "points_saved": 20,
+ "points_rate": 1.989988530639949,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09418596029281616,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:49:00.077539",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032287836074829,
+ "points_saved": 20,
+ "points_rate": 1.993563215768446,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09119192361831666,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:49:10.129111",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.051571607589722,
+ "points_saved": 20,
+ "points_rate": 1.9897385981808495,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08721394538879394,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:49:20.159692",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.0305814743042,
+ "points_saved": 20,
+ "points_rate": 1.9939023526437543,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09588202238082885,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:49:30.191737",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.032044649124146,
+ "points_saved": 20,
+ "points_rate": 1.993611541765428,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09306877851486206,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:49:40.224048",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032311201095581,
+ "points_saved": 20,
+ "points_rate": 1.9935585728058252,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.089194917678833,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:49:50.274575",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050020456314087,
+ "points_saved": 20,
+ "points_rate": 1.990045700597025,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09418755769729614,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:50:00.304677",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030609130859375,
+ "points_saved": 20,
+ "points_rate": 1.993896855024446,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08526300191879273,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:50:10.356586",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.05190896987915,
+ "points_saved": 20,
+ "points_rate": 1.9896718185501485,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09054569005966187,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:50:20.387600",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031013250350952,
+ "points_saved": 20,
+ "points_rate": 1.99381652688977,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09330039024353028,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:50:30.442841",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.055241107940674,
+ "points_saved": 20,
+ "points_rate": 1.9890124747188709,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08499271869659424,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:50:40.474130",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031289339065552,
+ "points_saved": 20,
+ "points_rate": 1.993761651566823,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0499119758605957,
+ "delay_max": 0.0499119758605957,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.15122355222702027,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:50:50.526016",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051886081695557,
+ "points_saved": 20,
+ "points_rate": 1.9896763490405962,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09662607908248902,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:51:00.556840",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030823707580566,
+ "points_saved": 20,
+ "points_rate": 1.9938542021115828,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09383729696273804,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:51:10.612135",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.055294752120972,
+ "points_saved": 20,
+ "points_rate": 1.9890018634989675,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09835642576217651,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:51:20.666919",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054784059524536,
+ "points_saved": 20,
+ "points_rate": 1.9891028869043406,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09750036001205445,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:51:30.723266",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.056347370147705,
+ "points_saved": 20,
+ "points_rate": 1.9887936706890272,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09503343105316162,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:51:40.781031",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.057764768600464,
+ "points_saved": 20,
+ "points_rate": 1.9885133983684324,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09319381713867188,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:51:50.833139",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.0521080493927,
+ "points_saved": 20,
+ "points_rate": 1.9896324135919234,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0936081886291504,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:52:00.864042",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030902862548828,
+ "points_saved": 20,
+ "points_rate": 1.993838468386688,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08947793245315552,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:52:10.914463",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.050421237945557,
+ "points_saved": 20,
+ "points_rate": 1.989966343349831,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0904671311378479,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:52:20.967789",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.05332636833191,
+ "points_saved": 21,
+ "points_rate": 2.088860863619253,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08885475567408971,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:52:31.024168",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.05587100982666,
+ "points_saved": 20,
+ "points_rate": 1.9888878825569536,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09001836776733399,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:52:41.059816",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.036155700683594,
+ "points_saved": 20,
+ "points_rate": 1.9927949103696885,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08922545909881592,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:52:51.111312",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.051495790481567,
+ "points_saved": 21,
+ "points_rate": 2.089241286842731,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09022013346354167,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:53:01.149515",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.038203239440918,
+ "points_saved": 20,
+ "points_rate": 1.9923884307719903,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09259002208709717,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:53:11.190696",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.041180610656738,
+ "points_saved": 20,
+ "points_rate": 1.9917976556236758,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09211807250976563,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:53:21.246341",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.055644989013672,
+ "points_saved": 20,
+ "points_rate": 1.9889325868058256,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09115325212478638,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:53:31.278145",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031233787536621,
+ "points_saved": 20,
+ "points_rate": 1.9937726927318895,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09248656034469604,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:53:41.308072",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030496835708618,
+ "points_saved": 20,
+ "points_rate": 1.993919177442926,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09107105731964112,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:53:51.339376",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031304359436035,
+ "points_saved": 20,
+ "points_rate": 1.9937586662084301,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09209215641021729,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:54:01.381139",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.041763067245483,
+ "points_saved": 20,
+ "points_rate": 1.9916821245500789,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09383540153503418,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:54:11.412007",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030868291854858,
+ "points_saved": 20,
+ "points_rate": 1.9938453400131027,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09603548049926758,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:54:21.454538",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.042022943496704,
+ "points_saved": 20,
+ "points_rate": 1.9916305820583853,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0919650673866272,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:54:31.492340",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.037730693817139,
+ "points_saved": 20,
+ "points_rate": 1.9924822263182695,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09405603408813476,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:54:41.522474",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030713558197021,
+ "points_saved": 20,
+ "points_rate": 1.993876097045574,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0936803936958313,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:54:51.577417",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054943323135376,
+ "points_saved": 20,
+ "points_rate": 1.9890713808383271,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09521270990371704,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:55:01.632977",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.055558919906616,
+ "points_saved": 20,
+ "points_rate": 1.9889496107875957,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.027313590049743652,
+ "delay_max": 0.05416250228881836,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1921502709388733,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:55:11.676941",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.043964862823486,
+ "points_saved": 20,
+ "points_rate": 1.9912455164023488,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09893746376037597,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:55:21.730562",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053621053695679,
+ "points_saved": 20,
+ "points_rate": 1.9893329869090366,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09251123666763306,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:55:31.762281",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031210660934448,
+ "points_saved": 20,
+ "points_rate": 1.9937772893044714,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09975564479827881,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:55:41.817124",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.055350542068481,
+ "points_saved": 20,
+ "points_rate": 1.988990827950371,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09430012702941895,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:55:51.873005",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.055881261825562,
+ "points_saved": 20,
+ "points_rate": 1.9888858548802282,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08888287544250488,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:56:01.924156",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.051151275634766,
+ "points_saved": 20,
+ "points_rate": 1.9898218076254086,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09153125286102295,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:56:11.978460",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.054303646087646,
+ "points_saved": 20,
+ "points_rate": 1.9891979299613103,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0903317928314209,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:56:22.031145",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.052685737609863,
+ "points_saved": 20,
+ "points_rate": 1.989518077261134,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09751302003860474,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:56:32.073003",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.041857481002808,
+ "points_saved": 20,
+ "points_rate": 1.9916633987124406,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09368942975997925,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:56:42.116171",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.04316759109497,
+ "points_saved": 21,
+ "points_rate": 2.0909737699309314,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09096623602367583,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:56:52.147598",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031427383422852,
+ "points_saved": 20,
+ "points_rate": 1.9937342150380741,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09203335046768188,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:57:02.196347",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.048749208450317,
+ "points_saved": 21,
+ "points_rate": 2.0898123303087734,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0999608834584554,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:57:12.233869",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.037521839141846,
+ "points_saved": 20,
+ "points_rate": 1.9925236846817056,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09569065570831299,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:57:22.277565",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.043154001235962,
+ "points_saved": 20,
+ "points_rate": 1.9914062850712733,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09454741477966308,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:57:32.309298",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032274723052979,
+ "points_saved": 20,
+ "points_rate": 1.9935658215222485,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09522937536239624,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:57:42.349961",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.040663242340088,
+ "points_saved": 20,
+ "points_rate": 1.9919002875888483,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09791327714920044,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:57:52.404965",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.055004358291626,
+ "points_saved": 20,
+ "points_rate": 1.9890593069218776,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09405355453491211,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:58:02.442499",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.037025690078735,
+ "points_saved": 20,
+ "points_rate": 1.992622178876092,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09012032747268676,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:58:12.473711",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031212329864502,
+ "points_saved": 20,
+ "points_rate": 1.9937769575923385,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09101529121398926,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:58:22.527159",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053955793380737,
+ "points_saved": 20,
+ "points_rate": 1.989266753407398,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09490234851837158,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:58:32.580195",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.052528858184814,
+ "points_saved": 20,
+ "points_rate": 1.9895491256128959,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08947243690490722,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:58:42.610626",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030938148498535,
+ "points_saved": 20,
+ "points_rate": 1.9938314546375373,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09607958793640137,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:58:52.665826",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05519986152649,
+ "points_saved": 20,
+ "points_rate": 1.989020633644947,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08654407262802125,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:59:02.718757",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052931070327759,
+ "points_saved": 20,
+ "points_rate": 1.9894695248664362,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.17775431871414185,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:59:12.751197",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032440423965454,
+ "points_saved": 20,
+ "points_rate": 1.9935328947704567,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09945080280303956,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:59:22.782983",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031785011291504,
+ "points_saved": 20,
+ "points_rate": 1.9936631394600806,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09430476427078247,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:59:32.831196",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.04767370223999,
+ "points_saved": 20,
+ "points_rate": 1.9905104995140592,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09503908157348633,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:59:42.873873",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.043216466903687,
+ "points_saved": 20,
+ "points_rate": 1.991393899146533,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09642223119735718,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T22:59:52.927384",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053511142730713,
+ "points_saved": 20,
+ "points_rate": 1.9893547354807668,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09396018981933593,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:00:02.984304",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.056412696838379,
+ "points_saved": 20,
+ "points_rate": 1.9887807514391063,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09939954280853272,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:00:13.038380",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054583311080933,
+ "points_saved": 20,
+ "points_rate": 1.9891426010621887,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09715851545333862,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:00:23.091982",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.053094625473022,
+ "points_saved": 20,
+ "points_rate": 1.9894371579198133,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09327661991119385,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:00:33.124123",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03264856338501,
+ "points_saved": 20,
+ "points_rate": 1.9934915365212407,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09657227993011475,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:00:43.172460",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.048336505889893,
+ "points_saved": 20,
+ "points_rate": 1.9903792023960265,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0957031011581421,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:00:53.206890",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.034430265426636,
+ "points_saved": 21,
+ "points_rate": 2.0927944531494673,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0899421941666376,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:01:03.243979",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.037089347839355,
+ "points_saved": 20,
+ "points_rate": 1.9926095411619824,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09693603515625,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:01:13.297340",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.0533607006073,
+ "points_saved": 21,
+ "points_rate": 2.088853730149306,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08927406583513532,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:01:23.329488",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031635761260986,
+ "points_saved": 20,
+ "points_rate": 1.9936928010518178,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0934462308883667,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:01:33.386559",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05705976486206,
+ "points_saved": 20,
+ "points_rate": 1.988652793918672,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09456723928451538,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:01:43.439537",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.053500890731812,
+ "points_saved": 20,
+ "points_rate": 1.9893567641136565,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08958741426467895,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:01:53.476534",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03699803352356,
+ "points_saved": 20,
+ "points_rate": 1.9926276694685032,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09630951881408692,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:02:03.530239",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053704023361206,
+ "points_saved": 20,
+ "points_rate": 1.9893165696470838,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09553229808807373,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:02:13.587499",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.057260990142822,
+ "points_saved": 20,
+ "points_rate": 1.988613005032097,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08980696201324463,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:02:23.647567",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.059560775756836,
+ "points_saved": 20,
+ "points_rate": 1.9881583744887996,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09007884263992309,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:02:33.701542",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.054481506347656,
+ "points_saved": 20,
+ "points_rate": 1.989162741745905,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0890892505645752,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:02:43.737815",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.036273717880249,
+ "points_saved": 20,
+ "points_rate": 1.9927714769644784,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0924210786819458,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:02:53.791948",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053624868392944,
+ "points_saved": 20,
+ "points_rate": 1.9893322320864522,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0933872103691101,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:03:03.837332",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.045891761779785,
+ "points_saved": 20,
+ "points_rate": 1.9908635763020297,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08660537004470825,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:03:13.869042",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.031709909439087,
+ "points_saved": 20,
+ "points_rate": 1.9936780649110974,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09052648544311523,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:03:23.921776",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052733898162842,
+ "points_saved": 20,
+ "points_rate": 1.9895085458946686,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09251220226287842,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:03:33.963741",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.041965007781982,
+ "points_saved": 20,
+ "points_rate": 1.9916420724928912,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09637173414230346,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:03:44.013646",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049904823303223,
+ "points_saved": 20,
+ "points_rate": 1.990068597826418,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08931920528411866,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:03:54.055217",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.041570663452148,
+ "points_saved": 20,
+ "points_rate": 1.9917202866273798,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0984904408454895,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:04:04.086159",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030942916870117,
+ "points_saved": 20,
+ "points_rate": 1.9938305068373827,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09788025617599487,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:04:14.130179",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.044020175933838,
+ "points_saved": 20,
+ "points_rate": 1.9912345504762499,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08683485984802246,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:04:24.173801",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.04362154006958,
+ "points_saved": 20,
+ "points_rate": 1.9913135834727445,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0943947196006775,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:04:34.229533",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.055227518081665,
+ "points_saved": 20,
+ "points_rate": 1.989015162912554,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09268196821212768,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:04:44.274247",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.045217990875244,
+ "points_saved": 20,
+ "points_rate": 1.9909971110798554,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08990354537963867,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:04:54.305728",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031481504440308,
+ "points_saved": 21,
+ "points_rate": 2.0934096315389326,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09306567055838448,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:05:04.359511",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.052859783172607,
+ "points_saved": 20,
+ "points_rate": 1.9894836326552392,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0933645248413086,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:05:14.421095",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 21 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.049831867218018,
+ "duration": 10.062507390975952,
"points_saved": 21,
- "points_rate": 2.089587196826726,
+ "points_rate": 2.086954988856235,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21438,42 +18081,134 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09338859149387904,
+ "read_time_avg": 0.0912570385705857,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:51:38.152661",
+ "timestamp": "2025-08-29T23:05:24.475040",
"level": "info",
"event_type": "performance_report",
- "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
"details": {
- "duration": 10.039109230041504,
+ "duration": 10.053944826126099,
"points_saved": 20,
- "points_rate": 1.992208625457631,
+ "points_rate": 1.989268923381016,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
- "cpu_average": 1.1,
- "cpu_max": 1.1,
+ "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.08818651437759399,
+ "read_time_avg": 0.09289383888244629,
"csv_write_time_avg": 0.0
}
},
{
- "timestamp": "2025-08-29T20:51:48.201663",
+ "timestamp": "2025-08-29T23:05:34.529521",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054481506347656,
+ "points_saved": 20,
+ "points_rate": 1.989162741745905,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09943627119064331,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:05:44.579855",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.050333499908447,
+ "points_saved": 20,
+ "points_rate": 1.989983715483888,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12786058187484742,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:05:54.614764",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.034908771514893,
+ "points_saved": 20,
+ "points_rate": 1.993042533358353,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1989327549934387,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:06:04.667175",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05241084098816,
+ "points_saved": 20,
+ "points_rate": 1.9895724832943642,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11029800176620483,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:06:14.703783",
"level": "info",
"event_type": "performance_report",
"message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
"details": {
- "duration": 10.049604177474976,
+ "duration": 10.036608695983887,
"points_saved": 20,
- "points_rate": 1.990128133088832,
+ "points_rate": 1.9927049669678691,
"variables_saved": 1,
"udp_points_sent": 0,
"points_lost": 0,
@@ -21484,11 +18219,4404 @@
"read_errors": 0,
"csv_errors": 0,
"udp_errors": 0,
- "read_time_avg": 0.09064376354217529,
+ "read_time_avg": 0.16728146076202394,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:06:24.745513",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.04172945022583,
+ "points_saved": 20,
+ "points_rate": 1.9916887921681874,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12982949018478393,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:06:34.798320",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.052807807922363,
+ "points_saved": 20,
+ "points_rate": 1.9894939187277116,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16948379278182985,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:06:44.831779",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031945943832397,
+ "points_saved": 20,
+ "points_rate": 1.993631157103266,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12402795553207398,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:06:54.908234",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.069960117340088,
+ "points_saved": 20,
+ "points_rate": 1.9861051848220095,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08699907064437866,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:07:04.977725",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.077498197555542,
+ "points_saved": 20,
+ "points_rate": 1.9846195561564397,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09339207410812378,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:07:15.023628",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.045902967453003,
+ "points_saved": 20,
+ "points_rate": 1.9908613555990495,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09011561870574951,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:07:25.083573",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.059945821762085,
+ "points_saved": 20,
+ "points_rate": 1.9880822774149722,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08736221790313721,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:07:35.138715",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05514144897461,
+ "points_saved": 20,
+ "points_rate": 1.989032188307956,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08876950740814209,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:07:45.191659",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052943468093872,
+ "points_saved": 20,
+ "points_rate": 1.9894670713583729,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09849625825881958,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:07:55.240171",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.04851245880127,
+ "points_saved": 20,
+ "points_rate": 1.990344350171198,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09145721197128295,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:08:05.277665",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.037494421005249,
+ "points_saved": 20,
+ "points_rate": 1.9925291274031922,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0935858130455017,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:08:15.322622",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.0444495677948,
+ "points_saved": 20,
+ "points_rate": 1.991149426856138,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09302242994308471,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:08:25.371524",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049408674240112,
+ "points_saved": 21,
+ "points_rate": 2.0896751919174905,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09486581030346099,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:08:35.428255",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.05673098564148,
+ "points_saved": 20,
+ "points_rate": 1.9887178078597354,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09486269950866699,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:08:45.466001",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.037746667861938,
+ "points_saved": 21,
+ "points_rate": 2.0921030082614194,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09218579246884301,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:08:55.502304",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.036303043365479,
+ "points_saved": 20,
+ "points_rate": 1.9927656542038203,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0936192512512207,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:09:05.559095",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.056248903274536,
+ "points_saved": 20,
+ "points_rate": 1.988813144182177,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08874183893203735,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:09:15.614146",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.055592775344849,
+ "points_saved": 20,
+ "points_rate": 1.9889429143389428,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09901612997055054,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:09:25.667873",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.053726434707642,
+ "points_saved": 20,
+ "points_rate": 1.989312135145797,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09626487493515015,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:09:35.702952",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03507947921753,
+ "points_saved": 20,
+ "points_rate": 1.9930086295200395,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0918426513671875,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:09:45.733388",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030436515808105,
+ "points_saved": 20,
+ "points_rate": 1.9939311682477354,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09324265718460083,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:09:55.763760",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03037166595459,
+ "points_saved": 20,
+ "points_rate": 1.993944059708639,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09440790414810181,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:10:05.817019",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053258895874023,
+ "points_saved": 20,
+ "points_rate": 1.9894046504868423,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09646910429000854,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:10:15.873461",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.056442260742188,
+ "points_saved": 20,
+ "points_rate": 1.9887749048264267,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09020743370056153,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:10:25.922961",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.049499750137329,
+ "points_saved": 20,
+ "points_rate": 1.9901488131015372,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08134485483169555,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:10:35.978248",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.055286645889282,
+ "points_saved": 20,
+ "points_rate": 1.9890034669649355,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08610029220581054,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:10:46.011486",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032716989517212,
+ "points_saved": 20,
+ "points_rate": 1.9934779403124006,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08458184003829956,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:10:56.044295",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.033329963684082,
+ "points_saved": 20,
+ "points_rate": 1.9933561511871492,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08230719566345215,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:11:06.087218",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.042923212051392,
+ "points_saved": 20,
+ "points_rate": 1.9914520481447306,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08284199237823486,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:11:16.123318",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.036100149154663,
+ "points_saved": 20,
+ "points_rate": 1.9928059408299739,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0794270396232605,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:11:26.160812",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.03749394416809,
+ "points_saved": 20,
+ "points_rate": 1.9925292220594812,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0820391058921814,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:11:36.212707",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051387786865234,
+ "points_saved": 20,
+ "points_rate": 1.9897749867073309,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08153393268585205,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:11:46.247886",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.035686731338501,
+ "points_saved": 20,
+ "points_rate": 1.992888034014242,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08381901979446411,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:11:56.291247",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.043360233306885,
+ "points_saved": 20,
+ "points_rate": 1.99136539319518,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08246641159057617,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:12:06.324057",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032302856445312,
+ "points_saved": 20,
+ "points_rate": 1.9935602310042784,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.082633376121521,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:12:16.363375",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.039825439453125,
+ "points_saved": 20,
+ "points_rate": 1.9920665075915316,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08674942255020142,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:12:26.417831",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.05394959449768,
+ "points_saved": 20,
+ "points_rate": 1.989267979913644,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08508962392807007,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:12:36.457658",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.04033350944519,
+ "points_saved": 21,
+ "points_rate": 2.091563988411817,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08748311088198707,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:12:46.492470",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.034811973571777,
+ "points_saved": 20,
+ "points_rate": 1.9930617586730155,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08457760810852051,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:12:56.548496",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.056026220321655,
+ "points_saved": 21,
+ "points_rate": 2.0883000441628012,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09077773775373187,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:13:06.599159",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050662517547607,
+ "points_saved": 20,
+ "points_rate": 1.9899185715450787,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08611376285552978,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:13:16.633132",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.03397274017334,
+ "points_saved": 20,
+ "points_rate": 1.9932284567532614,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08337751626968384,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:13:26.671888",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.038756847381592,
+ "points_saved": 20,
+ "points_rate": 1.9922785564047802,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0846179723739624,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:13:36.714216",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.042327642440796,
+ "points_saved": 20,
+ "points_rate": 1.991570153066524,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.091143798828125,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:13:46.766189",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05197286605835,
+ "points_saved": 20,
+ "points_rate": 1.9896591710401763,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09279296398162842,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:13:56.818270",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.052080869674683,
+ "points_saved": 20,
+ "points_rate": 1.9896377933385312,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09031127691268921,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:14:06.872066",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05379605293274,
+ "points_saved": 20,
+ "points_rate": 1.9892983600125753,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09043856859207153,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:14:16.902883",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03081727027893,
+ "points_saved": 20,
+ "points_rate": 1.9938554816724174,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09018033742904663,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:14:26.947410",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.044020175933838,
+ "points_saved": 20,
+ "points_rate": 1.9912345504762499,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09639993906021119,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:14:37.006623",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.059719800949097,
+ "points_saved": 20,
+ "points_rate": 1.9881269454555857,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09556803703308106,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:14:47.064465",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.057842493057251,
+ "points_saved": 20,
+ "points_rate": 1.9884980316410445,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09150794744491578,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:14:57.115426",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050960302352905,
+ "points_saved": 20,
+ "points_rate": 1.9898596152367698,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09360257387161255,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:15:07.173265",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.057839632034302,
+ "points_saved": 20,
+ "points_rate": 1.9884985972832412,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09033821821212769,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:15:17.230254",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05698823928833,
+ "points_saved": 20,
+ "points_rate": 1.9886669372713988,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09325743913650512,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:15:27.260372",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.030117988586426,
+ "points_saved": 20,
+ "points_rate": 1.9939944896718667,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.08989486694335938,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:15:37.315789",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.055417776107788,
+ "points_saved": 20,
+ "points_rate": 1.9889775288622094,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09090166091918946,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:15:47.375955",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.060165882110596,
+ "points_saved": 20,
+ "points_rate": 1.9880387892574247,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09135421514511108,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:15:57.407283",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031327486038208,
+ "points_saved": 20,
+ "points_rate": 1.9937540697217173,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.0926123857498169,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:16:07.454327",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.047044038772583,
+ "points_saved": 20,
+ "points_rate": 1.9906352478219393,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16209161281585693,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:16:17.504918",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.050591468811035,
+ "points_saved": 19,
+ "points_rate": 1.8904360065734183,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.05547738075256348,
+ "delay_max": 0.05547738075256348,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14996989149796336,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:16:27.547864",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.042945623397827,
+ "points_saved": 21,
+ "points_rate": 2.091019984323591,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.05580401420593262,
+ "delay_max": 0.05580401420593262,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16209093729654947,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:16:37.580664",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032800436019897,
+ "points_saved": 20,
+ "points_rate": 1.9934613598209057,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12717286348342896,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:16:47.630440",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.04977560043335,
+ "points_saved": 21,
+ "points_rate": 2.0895988960285314,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10070775804065522,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:16:57.662179",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031739473342896,
+ "points_saved": 20,
+ "points_rate": 1.9936721894687883,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.006548166275024414,
+ "delay_max": 0.006548166275024414,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.19667211771011353,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:17:07.708601",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.04642128944397,
+ "points_saved": 21,
+ "points_rate": 2.090296573772517,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09996096293131511,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:17:17.740354",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.031753540039062,
+ "points_saved": 20,
+ "points_rate": 1.9936693939075902,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1948185682296753,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:17:27.795133",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054778337478638,
+ "points_saved": 20,
+ "points_rate": 1.989104018877382,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.19400211572647094,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:17:37.846939",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.051299571990967,
+ "points_saved": 20,
+ "points_rate": 1.989792449896943,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.18477531671524047,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:17:47.885657",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.039224863052368,
+ "points_saved": 20,
+ "points_rate": 1.992185678956803,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09846752882003784,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:17:57.934755",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.049097537994385,
+ "points_saved": 20,
+ "points_rate": 1.9902284682164237,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09564968347549438,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:18:07.988915",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054160594940186,
+ "points_saved": 20,
+ "points_rate": 1.9892262323783763,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09908474683761596,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:18:18.026770",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.037316799163818,
+ "points_saved": 20,
+ "points_rate": 1.9925643874930943,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.19436123371124267,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:18:28.083045",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.05681324005127,
+ "points_saved": 20,
+ "points_rate": 1.9887015421893268,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.18744249343872071,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:18:38.132731",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.04968547821045,
+ "points_saved": 20,
+ "points_rate": 1.9901120331938396,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14242793321609498,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:18:48.170919",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.037667512893677,
+ "points_saved": 20,
+ "points_rate": 1.9924947677644649,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1848360300064087,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:18:58.221756",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.050852060317993,
+ "points_saved": 20,
+ "points_rate": 1.9898810449078714,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09168105125427246,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:19:08.267365",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.046114683151245,
+ "points_saved": 18,
+ "points_rate": 1.791737459476602,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09364329444037543,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:19:18.300457",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 22 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03309178352356,
+ "points_saved": 22,
+ "points_rate": 2.1927438196198517,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.2828275832262906,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:19:28.348005",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.047547817230225,
+ "points_saved": 20,
+ "points_rate": 1.9905354384780958,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11320250034332276,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:19:38.398993",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.049896717071533,
+ "points_saved": 20,
+ "points_rate": 1.9900702030127784,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.15447367429733277,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:19:48.458262",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.060360431671143,
+ "points_saved": 20,
+ "points_rate": 1.9880003441067338,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.21768898963928224,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:19:58.501587",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.042818307876587,
+ "points_saved": 20,
+ "points_rate": 1.9914728502370684,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12445052862167358,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:20:08.548763",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.047683477401733,
+ "points_saved": 20,
+ "points_rate": 1.990508562991862,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11837148666381836,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:20:18.594710",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.045946836471558,
+ "points_saved": 20,
+ "points_rate": 1.9908526618307896,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.17240105867385863,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:20:28.645712",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.051001787185669,
+ "points_saved": 20,
+ "points_rate": 1.9898514022252602,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1274591565132141,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:20:38.697428",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.051715850830078,
+ "points_saved": 21,
+ "points_rate": 2.0891955474712116,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.18896450315202987,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:20:48.743125",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.045696496963501,
+ "points_saved": 20,
+ "points_rate": 1.990902274028025,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13987061977386475,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:20:58.782535",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03941011428833,
+ "points_saved": 21,
+ "points_rate": 2.0917563642621086,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11574138913835798,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:21:08.834736",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.052201271057129,
+ "points_saved": 20,
+ "points_rate": 1.98961396222588,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.15399619340896606,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:21:18.871125",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.036389112472534,
+ "points_saved": 20,
+ "points_rate": 1.9927485648344758,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10652896165847778,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:21:28.924342",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052666187286377,
+ "points_saved": 20,
+ "points_rate": 1.9895219464557603,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10931888818740845,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:21:38.960601",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.03680968284607,
+ "points_saved": 20,
+ "points_rate": 1.9926650631008813,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1419352889060974,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:21:49.011155",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.050045251846313,
+ "points_saved": 20,
+ "points_rate": 1.9900407907442765,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.18730698823928832,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:21:59.043524",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.032877922058105,
+ "points_saved": 20,
+ "points_rate": 1.9934459638971944,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16389375925064087,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:22:09.099813",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.056288957595825,
+ "points_saved": 20,
+ "points_rate": 1.9888052227152226,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12432980537414551,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:22:19.152290",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051971197128296,
+ "points_saved": 20,
+ "points_rate": 1.989659501383541,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10117052793502808,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:22:29.203278",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051494121551514,
+ "points_saved": 20,
+ "points_rate": 1.98975393689161,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.19479649066925048,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:22:39.255094",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.051815271377563,
+ "points_saved": 20,
+ "points_rate": 1.9896903653760716,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.15015517473220824,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:22:49.295941",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.040847778320312,
+ "points_saved": 20,
+ "points_rate": 1.991863679397967,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10827800035476684,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:22:59.330755",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.034813165664673,
+ "points_saved": 20,
+ "points_rate": 1.9930615219058008,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11075081825256347,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:23:09.378982",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.048227310180664,
+ "points_saved": 20,
+ "points_rate": 1.9904008321683166,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11735079288482667,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:23:19.412332",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.032842636108398,
+ "points_saved": 20,
+ "points_rate": 1.9934529749345022,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1937144160270691,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:23:29.458951",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.046619892120361,
+ "points_saved": 20,
+ "points_rate": 1.9907192881544318,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.18379329442977904,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:23:39.509723",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051278591156006,
+ "points_saved": 20,
+ "points_rate": 1.9897966033493242,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1830112338066101,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:23:49.544463",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.034740209579468,
+ "points_saved": 20,
+ "points_rate": 1.993076012162965,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1892469882965088,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:23:59.583254",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.038791179656982,
+ "points_saved": 20,
+ "points_rate": 1.992271742889604,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11523600816726684,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:24:09.622652",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.039397954940796,
+ "points_saved": 20,
+ "points_rate": 1.9921513311619634,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1957453489303589,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:24:19.674779",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.05212664604187,
+ "points_saved": 20,
+ "points_rate": 1.9896287327294278,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11627717018127441,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:24:29.724427",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.049647808074951,
+ "points_saved": 20,
+ "points_rate": 1.9901194929368453,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11656508445739747,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:24:39.767556",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.043129682540894,
+ "points_saved": 20,
+ "points_rate": 1.9914111071141756,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14667754173278807,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:24:49.821005",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.052915334701538,
+ "points_saved": 20,
+ "points_rate": 1.9894726389430775,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.2571629762649536,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:24:59.872493",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052021026611328,
+ "points_saved": 21,
+ "points_rate": 2.0891321202378528,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14380469776335217,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:25:09.925998",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.053504705429077,
+ "points_saved": 21,
+ "points_rate": 2.0888238097366796,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1072408017658052,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:25:19.974036",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.048038244247437,
+ "points_saved": 20,
+ "points_rate": 1.9904382839555892,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1250743269920349,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:25:30.026541",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052505016326904,
+ "points_saved": 20,
+ "points_rate": 1.9895538442922183,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.19157426357269286,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:25:40.074124",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.047076225280762,
+ "points_saved": 20,
+ "points_rate": 1.9906288706833324,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.2140590786933899,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:25:50.126651",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052526473999023,
+ "points_saved": 20,
+ "points_rate": 1.989549597479821,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11371890306472779,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:26:00.181080",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.054936170578003,
+ "points_saved": 20,
+ "points_rate": 1.9890727957600063,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1288028359413147,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:26:10.239198",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.05761194229126,
+ "points_saved": 18,
+ "points_rate": 1.7896892526059578,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.127367721663581,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:26:20.289551",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 22 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.050859212875366,
+ "points_saved": 22,
+ "points_rate": 2.188867591719674,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.26309177008542145,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:26:30.330790",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.041238784790039,
+ "points_saved": 20,
+ "points_rate": 1.9917861161010322,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.17743997573852538,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:26:40.382933",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052143573760986,
+ "points_saved": 20,
+ "points_rate": 1.9896253822125867,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1831771492958069,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:26:50.438568",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.05563497543335,
+ "points_saved": 20,
+ "points_rate": 1.9889345674203032,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10893081426620484,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:27:00.495779",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.057210922241211,
+ "points_saved": 20,
+ "points_rate": 1.9886229049617143,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1857242226600647,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:27:10.545802",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.050023078918457,
+ "points_saved": 20,
+ "points_rate": 1.9900451812845308,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11517101526260376,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:27:20.595675",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.049872875213623,
+ "points_saved": 20,
+ "points_rate": 1.9900749241641402,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.21792088747024535,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:27:30.649565",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.053321599960327,
+ "points_saved": 20,
+ "points_rate": 1.9893922422693535,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14271773099899293,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:27:40.700153",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.051156044006348,
+ "points_saved": 20,
+ "points_rate": 1.9898208636335215,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.20809104442596435,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:27:50.754731",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.054577827453613,
+ "points_saved": 20,
+ "points_rate": 1.9891436859129796,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1137953519821167,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:20.383789",
+ "level": "info",
+ "event_type": "application_started",
+ "message": "Application initialization completed successfully",
+ "details": {}
+ },
+ {
+ "timestamp": "2025-08-29T23:28:20.543666",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: DAR",
+ "details": {
+ "dataset_id": "DAR",
+ "variables_count": 7,
+ "streaming_count": 5,
+ "prefix": "dar"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:20.582326",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: Test",
+ "details": {
+ "dataset_id": "Test",
+ "variables_count": 1,
+ "streaming_count": 0,
+ "prefix": "test"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:20.612844",
+ "level": "info",
+ "event_type": "csv_recording_started",
+ "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated",
+ "details": {
+ "activated_datasets": 2,
+ "total_datasets": 2,
+ "priority": "CRITICAL",
+ "recording_protection": true,
+ "performance_monitoring": true,
+ "async_csv_buffering": true,
+ "csv_flush_interval": 5.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:21.661090",
+ "level": "info",
+ "event_type": "application_started",
+ "message": "Application initialization completed successfully",
+ "details": {}
+ },
+ {
+ "timestamp": "2025-08-29T23:28:21.818398",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: DAR",
+ "details": {
+ "dataset_id": "DAR",
+ "variables_count": 7,
+ "streaming_count": 5,
+ "prefix": "dar"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:21.865079",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: Test",
+ "details": {
+ "dataset_id": "Test",
+ "variables_count": 1,
+ "streaming_count": 0,
+ "prefix": "test"
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:21.911693",
+ "level": "info",
+ "event_type": "csv_recording_started",
+ "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated",
+ "details": {
+ "activated_datasets": 2,
+ "total_datasets": 2,
+ "priority": "CRITICAL",
+ "recording_protection": true,
+ "performance_monitoring": true,
+ "async_csv_buffering": true,
+ "csv_flush_interval": 5.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:31.817981",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 11.161023378372192,
+ "points_saved": 20,
+ "points_rate": 1.7919503724681698,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.17226779460906982,
+ "csv_write_time_avg": 0.0017407191427130449
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:41.853914",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 5.1% CPU",
+ "details": {
+ "duration": 10.036441564559937,
+ "points_saved": 18,
+ "points_rate": 1.79346433536369,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 5.1,
+ "cpu_max": 5.1,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11512272887759739,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:28:51.904149",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 7.3% CPU",
+ "details": {
+ "duration": 10.050235509872437,
+ "points_saved": 18,
+ "points_rate": 1.7910028060853338,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 7.3,
+ "cpu_max": 7.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.18852855099572075,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:29:01.954461",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 1.1% CPU",
+ "details": {
+ "duration": 10.050312280654907,
+ "points_saved": 19,
+ "points_rate": 1.8904885210951778,
+ "variables_saved": 7,
+ "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": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.23283231885809647,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:29:12.004804",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.050342798233032,
+ "points_saved": 20,
+ "points_rate": 1.989981874400964,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12799161672592163,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:29:22.034092",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029287576675415,
+ "points_saved": 21,
+ "points_rate": 2.0938675693015916,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.17309489704313732,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:29:32.075270",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.041177749633789,
+ "points_saved": 18,
+ "points_rate": 1.792618400830169,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.09223127365112305,
+ "delay_max": 0.09223127365112305,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16131779882642958,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:29:42.105183",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 22 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029912948608398,
+ "points_saved": 22,
+ "points_rate": 2.193438777856232,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.20597054741599344,
+ "csv_write_time_avg": 7.856975902210582e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:29:52.155482",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.050299406051636,
+ "points_saved": 18,
+ "points_rate": 1.7909914195353795,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.16325957245296902,
+ "csv_write_time_avg": 3.827942742241754e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:30:02.207708",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.052142858505249,
+ "points_saved": 20,
+ "points_rate": 1.9896255237834926,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.15192404985427857,
+ "csv_write_time_avg": 6.055831909179687e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:30:12.255314",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.047142505645752,
+ "points_saved": 20,
+ "points_rate": 1.9906157386303098,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11544909477233886,
+ "csv_write_time_avg": 3.159046173095703e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:30:22.304401",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.049633741378784,
+ "points_saved": 20,
+ "points_rate": 1.990122278551422,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.15003103017807007,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:30:32.332871",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.028470277786255,
+ "points_saved": 20,
+ "points_rate": 1.9943221095545711,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.19798741340637208,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:30:42.361003",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.028131246566772,
+ "points_saved": 20,
+ "points_rate": 1.9943895336279323,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09427870512008667,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:30:52.392957",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031954765319824,
+ "points_saved": 19,
+ "points_rate": 1.8939479338246668,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09655203317341052,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:31:02.422019",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.029061317443848,
+ "points_saved": 19,
+ "points_rate": 1.8944943498304003,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.14224432644091153,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:31:12.450420",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 17 points saved, 2 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.028401374816895,
+ "points_saved": 17,
+ "points_rate": 1.6951854402926108,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 2,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.5935170650482178,
+ "delay_max": 0.6165871620178223,
+ "read_errors": 1,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.3284323495977065,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:31:22.478208",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.027788162231445,
+ "points_saved": 20,
+ "points_rate": 1.9944577683968023,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.22560219764709472,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:31:32.506165",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.02795696258545,
+ "points_saved": 20,
+ "points_rate": 1.9944241957380238,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10045660734176635,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:31:42.536182",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.030017137527466,
+ "points_saved": 20,
+ "points_rate": 1.9940145391347028,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09795316457748413,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:31:52.563397",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.027214765548706,
+ "points_saved": 20,
+ "points_rate": 1.9945718195560724,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09848711490631104,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:32:02.597234",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.033836841583252,
+ "points_saved": 20,
+ "points_rate": 1.9932554530998507,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.30430203676223755,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:32:12.626791",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.029010772705078,
+ "points_saved": 21,
+ "points_rate": 2.093925360729847,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.13126123519170851,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:32:22.656944",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.030699014663696,
+ "points_saved": 20,
+ "points_rate": 1.993878987971064,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.19938936233520507,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:32:32.692108",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.035163879394531,
+ "points_saved": 20,
+ "points_rate": 1.992991867433927,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10119836330413819,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:32:42.738807",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 19 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.046699285507202,
+ "points_saved": 19,
+ "points_rate": 1.8911683787936522,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10394903233176783,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:32:52.791246",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 18 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.052439451217651,
+ "points_saved": 18,
+ "points_rate": 1.7906101386981905,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 2,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10341469446818034,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:33:02.822238",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.030484914779663,
+ "points_saved": 20,
+ "points_rate": 1.9939215471557623,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.09763282537460327,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:33:12.873838",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.052106857299805,
+ "points_saved": 20,
+ "points_rate": 1.989632649545112,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10184824466705322,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:33:22.928299",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.054460763931274,
+ "points_saved": 20,
+ "points_rate": 1.9891668454012683,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10252876281738281,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-29T23:33:32.983116",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.054816961288452,
+ "points_saved": 20,
+ "points_rate": 1.989096378084355,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10721446275711059,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:54:48.450047",
+ "level": "info",
+ "event_type": "application_started",
+ "message": "Application initialization completed successfully",
+ "details": {}
+ },
+ {
+ "timestamp": "2025-08-30T22:54:48.634091",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: DAR",
+ "details": {
+ "dataset_id": "DAR",
+ "variables_count": 7,
+ "streaming_count": 5,
+ "prefix": "dar"
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:54:48.688518",
+ "level": "info",
+ "event_type": "dataset_activated",
+ "message": "Dataset activated: Test",
+ "details": {
+ "dataset_id": "Test",
+ "variables_count": 1,
+ "streaming_count": 0,
+ "prefix": "test"
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:54:48.737635",
+ "level": "info",
+ "event_type": "csv_recording_started",
+ "message": "🔥 CRITICAL PRIORITY: CSV recording started with MAXIMUM PRIORITY, async buffering, and performance monitoring: 2 datasets activated",
+ "details": {
+ "activated_datasets": 2,
+ "total_datasets": 2,
+ "priority": "CRITICAL",
+ "recording_protection": true,
+ "performance_monitoring": true,
+ "async_csv_buffering": true,
+ "csv_flush_interval": 5.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:54:58.633608",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 11.195061683654785,
+ "points_saved": 20,
+ "points_rate": 1.786501992141835,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12895921468734742,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:55:08.687413",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 2.0% CPU",
+ "details": {
+ "duration": 10.054310321807861,
+ "points_saved": 20,
+ "points_rate": 1.9891966092015159,
+ "variables_saved": 1,
+ "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.12027931213378906,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:55:18.740895",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.052925825119019,
+ "points_saved": 20,
+ "points_rate": 1.9894705628909002,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11618887186050415,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:55:28.782440",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.042101860046387,
+ "points_saved": 21,
+ "points_rate": 2.091195677226779,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1214903195699056,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:55:38.813495",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.2% CPU",
+ "details": {
+ "duration": 10.03051471710205,
+ "points_saved": 20,
+ "points_rate": 1.9939156228842327,
+ "variables_saved": 7,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.2,
+ "cpu_max": 0.2,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1174741506576538,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:55:48.848856",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 21 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.035900831222534,
+ "points_saved": 21,
+ "points_rate": 2.0924877948840654,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1264054775238037,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:55:58.903718",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.05486273765564,
+ "points_saved": 20,
+ "points_rate": 1.98908732240567,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11285475492477418,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:56:08.939619",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.035900115966797,
+ "points_saved": 20,
+ "points_rate": 1.9928456609667367,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11718908548355103,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:56:18.993719",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.054100751876831,
+ "points_saved": 20,
+ "points_rate": 1.98923807246178,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11855580806732177,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:56:29.052217",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.057861804962158,
+ "points_saved": 20,
+ "points_rate": 1.9884942135646344,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12592214345932007,
+ "csv_write_time_avg": 1.3947486877441406e-05
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:56:39.119064",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.067482948303223,
+ "points_saved": 20,
+ "points_rate": 1.9865938787977593,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12392207384109497,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:56:49.155130",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.035988569259644,
+ "points_saved": 20,
+ "points_rate": 1.9928280968015692,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12210243940353394,
+ "csv_write_time_avg": 3.4570693969726562e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:56:59.205250",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.6% CPU",
+ "details": {
+ "duration": 10.05019760131836,
+ "points_saved": 20,
+ "points_rate": 1.9900106240076763,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.6,
+ "cpu_max": 0.6,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1253712296485901,
+ "csv_write_time_avg": 9.179115295410156e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:57:09.241970",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.036719799041748,
+ "points_saved": 20,
+ "points_rate": 1.9926829084049444,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1212680459022522,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:57:19.276727",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.034756898880005,
+ "points_saved": 20,
+ "points_rate": 1.9930726973796675,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12589384317398072,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:57:29.329123",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 1.1% CPU",
+ "details": {
+ "duration": 10.052396297454834,
+ "points_saved": 20,
+ "points_rate": 1.9895753617536744,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 1.1,
+ "cpu_max": 1.1,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.1138139009475708,
+ "csv_write_time_avg": 5.793571472167969e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:57:39.382617",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.053494215011597,
+ "points_saved": 20,
+ "points_rate": 1.9893580850861343,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.12062712907791137,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:57:49.417878",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.035260915756226,
+ "points_saved": 20,
+ "points_rate": 1.9929725961183804,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10373246669769287,
+ "csv_write_time_avg": 4.315376281738282e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:57:59.474298",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.056419849395752,
+ "points_saved": 20,
+ "points_rate": 1.9887793369328863,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11130335330963134,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:58:09.532012",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.8% CPU",
+ "details": {
+ "duration": 10.057713985443115,
+ "points_saved": 20,
+ "points_rate": 1.9885234387204396,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.8,
+ "cpu_max": 0.8,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11339542865753174,
+ "csv_write_time_avg": 2.9802322387695312e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:58:19.586439",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.054426670074463,
+ "points_saved": 20,
+ "points_rate": 1.9891735905267565,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11203560829162598,
+ "csv_write_time_avg": 7.987022399902344e-06
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:58:29.629293",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.5% CPU",
+ "details": {
+ "duration": 10.04234504699707,
+ "points_saved": 20,
+ "points_rate": 1.9915667014429597,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.5,
+ "cpu_max": 0.5,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11969398260116577,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:58:39.662784",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.9% CPU",
+ "details": {
+ "duration": 10.034000158309937,
+ "points_saved": 20,
+ "points_rate": 1.9932230102105832,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.9,
+ "cpu_max": 0.9,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.10637702941894531,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:58:49.696848",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.3% CPU",
+ "details": {
+ "duration": 10.034063816070557,
+ "points_saved": 20,
+ "points_rate": 1.9932103648741002,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.3,
+ "cpu_max": 0.3,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11419489383697509,
+ "csv_write_time_avg": 0.0
+ }
+ },
+ {
+ "timestamp": "2025-08-30T22:58:59.728072",
+ "level": "info",
+ "event_type": "performance_report",
+ "message": "Performance report: 20 points saved, 0 lost, 0.0% CPU",
+ "details": {
+ "duration": 10.031224250793457,
+ "points_saved": 20,
+ "points_rate": 1.9937745882231699,
+ "variables_saved": 1,
+ "udp_points_sent": 0,
+ "points_lost": 0,
+ "cpu_average": 0.0,
+ "cpu_max": 0.0,
+ "delay_average": 0.0,
+ "delay_max": 0.0,
+ "read_errors": 0,
+ "csv_errors": 0,
+ "udp_errors": 0,
+ "read_time_avg": 0.11266074180603028,
"csv_write_time_avg": 0.0
}
}
],
- "last_updated": "2025-08-29T20:51:48.201663",
+ "last_updated": "2025-08-30T22:58:59.728072",
"total_entries": 1000
}
\ No newline at end of file
diff --git a/core/plc_client.py b/core/plc_client.py
index 4603d1f..d722e9b 100644
--- a/core/plc_client.py
+++ b/core/plc_client.py
@@ -1124,8 +1124,11 @@ class PLCClient:
# Get CPU state (RUN, STOP, etc.)
cpu_state = self.plc.get_cpu_state()
- # Get execution time (cycle time)
- exec_time = self.plc.get_exec_time()
+ # Get communication time (NOT the actual CPU cycle time)
+ comm_time = self.plc.get_exec_time()
+
+ # Try to read actual CPU cycle time using SZL
+ cycle_time_data = self._read_actual_cpu_cycle_time()
# Get additional CPU info
cpu_info = self.plc.get_cpu_info()
@@ -1147,11 +1150,11 @@ class PLCClient:
if self.logger:
self.logger.warning(f"Error parsing CPU state {cpu_state}: {e}")
- return {
+ result = {
"connected": True,
"state": state_name,
"state_code": cpu_state,
- "cycle_time_ms": exec_time,
+ "comm_time_ms": comm_time, # Communication latency
"cpu_info": {
"module_type_name": cpu_info.ModuleTypeName.decode(
"ascii", errors="ignore"
@@ -1170,8 +1173,114 @@ class PLCClient:
"timestamp": time.time(),
}
+ # Add cycle time statistics if available from SZL
+ if cycle_time_data is not None:
+ result["cycle_time"] = {
+ "current_ms": cycle_time_data.get("current_ms"),
+ "min_ms": cycle_time_data.get("min_ms"),
+ "max_ms": cycle_time_data.get("max_ms"),
+ "method": cycle_time_data.get("method", "SZL"),
+ }
+
+ return result
+
except Exception as e:
error_msg = f"Error reading CPU status: {str(e)}"
if self.logger:
self.logger.error(error_msg)
return {"connected": True, "error": error_msg, "timestamp": time.time()}
+
+ def _read_actual_cpu_cycle_time(self) -> Optional[Dict[str, Any]]:
+ """
+ Read actual CPU cycle time from Siemens PLC using SZL (System Status List).
+ Uses SZL 0x0222, INDEX 0x0001 to get OB1 cycle time information.
+ Returns cycle time statistics in milliseconds, or None if not available.
+ """
+ try:
+ # Use SZL 0x0222, INDEX 0x0001 for OB1 cycle time information
+ # This provides the exact values shown in Simatic Manager
+ szl_result = self.plc.read_szl(0x0222, 0x0001)
+
+ if szl_result and hasattr(szl_result, "Data"):
+ raw_data = bytes(szl_result.Data)
+
+ if len(raw_data) >= 12:
+ # Parse OB1 cycle time data according to Siemens documentation:
+ # Offset 6-7: Previous cycle time (OB1_PREV_CYCLE) in ms
+ # Offset 8-9: Minimum cycle time (OB1_MIN_CYCLE) in ms
+ # Offset 10-11: Maximum cycle time (OB1_MAX_CYCLE) in ms
+
+ prev_ms = int.from_bytes(raw_data[6:8], "big", signed=True)
+ min_ms = int.from_bytes(raw_data[8:10], "big", signed=True)
+ max_ms = int.from_bytes(raw_data[10:12], "big", signed=True)
+
+ # Validate values are in reasonable range
+ if (
+ 5 <= prev_ms <= 200
+ and 5 <= min_ms <= 200
+ and 5 <= max_ms <= 200
+ ):
+ cycle_times = {
+ "current_ms": float(prev_ms), # Use previous as current
+ "min_ms": float(min_ms),
+ "max_ms": float(max_ms),
+ "method": "SZL_0x0222_0x0001_OB1",
+ }
+
+ if self.logger:
+ self.logger.debug(
+ f"OB1 cycle times: Current={prev_ms}ms, "
+ f"Min={min_ms}ms, Max={max_ms}ms"
+ )
+
+ return cycle_times
+ else:
+ if self.logger:
+ self.logger.debug(
+ f"OB1 values out of range: "
+ f"Prev={prev_ms}, Min={min_ms}, Max={max_ms}"
+ )
+
+ except Exception as e:
+ if self.logger:
+ self.logger.debug(f"SZL 0x0222/0x0001 method failed: {e}")
+
+ # Fallback: Try the original SZL that worked partially
+ try:
+ szl_result = self.plc.read_szl(0x0132, 0x0004)
+
+ if szl_result and hasattr(szl_result, "Data"):
+ data_bytes = bytes(szl_result.Data)
+
+ if len(data_bytes) >= 16:
+ import struct
+
+ # This gives us a static reference value
+ current_us = struct.unpack(">I", data_bytes[12:16])[0]
+
+ if 5000 <= current_us <= 200000:
+ cycle_times = {
+ "current_ms": current_us / 1000.0,
+ "min_ms": None, # Not available in this SZL
+ "max_ms": None, # Not available in this SZL
+ "method": "SZL_0x0132_0x0004_fallback",
+ }
+
+ if self.logger:
+ self.logger.debug(
+ f"Fallback SZL cycle time: {current_us/1000.0:.1f}ms"
+ )
+
+ return cycle_times
+
+ except Exception as e:
+ if self.logger:
+ self.logger.debug(f"Fallback SZL method also failed: {e}")
+
+ if self.logger:
+ self.logger.debug(
+ "Could not read CPU cycle time via any SZL method. "
+ "PLC may not support cycle time diagnostics."
+ )
+
+ return None
diff --git a/frontend/src/pages/Dashboard.jsx b/frontend/src/pages/Dashboard.jsx
index 898d1ef..0448017 100644
--- a/frontend/src/pages/Dashboard.jsx
+++ b/frontend/src/pages/Dashboard.jsx
@@ -1015,11 +1015,24 @@ function StatusBar({ status, isConnected, isLeader, connectionError }) {
🖥️ CPU Status
{cpuStatus.state?.replace('STATE_S7CpuStatus', '').toUpperCase() || 'UNKNOWN'}
+ {cpuStatus.cycle_time?.current_ms && (
+
+ ({cpuStatus.cycle_time.current_ms.toFixed(1)}ms)
+
+ )}
- {cpuStatus.cycle_time_ms !== undefined && (
+ {cpuStatus.comm_time_ms !== undefined && (
<>
- ⏱️ Cycle: {cpuStatus.cycle_time_ms}ms
+ 📡 Comm: {cpuStatus.comm_time_ms}ms
+ {cpuStatus.cycle_time && (
+ <>
+
⏱️ Cycle: {cpuStatus.cycle_time.current_ms?.toFixed(1)}ms
+ {cpuStatus.cycle_time.min_ms && cpuStatus.cycle_time.max_ms && (
+ <>
📊 Min: {cpuStatus.cycle_time.min_ms?.toFixed(1)}ms | Max: {cpuStatus.cycle_time.max_ms?.toFixed(1)}ms>
+ )}
+ >
+ )}
{cpuStatus.cpu_info?.module_type_name && (
<>
📟 {cpuStatus.cpu_info.module_type_name}>
)}
diff --git a/main.py b/main.py
index b5bd3a8..4fef694 100644
--- a/main.py
+++ b/main.py
@@ -2999,7 +2999,7 @@ def disable_plc_reconnection():
@app.route("/api/plc/status")
def get_plc_status():
- """Get current PLC CPU status including state and cycle time"""
+ """Get current PLC CPU status including state, communication time and actual cycle time"""
error_response = check_streamer_initialized()
if error_response:
return error_response
diff --git a/system_state.json b/system_state.json
index c0ed6af..48fb6c4 100644
--- a/system_state.json
+++ b/system_state.json
@@ -8,6 +8,5 @@
]
},
"auto_recovery_enabled": true,
- "last_update": "2025-08-29T20:13:41.644405",
- "plotjuggler_path": "C:\\Program Files\\PlotJuggler\\plotjuggler.exe"
+ "last_update": "2025-08-30T22:54:50.154570"
}
\ No newline at end of file