Announcing 'gelfd' - A small, native D library to generate logs in the Graylog Extended Log Format (GELF).

GELF (https://www.graylog.org/resources/gelf/) is an "open standard" logging format based on JSON. It is primarily used to pipe messages to Graylog (graylog.org), an open source log management and analysis platform.

This module aims to provide a simple, structured, way of generating GELF messages. You can construct messages in multiple parts, add arbitrary payload data, query their contents and send it using any transport mechanism you prefer.

Chunking and compression of messages is supported.

The package is documented w examples and is considered stable (although not tested by anyone outside of myself). Although I've only announced this now, I have been using this in production at our startup since Nov 2015.


Release : v1.2.3 (Stable)
Github  : https://github.com/adilbaig/gelfd
Dub Pkg : http://code.dlang.org/packages/gelfd
Graylog : https://www.graylog.org/


Adil




Reply via email to