Expand Libraries
Open-source libraries for expanding compact events produced by the Receiver (Compact mode). Each library expands events from compact form by resolving templates and substituting variable values, the reverse of the compact step performed at the edge.
Java Decoder
The Java decoder is used by platform plugins that need to expand compact events within JVM-based search and analytics engines. The L1ES plugin for Elasticsearch uses this library to transparently expand compact events at query time, so Kibana dashboards, searches, and alerts work unchanged on optimized data.
JavaScript Decoder
The JavaScript decoder expands compact events client-side, for example in the Dev app's tabbed event viewer (Raw, Template, Variables, Pattern).