Overview
Private Connect provides comprehensive monitoring, logging, and debugging capabilities for tracking service health and diagnosing issues.Service Status
Agent Status
Daemon Status
Proxy Status
DNS Status
Logging
Daemon Logs
Real-time Log Monitoring
Log Files
| File | Purpose | Location |
|---|---|---|
daemon.log | Agent connection logs | ~/.connect/daemon.log |
proxy.log | Proxy request logs | ~/.connect/proxy.log |
dns.log | DNS query logs | ~/.connect/dns.log |
audit.jsonl | Broker audit log | ~/.connect/audit.jsonl |
Health Checks
Proxy Health
Service Discovery Health
Connection Testing
Debugging
Enable Debug Mode
- Environment Variable
- CLI Flag
- Verbose Logging
Debug Output Example
Common Debug Scenarios
Connection Refused
Connection Refused
DNS Not Resolving
DNS Not Resolving
Proxy Not Routing
Proxy Not Routing
Authentication Issues
Authentication Issues
Performance Monitoring
Port Usage
Process Monitoring
Network Traffic
Error Handling
Daemon Verification
The daemon performs startup verification:Graceful Shutdown
Cleanup Handlers
Diagnostic Commands
System Doctor
Configuration Validation
Metrics Collection
Audit Statistics
Service Statistics
Query hub API:Best Practices
Regular Health Checks
Log Rotation
Logs auto-rotate at 5MB. Monitor log sizes:
Monitor Audit Logs
Review broker activity regularly:
Debug Mode
Enable debug for troubleshooting: