Skip to main content

📚 Appendix

Glossary

TermDefinition
Trace FlagSalesforce setting enabling debug logging for a user/class over a period.
Debug LogGenerated log file with debug statements and system events.
CoveragePercentage of Apex code executed by tests.
MetadataApex classes, VF pages, custom objects, etc.

Troubleshooting

  • INVALID_SESSION_ID – token expired; run apexium-log auth refresh.
  • Logs not collected – verify trace flags are active and user has permissions.
  • Zero coverage – ensure test classes exist and have been executed.

FAQ

  • Can I use it without the web UI? Yes, the CLI is fully functional.
  • How long are logs stored? Indefinitely by default; configurable retention.
  • Is it free? Yes, MIT licensed open source.

Sample Debug Session

apexium-log trace enable --user dev@example.com --duration 30
# ... run your Apex in Salesforce ...
apexium-log logs fetch --user dev@example.com
apexium-log logs analyze <logId> --warnings