System Diagnostics and Troubleshooting Basics
GCXONE provides deep-level diagnostics to troubleshoot hardware failures and system issues. This comprehensive diagnostic toolkit includes automated checks, manual testing tools, and detailed logging capabilities to help identify and resolve problems quickly.
Diagnostics
Troubleshooting Tools
Overview
System Diagnostics provides comprehensive tools for investigating device issues, network problems, and system performance. These tools help technicians quickly identify root causes and implement solutions.
One-Click Collection
For certain hardware like Uniview, the system allows a "One-Click Collect" of NVR and camera diagnosis information, including operation logs for a specified number of days.
Using One-Click Collection
- Navigate to Configuration App > Devices
- Select the device requiring diagnosis
- Click Diagnostics > Collect Logs
- Select the number of days to include (up to 14 days)
- Click Generate Report
- Download the collected diagnostic package
Collected Information
The diagnostic package includes:
- Operation Logs: Device operation history
- Error Logs: All error messages and warnings
- Configuration Files: Current device settings
- Network Information: Connection details and network configuration
- System Status: Current device state and resource usage
Crash Reporting
The platform can generate crash reports and core dumps to investigate software errors or hardware hangs.
When to Use Crash Reports
- Device Freezing: When devices become unresponsive
- Unexpected Reboots: Devices restarting without apparent cause
- Application Crashes: Software errors causing device failures
- Performance Degradation: Sudden drops in device performance
Generating Crash Reports
- Navigate to Configuration App > Devices
- Select the problematic device
- Click Diagnostics > Crash Report
- Select the time range for the report
- Click Generate
- Review the report or forward to support
Automated Troubleshooting Workflows
GCXONE standardizes the troubleshooting process for technical issues like No Alarm Transmission. A systematic multi-step investigation is used to resolve breakdowns in the communication path.
Step 1: Dashboard Log Review
Technicians first verify the device dashboard logs within GCXONE to confirm if the hardware is actively sending events.
What to Check:
- Recent event timestamps
- Event types and frequencies
- Error messages or warnings
- Connection status history
Step 2: Network Validation
Connectivity is checked by verifying if required ports (e.g., HTTPS 443, RTSP 554, Control 8000) are open and active (Green status).
Port Verification:
- HTTPS (443): Web interface access
- RTSP (554): Video streaming
- Control Port (8000): Device control commands
- Custom Ports: Device-specific requirements
Step 3: Event Polling
For devices incapable of pushing direct events, administrators must ensure the Event Polling toggle is enabled to allow GCXONE to pull data at set intervals.
Configuration:
- Navigate to device settings
- Locate Event Polling option
- Enable polling if device doesn't support push events
- Set appropriate polling interval
- Save configuration
Connection Quality Testing
Ping Tests
Test network connectivity and latency:
- Navigate to Device Settings > Network Diagnostics
- Click Ping Test
- Enter target IP address (GCXONE gateway)
- Review results:
- Response Time: Should be < 100ms for good connections
- Packet Loss: Should be 0% for reliable connections
- Jitter: Should be minimal for stable connections
Port Checks
Verify that required ports are accessible:
- Navigate to Device Settings > Network Diagnostics
- Click Port Check
- Select ports to test (443, 554, 8000)
- Review results:
- Open: Port is accessible
- Closed: Port is blocked (check firewall)
- Filtered: Port may be blocked by firewall
Authentication Validation
Verify device credentials are correct:
- Navigate to Device Settings
- Click Test Connection
- Review authentication result:
- Success: Credentials are valid
- Failed: Check username/password
- Timeout: Network connectivity issue
Device Logs & History
Historical logs are maintained for auditing and forensic investigation.
Audit Tab
Tracks every action taken by users (e.g., "Mic ON," "Device Details Updated," "Login"). This includes:
- User Actions: All user interactions with devices
- Configuration Changes: Settings modifications
- System Events: Automated system actions
- Error Events: Failures and warnings
Receiver Logs
Displays the raw "payload" of incoming messages (e.g., SIA-DC09 packets) to verify that a device is correctly pushing events.
Log Information:
- Raw Messages: Unprocessed device communications
- Message Timestamps: When messages were received
- Message Types: Event types and classifications
- Processing Status: Whether messages were successfully processed
Data Retention
Logs and dashboard history are typically retained for up to 90 days upon request. This allows for:
- Historical Analysis: Review past device behavior
- Forensic Investigation: Investigate security incidents
- Trend Analysis: Identify patterns in device performance
- Compliance: Meet regulatory requirements
Diagnostic Tools
Device Information
View comprehensive device information:
- Device Model: Manufacturer and model number
- Firmware Version: Current firmware and update status
- Serial Number: Unique device identifier
- MAC Address: Network interface identifier
- IP Address: Current network configuration
System Resources
Monitor device resource usage:
- CPU Usage: Processor utilization percentage
- Memory Usage: RAM consumption
- Storage: Disk space and utilization
- Network: Bandwidth usage and statistics
Performance Metrics
Track device performance over time:
- Response Time: Average device response latency
- Uptime: Device availability percentage
- Event Rate: Events per minute/hour
- Error Rate: Errors per time period
Troubleshooting Common Issues
No Alarm Transmission
Investigation Steps:
- Check device logs for event generation
- Verify "Notify Surveillance Center" is enabled
- Test webhook/event forwarding configuration
- Check network connectivity to GCXONE
- Review firewall rules
Resolution:
- Enable event forwarding on device
- Configure webhook URL correctly
- Verify network connectivity
- Check firewall whitelist
Connection Failures
Investigation Steps:
- Test network connectivity (ping test)
- Verify port accessibility (port check)
- Check firewall configuration
- Review device network settings
- Test from different network locations
Resolution:
- Open required firewall ports
- Verify IP whitelisting
- Check network routing
- Review VPN configuration
Performance Issues
Investigation Steps:
- Review system resource usage
- Check network bandwidth
- Analyze device logs for errors
- Review recent configuration changes
- Compare with baseline performance
Resolution:
- Optimize device settings
- Upgrade network infrastructure
- Reduce concurrent operations
- Update device firmware
Best Practices
- Regular Diagnostics: Run diagnostic checks weekly
- Document Issues: Keep records of problems and solutions
- Proactive Monitoring: Address warnings before they become critical
- Systematic Approach: Follow troubleshooting steps in order
- Escalate When Needed: Contact support for complex issues
Related Articles
Need Help?
If you're experiencing issues that cannot be resolved through diagnostics, check our Troubleshooting Guide or contact support.