Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Monitoring and Diagnostics Guide

note

This guide covers ongoing monitoring, system health diagnostics, and performance optimization for the EQ Wave device.

System Health Monitoring

Status Indicators

LED Indicators:

  • Power (Green): Solid when powered correctly
  • Network (Amber): Flashing during network activity
  • Status (Blue):
    • Solid: All systems nominal
    • Flashing: System errors or warnings
    • Off: System fault

Real-Time Health Checks

System Performance:

  • CPU utilization per task
  • Memory usage and availability
  • Network throughput and errors
  • Temperature and thermal status

Data Quality Indicators:

  • Sample rate consistency
  • Data buffer status
  • Network packet loss
  • Timestamp accuracy

Hardware Status:

  • Power supply voltage levels
  • Internal temperature readings
  • Network link status
  • ADC performance metrics

System Diagnostics Access

Access diagnostics via TCP data streams and system monitoring port (1535)

Memory Usage Monitoring

Heap Utilization:

  • Current usage percentage
  • Peak usage tracking
  • Available memory
  • Memory fragmentation

Stack Usage:

  • Per-task stack consumption
  • Stack overflow detection
  • High water mark tracking
  • Task performance correlation

Buffer Management:

  • Data buffer utilization
  • Buffer overflow detection
  • Queue depths
  • Data loss indicators

Task Performance Monitoring

Real-Time Metrics:

  • CPU utilization per task
  • Task execution times
  • Interrupt service routine performance
  • Real-time constraint violations

Watchdog Status:

  • Watchdog timer status
  • Task responsiveness
  • System hang detection
  • Recovery mechanisms

Scheduling Statistics:

  • Task scheduling latency
  • Priority inversion detection
  • Resource contention
  • Load balancing effectiveness

Network Statistics

Connection Health:

  • Active connections count
  • Connection establishment rate
  • Connection timeout events
  • Data transmission rates

Packet Statistics:

  • Packets transmitted/received
  • Packet loss rates
  • Error rates by type
  • Retransmission statistics

Bandwidth Utilization:

  • Current throughput
  • Peak bandwidth usage
  • Available bandwidth
  • Network congestion indicators

Performance Optimization

Data Streaming Optimization

Waveform Data (Port 1534):

  • Monitor for packet loss
  • Optimize TCP buffer sizes
  • Check network bandwidth utilization
  • Verify client processing capacity

Power Monitoring (Port 1535):

  • Check update rate consistency
  • Monitor data accuracy
  • Verify calculation performance
  • Track processing latency

Network Performance Tuning

TCP Settings:

  • Window size optimization
  • Nagle algorithm configuration
  • Keep-alive settings
  • Timeout adjustments

Buffer Management:

  • Increase buffer sizes for high-load applications
  • Implement flow control
  • Monitor queue depths
  • Optimize memory allocation

System Performance Monitoring

CPU Load Management:

  • Monitor task CPU usage
  • Identify performance bottlenecks
  • Optimize task priorities
  • Load balance processing

Memory Optimization:

  • Monitor memory fragmentation
  • Optimize buffer allocation
  • Implement memory pooling
  • Track memory leaks

Error Logging and Analysis

System Error Categories

Hardware Errors:

  • ADC conversion errors
  • Power supply anomalies
  • Temperature threshold violations
  • Network interface errors

Software Errors:

  • Task execution failures
  • Memory allocation failures
  • Protocol violations
  • Configuration errors

Network Errors:

  • Connection timeouts
  • Data transmission errors
  • Protocol synchronization issues
  • Bandwidth limitations

Error Log Analysis

Log File Structure:

  • Timestamp (UTC)
  • Error severity level
  • Error category
  • Detailed error description
  • System state information

Common Error Patterns:

  • Intermittent network issues
  • Memory usage trends
  • Temperature cycling effects
  • Power quality correlation

Diagnostic Data Collection

System Snapshots:

  • Complete system state capture
  • Configuration backup
  • Performance metrics
  • Error history

Event Logging:

  • Configuration changes
  • Network events
  • Measurement anomalies
  • User interactions

Preventive Maintenance Monitoring

