Replies: 1 comment
|
Do you want to test log ingestion capacity or what? What do you want to measure? The time for a message to become visible? Python can send logs to a syslog server https://plainenglish.io/blog/how-to-write-syslog-to-a-remote-server-using-python |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I wonder if Locust is a right tool to benchmark central logging system made of Opensearch/Data prepper/Fluentbit. The idea is to check the whole system, not only Opensearch (it has its own benchmarking tool). So simulate sending logs to Fluentbit (as logs agent) which will then process those logs and send them to next component Data prepper and from here to Opensearch.
The protocols used should be Syslog also.
IMHO it is not possible. Fluentbit does not have REST API to ingest data, only to control itself. But I do not Locust, so maybe I'm wrong and there is hope?
All reactions