Skip to content
This repository has been archived by the owner on Sep 2, 2021. It is now read-only.

Latest commit

 

History

History
13 lines (11 loc) · 615 Bytes

README.md

File metadata and controls

13 lines (11 loc) · 615 Bytes

Logger implements a shared logging infrastructure. It add several features on top of the standard logging package:

  • The usual log levels, from trace up to panic.
  • Logs are created for named services, each of which can log at its own log level.
  • Eacch log has a group number that can be used to group related log entries.
  • Each log entry has a globally unique sequence number that can be used to reconstruct the order in which log entries were generated even in the face of out-of-order log recording.
  • Logs can have callback functions registered for them to facilitate sending log entries as events.