Long-Term Monitoring:

  • Performance degradation trends
  • Error rate increases
  • Resource utilization growth
  • Environmental impact tracking

Predictive Indicators:

  • Memory usage growth patterns
  • Network performance decline
  • Temperature trend analysis
  • Hardware aging indicators

Automated Health Checks

Scheduled Diagnostics:

  • Daily system health reports
  • Weekly performance summaries
  • Monthly trend analysis
  • Quarterly maintenance recommendations

Alert Thresholds:

  • Memory usage warnings
  • Temperature alarm levels
  • Network performance degradation
  • Error rate increases

Remote Monitoring Capabilities

Cloud Integration

EQ Platform Monitoring:

  • Centralized device monitoring
  • Fleet-wide analytics
  • Predictive maintenance
  • Remote diagnostics

Third-Party Integration:

  • SCADA system connectivity
  • Building management systems
  • Enterprise monitoring platforms
  • Custom monitoring solutions

VPN and Remote Access

Secure Remote Monitoring:

  • WireGuard VPN access
  • Encrypted data transmission
  • Remote diagnostic capabilities
  • Secure configuration updates

Mobile Monitoring:

  • Mobile device access
  • Push notifications
  • GPS location tracking
  • Field technician tools

Data Quality Monitoring

Measurement Validation

Accuracy Verification:

  • Compare readings to known references
  • Monitor measurement consistency
  • Track calibration drift
  • Verify phase relationships

Data Integrity Checks:

  • Check data completeness
  • Verify timestamp accuracy
  • Monitor sample rate stability
  • Detect data corruption

Signal Quality Assessment

Input Signal Monitoring:

  • Signal-to-noise ratio
  • Input range utilization
  • Clipping detection
  • Harmonic content analysis

Environmental Impact:

  • Temperature effect monitoring
  • EMI/RFI interference detection
  • Vibration impact assessment
  • Humidity correlation analysis

Alarm and Notification System

Configurable Alarms

System Alarms:

  • High temperature warnings
  • Memory usage thresholds
  • Network connectivity loss
  • Power supply anomalies

Measurement Alarms:

  • Voltage/current out of range
  • Frequency deviations
  • Power quality events
  • Harmonic distortion limits

Notification Methods

Local Notifications:

  • LED status indicators
  • Web interface alerts
  • Audible alarms (if configured)
  • Display messages

Remote Notifications:

  • Email alerts
  • SNMP traps
  • Syslog messages
  • Mobile push notifications

Troubleshooting Common Issues

Performance Degradation

Symptoms:

  • Slow web interface response
  • Delayed data updates
  • Network timeouts
  • Missing data packets

Diagnostic Steps:

  1. Check system resource utilization
  2. Monitor network performance
  3. Review error logs
  4. Verify configuration settings

Data Quality Issues

Symptoms:

  • Inconsistent measurements
  • Noisy signals
  • Missing data points
  • Timestamp errors

Diagnostic Steps:

  1. Verify measurement connections
  2. Check environmental conditions
  3. Monitor signal quality
  4. Compare with reference measurements

Network Connectivity Problems

Symptoms:

  • Cannot connect to device
  • Intermittent data loss
  • Slow data transmission
  • Connection timeouts

Diagnostic Steps:

  1. Test basic network connectivity
  2. Check fiber optic connections
  3. Monitor network statistics
  4. Verify network configuration

Maintenance Monitoring

Routine Health Checks

Daily Monitoring:

  • System status verification
  • Error log review
  • Performance metrics check
  • Data quality assessment

Weekly Analysis:

  • Trend analysis
  • Performance comparisons
  • Error pattern identification
  • Resource usage review

Monthly Reports:

  • Comprehensive system health
  • Performance trending
  • Maintenance recommendations
  • Optimization opportunities

Firmware and Software Updates

Update Monitoring:

  • Check for firmware updates
  • Monitor update success
  • Verify post-update functionality
  • Document changes and improvements

Rollback Procedures:

  • Backup current configuration
  • Test new firmware
  • Plan rollback strategy
  • Monitor post-update performance

For advanced monitoring and diagnostic features, see the Developer Documentation.

For technical support with monitoring issues, contact [email protected]



© 2026 EQ Systems Inc.