| Crates.io | pesto |
| lib.rs | pesto |
| version | 0.1.0 |
| created_at | 2018-10-19 18:49:32.850934+00 |
| updated_at | 2025-10-29 17:47:33.028646+00 |
| description | High-performance sFlow v5 collector |
| homepage | https://nxthdr.dev |
| repository | https://github.com/nxthdr/pesto |
| max_upload_size | |
| id | 91544 |
| size | 123,064 |
High-performance sFlow v5 collector that receives sFlow datagrams via UDP, parses them, and forwards them to Kafka as Cap'n Proto messages.
# Basic usage with default settings (listens on 0.0.0.0:6343)
pesto
# Custom sFlow listener address
pesto --sflow-address 0.0.0.0:6343
# Configure Kafka brokers
pesto --kafka-brokers broker1:9092,broker2:9092 --kafka-topic pesto-sflow
# Disable Kafka producer (for testing)
pesto --kafka-disable
# Enable verbose logging
pesto -vvv