diff options
author | tobik <tobik@FreeBSD.org> | 2017-06-22 00:26:30 +0800 |
---|---|---|
committer | tobik <tobik@FreeBSD.org> | 2017-06-22 00:26:30 +0800 |
commit | 8aafc4a4439973265e9f2a004ae1d0b4e10f8078 (patch) | |
tree | e01dba77c4a020bacf2f8d0b0747c878adacd007 /hebrew/culmus | |
parent | 80b8aa1a88a64f485f1c32b882746de5bee287c8 (diff) | |
download | freebsd-ports-gnome-8aafc4a4439973265e9f2a004ae1d0b4e10f8078.tar.gz freebsd-ports-gnome-8aafc4a4439973265e9f2a004ae1d0b4e10f8078.tar.zst freebsd-ports-gnome-8aafc4a4439973265e9f2a004ae1d0b4e10f8078.zip |
New port: sysutils/flowgger
Flowgger is a fast, simple and lightweight data collector. It reads
log entries over a given protocol, extracts them, decodes them using a
given format, re-encodes them into a different format, and
asynchronously pushes the result into a remote data store.
Flowgger is designed to be:
- Paranoid: it carefully validates input data to prevent injection of
malformed/incomplete records down the chain.
- Safe: written in Rust, without any unsafe code.
- Fast: even though messages are systematically parsed and validated,
Flowgger is orders of magnitude faster than Logstash and Fluentd.
- Standalone: it comes as a single executable file, and doesn't require a JVM.
Flowgger supports common input types: stdin, UDP, TCP, TLS and Redis,
as well as multiple input formats: JSON (GELF), LTSV, Cap'n Proto and
RFC5424. Normalized messages can be sent to Kafka, Graylog, to
downstream Flowgger servers, or to other log collectors for further
processing.
WWW: https://github.com/jedisct1/flowgger
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D11162
Diffstat (limited to 'hebrew/culmus')
0 files changed, 0 insertions, 0 deletions