Expand description
库内事件流:把「这次执行发生了什么、各阶段花了多久」交给宿主。
库只产出事件,不决定去向——落盘、轮转、保留多久都是宿主日志体系的事。 未注册 sink 时全程不构造事件、不格式化,开销为零。
Structs§
- LogEvent
- 一条事件。
kind决定哪些字段有值,无值的字段不出现。
Type Aliases§
- Event
Sink - 事件接收回调。库在检索线程里同步调用它,因此它必须非阻塞: 在 sink 里做同步 IO 或网络上报,会把检索拖住,和慢的重排回调一样。