Real-time Sync
Configure real-time CDR synchronization
Astervis syncs call records from your PBX in real-time. New calls appear in your dashboard within seconds.
Check Sync Status
Look for "Sync Status" in the output:
Sync Modes
When Astervis starts, it can import historical data:
| Mode | Behavior | Use Case |
|---|---|---|
| Full import | Load all CDR history | First installation |
| Incremental | Only new records | Normal operation |
| From date | History from specific date | Selective import |
Import Historical Data
Reset and Re-import
If sync gets out of sync:
This will re-import all CDR data. For large databases, use --from to limit the date range.
Troubleshooting
No New Calls Appearing
-
Check sync status:
-
Check MySQL connection:
-
View sync logs:
Sync Lag (Delays)
If calls take more than 30 seconds to appear:
-
Check server resources:
-
Restart sync service:
MySQL Binary Logging
Real-time sync requires MySQL binary logging. If disabled, enable it:
See MySQL Configuration for details.
Performance Tips
- SSD storage — sync performance degrades on spinning disks
- Adequate RAM — sync services need ~1.5 GB
- Network latency — keep Astervis on the same server or network as your PBX