Skip to main content

Module events

Module events 

Source
Expand description

库内事件流:把「这次执行发生了什么、各阶段花了多久」交给宿主。

库只产出事件,不决定去向——落盘、轮转、保留多久都是宿主日志体系的事。 未注册 sink 时全程不构造事件、不格式化,开销为零。

Structs§

LogEvent
一条事件。kind 决定哪些字段有值,无值的字段不出现。

Type Aliases§

EventSink
事件接收回调。库在检索线程里同步调用它,因此它必须非阻塞: 在 sink 里做同步 IO 或网络上报,会把检索拖住,和慢的重排回调一样。