Heka JSON Message Decoder Module

https://wiki.mozilla.org/Firefox/Services/Logging

The above link describes the Heka message format with a JSON schema. The JSON will be decoded and passed directly to inject_message so it needs to decode into a Heka message table described here: https://mozilla-services.github.io/lua_sandbox/heka/message.html

1. Decoder Configuration Table

  • none

2. Functions

2.1. decode

Decode and inject the resulting message

Arguments

  • data (string) - JSON message with a Heka schema

Return

  • nil - throws an error on an invalid data type, JSON parse error, inject_message failure etc.

source code: json.lua

results matching ""

    No results matching ""