Troubleshooting
1. Common Issues
1.1. Database Connection Failures
| Symptom | Application fails to start with connection refused errors |
|---|---|
Cause |
Database is unreachable or credentials are incorrect |
Solution |
|
1.2. Hazelcast Cluster Connection
| Symptom | Warnings about Hazelcast client unable to connect |
|---|---|
Cause |
Hazelcast cluster is not running or address is misconfigured |
Solution |
|
1.3. ClickHouse Query Timeouts
| Symptom | Slow or timed-out responses on Dashboard, Device Groups, or Reports pages |
|---|---|
Cause |
Large data volume in ClickHouse or missing aggregated tables |
Solution |
|
1.4. Quartz Scheduler Issues
| Symptom | Scheduled tasks are not executing |
|---|---|
Cause |
Quartz DB connection issues or job store misconfiguration |
Solution |
|
2. Logging and Debugging
2.1. Log Configuration
The application uses SLF4J with Logback. Log levels can be adjusted via application.yml or environment variables:
logging:
level:
com.friendly.tr069.ftacs.qoe.monitoring.web: DEBUG
org.springframework: INFO
org.hibernate: WARN