| Crates.io | flowgger |
| lib.rs | flowgger |
| version | 0.3.3 |
| created_at | 2020-01-14 16:58:13.193966+00 |
| updated_at | 2024-05-23 15:23:29.13546+00 |
| description | Flowgger is a fast, simple and lightweight data collector. |
| homepage | |
| repository | https://github.com/awslabs/flowgger |
| max_upload_size | |
| id | 198351 |
| size | 425,713 |
flowgger.toml for examples on changeFlowgger is a fast, simple and lightweight data collector written in Rust.
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:
unsafe code.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.