ActiveManage Docs ← Back to activemanage.co.uk

Logs Overview

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.

Grid showing the various logs: Activity, Email, SMS, Task, API Client, Error, Stack Trace, with brief description and last-update timestamp for each

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.