• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cargo-crates/H03-May-2022-1,129,433882,103

ci/H03-May-2022-8657

docker/H03-May-2022-3119

src/H03-May-2022-7,6996,570

tests/resources/H03-May-2022-107

.cargo_vcs_info.jsonH A D31-Mar-202074 65

.dockerignoreH A D08-Jan-202030 43

.gitignoreH A D30-Sep-2019142 1915

.travis.ymlH A D08-Jan-20201.8 KiB6957

Cargo.lockH A D31-Mar-202068.3 KiB1,5141,352

Cargo.tomlH A D31-Mar-20202.5 KiB11897

LICENSEH A D30-Sep-20191.3 KiB2620

README.mdH A D30-Sep-20191.3 KiB2718

build.rsH A D30-Sep-2019324 1512

flowgger.tomlH A D31-Mar-20203.9 KiB162134

record.capnpH A D30-Sep-2019562 2926

README.md

1
2
3![Flowgger](https://raw.github.com/awslabs/flowgger/master/flowgger.png)
4
5[![Build Status](https://travis-ci.org/awslabs/flowgger.svg?branch=master)](https://travis-ci.org/awslabs/flowgger) [![License: BSD2](https://img.shields.io/badge/License-BSD2-brightgreen.svg)](https://github.com/awslabs/flowgger/blob/master/LICENSE)
6
7Flowgger is a fast, simple and lightweight data collector written in Rust.
8
9It reads log entries over a given protocol, extracts them, decodes them using a
10given format, re-encodes them into a different format, and asynchronously pushes
11the result into a remote data store.
12
13Flowgger is designed to be:
14- Paranoid: it carefully validates input data to prevent injection of
15malformed/incomplete records down the chain.
16- Safe: written in Rust, without any `unsafe` code.
17- Fast: even though messages are systematically parsed and validated, Flowgger
18is orders of magnitude faster than Logstash and Fluentd.
19- Standalone: it comes as a single executable file, and doesn't require a JVM.
20
21Flowgger supports common input types: stdin, UDP, TCP, TLS and Redis,
22as well as multiple input formats: JSON (GELF), LTSV, Cap'n Proto and
23RFC5424. Normalized messages can be sent to Kafka, Graylog, to downstream
24Flowgger servers, or to other log collectors for further processing.
25
26# [Jump to the Flowgger documentation](https://github.com/awslabs/flowgger/wiki)
27