logd_network library
Network-based sinks and observability handlers (HTTP, WebSockets, Dashboard) for the logd engine.
Classes
- HttpDashboardHandler
-
A pre-wired
Handlerthat hosts a real-time web dashboard over HTTP/WS. - HttpServerSink
-
A
LogSinkthat throws under browser/web environments as HTTP servers are unsupported. - HttpSink
- A NetworkSink that transmits logs via HTTP POST.
- NetworkSink
- A base class for network-based sinks that require an internal buffer.
- SocketSink
- A NetworkSink that transmits logs via a WebSocket.
Enums
- DropPolicy
- Defines the behavior when the network buffer reaches its maximum capacity.
Functions
-
registerLogdNetworkSerializers(
) → void -
Registers serialization and deserialization handlers for logd_network components
with
LoggerSerializationRegistry.