f1 icon indicating copy to clipboard operation
f1 copied to clipboard

Add more instructions to the README

Open andykuszyk opened this issue 5 years ago • 3 comments

  • [ ] Configuring Prometheus push gateway
  • [ ] Example directory

andykuszyk avatar Jul 06 '20 15:07 andykuszyk

Possibly something from https://github.com/form3tech/k6-tests/pull/182/files ?

Would be good to highlight the key features of f1 compared to other tools:

  • Testing multi-modal async processes - REST calls with messaging callbacks in our primary case. Scenarios written in go help us write test scenarios for these processes quickly, taking advantage of all go libraries nad test tools.
  • constant load injection - we inject load at a sustained rate, rather than slowing down as the system slows down like virtual user based systems will do
  • Variable load profiles - e.g. gaussian

markhowardform3 avatar Jul 07 '20 12:07 markhowardform3

I'd be very interested in the push gateway. Is it just about setting up an env variable? That's what I've seen in the test, but then there's an if clause and the run() is modified. So, if we could get some clarification, that would be great.

akosveres avatar Jun 01 '23 15:06 akosveres

@akosveres yes, you should just need to set the PROMETHEUS_PUSH_GATEWAY environment variable with the address of your push gateway, and then metrics will be pushed :+1:

andykuszyk-form3 avatar Jun 05 '23 09:06 andykuszyk-form3