-
Hi 👋,
Since the demo_logs source is "non-blocking" Vector will simply terminate gracefully once all events have been sent to the transforms. Now I can measure how long it took Vector to finish and I know how many bytes and events the blackhole sink used (from the last Vector log event). I would appreciate it to get feedback about this setup or maybe share ideas about a better (yet simple) way of doing it. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi @anas-aso ! This seems like a reasonable way to do it. I'd recommend using the You could take another look at the soak test framework we have too. We've greatly simplified it recently to remove the use of Terraform, Kubernetes, etc. Now it just runs as a single process. See https://github.com/vectordotdev/vector/tree/master/soaks for details. |
Beta Was this translation helpful? Give feedback.
Hi @anas-aso !
This seems like a reasonable way to do it. I'd recommend using the
internal_metrics
source with theprometheus_exporter
sink to collect the metrics.You could take another look at the soak test framework we have too. We've greatly simplified it recently to remove the use of Terraform, Kubernetes, etc. Now it just runs as a single process. See https://github.com/vectordotdev/vector/tree/master/soaks for details.