ActiveManage maintains several specialised logs in addition to the activity log. Each log captures a particular category of event so you can audit, debug or analyse without scrolling through unrelated noise.
The Log Catalogue
- Activity log: Who did what (covered separately).
- Email log: Every outbound message — sender, recipient, template, delivery status.
- SMS log: Every outbound SMS — recipient, cost, gateway response.
- Task log: Background-task runs (covered in the Tasks section).
- API client log: Every REST request from registered clients.
- Error log: Unhandled exceptions and PHP errors.
- Stack trace capture: Deep diagnostic snapshots for tricky bugs.
- Push notification log: Mobile and Web Push deliveries.
- Webhook log: Outgoing webhook calls and their responses.
- Sign-in log: Successful and failed authentication attempts.
Retention
Default retention is 90 days for verbose logs (API, error, push) and 1 year for higher-value logs (activity, email). Compliance frameworks often require longer — configure per log type in Site Settings → Logs → Retention.
Export
All logs can be exported to CSV or JSON for offline analysis. For continuous offsite logging, configure a syslog or Splunk destination.
Worked Examples
- Deliverability investigation: Email log shows declining open rates over the last month — drill into provider responses.
- Cost analysis: SMS log filtered by month and grouped by template — identify big spenders.
- Bug triage: Error log shows repeated NullReferenceException from a specific endpoint — pull the stack trace and fix.
- API health: API log filtered to status=5xx — see which endpoints have the worst error rate.