Logs & Debug
Using logs for troubleshooting and debugging.
Viewing Logs
Application Logs
Find application logs:
- Location: Application data directory
- Format: Text files
- Content: Application events
Windows:
%APPDATA%\BShellX\logs\macOS:
~/Library/Application Support/BShellX/logs/Linux:
~/.config/BShellX/logs/SSH Logs
SSH connection logs:
- Connection events
- Authentication attempts
- Session information
Sync Logs
Cloud sync logs:
- Sync events
- Error messages
- Conflict details
Log Levels
Error
Critical errors:
- Connection failures
- Activation failures
- Data corruption
Warning
Potential issues:
- Performance warnings
- Resource warnings
- Configuration issues
Info
General information:
- Connection events
- Feature usage
- Status updates
Debug
Detailed information:
- Detailed events
- Performance metrics
- Debugging data
Using Logs for Troubleshooting
Connection Issues
Check SSH logs:
- Find connection log
- Look for error messages
- Identify failure point
- Apply solution
Activation Issues
Check activation logs:
- Find authorization log
- Look for error codes
- Identify failure reason
- Apply solution
Sync Issues
Check sync logs:
- Find sync log
- Look for error messages
- Identify sync failure
- Apply solution
Debug Mode
Enable Debug Mode
To enable debug mode:
- Open Settings
- Find Debug section
- Enable debug logging
- Restart application
Debug SSH
SSH debug mode:
bash
ssh -vvv user@serverShows:
- Connection details
- Authentication process
- Error details
Debug Application
Application debug:
- More detailed logs
- Performance metrics
- Internal state
Log Management
Clear Logs
To clear logs:
- Open log directory
- Delete old logs
- Or use application clear function
Archive Logs
To archive logs:
- Compress log files
- Store in safe location
- Keep for reference
Log Rotation
Automatic log rotation:
- Old logs archived
- New logs created
- Size limits applied
Best Practices
Regular Checks
- Check logs regularly
- Look for warnings
- Address issues early
Log Analysis
- Identify patterns
- Find root causes
- Document solutions
Log Retention
- Keep important logs
- Archive old logs
- Clean up regularly
Related Documentation
- Connection Failed - Connection troubleshooting
- Activation Failed - Activation troubleshooting
- Sync Errors - Sync troubleshooting