Skip to content

Platform-Event-based Apex logger for unified logging over transaction boundaries

License

Notifications You must be signed in to change notification settings

MD931/apex-unified-logging

 
 

Repository files navigation

Apex Unified Logging Codacy Badge

Deploy to Salesforce

Logging framework based on Salesfore Platform Events to overcome the limitations of System.debug logging.

TL;DR - Show me a video demo!

Features:

  • Provides unified view of logs over transaction boundaries (a.k.a. execution contexts)
  • Groups Logs of the same Batch
  • UI only shows the logs produced by current user
  • Autodetection of Code Location
  • Nice UI using a Lightning Utility Bar
  • Activated using user-level custom settings
  • Easily extendible to report exceptions and Governor Limit state

Screenshots:

lightning_experience___salesforce_und_skype_und_cprm____dev_projects_cprm__-_attributeprovider

developer_console

custom_settings___salesforce

Kudos to:

I was standing on the shoulders of those giants when building this

About

Platform-Event-based Apex logger for unified logging over transaction boundaries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Apex 53.5%
  • JavaScript 28.8%
  • Shell 9.0%
  • HTML 8.7%