Commit Graph

11 Commits

Author SHA1 Message Date
Ben Ye aac3b58023
support uploading generated blocks to object storage (#42)
* support uploading generated blocks to object storage

Signed-off-by: Ben Ye <benye@amazon.com>

* fix lint

Signed-off-by: Ben Ye <benye@amazon.com>

* lint

Signed-off-by: Ben Ye <benye@amazon.com>

* update test

Signed-off-by: Ben Ye <benye@amazon.com>

* update go mod

Signed-off-by: Ben Ye <benye@amazon.com>

Signed-off-by: Ben Ye <benye@amazon.com>
2022-11-29 16:30:41 +00:00
Ben Ye a337de5226
chore: Support M1 mbp build (#40)
* support M1 mbp build

Signed-off-by: Ben Ye <benye@amazon.com>

* update version to go 1.18

Signed-off-by: Ben Ye <benye@amazon.com>

* rename executor

Signed-off-by: Ben Ye <benye@amazon.com>

* don't specify working dir

Signed-off-by: Ben Ye <benye@amazon.com>

* update bingo toolchains

Signed-off-by: Ben Ye <benye@amazon.com>

* update linter configuration

Signed-off-by: Ben Ye <benye@amazon.com>

Signed-off-by: Ben Ye <benye@amazon.com>
2022-10-08 09:27:12 +02:00
Bartlomiej Plotka f5e3aae3e3
Fixed profiles, added 1y continous timing and better hashing algo. (#31)
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>
2020-11-11 15:36:46 +00:00
Ben Ye ebe2a13d8e
fix label values query in stress; bump dependencies (#30)
Signed-off-by: Ben Ye <yb532204897@gmail.com>
2020-10-20 19:20:21 +01:00
Bartlomiej Plotka 51c1aa8e3a
Upgraded thanos; added bingo; autogen docs. (#23)
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>
2020-06-18 22:04:56 +01:00
Giedrius Statkevičius 1b9e7e754f
Add `stress` subcommand (#19)
* Add `stress` stubs

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* thanosbench: stress: add initial implementation

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* thanosbench: clean up code

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* go.{mod,sum}: revert changes

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* stress: fix default value, IP() -> TCP()

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* thanosbench: stress: add err != nil check

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* thanosbench: stress: add infinite loop

We want to continuously send queries, not just once.

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* thanosbench: stress: fix linter issues

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* thanosbench: stress: fix the mess with contexts

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* thanosbench: stress: fix units

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* README: update

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* *: fix linter errors

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* thanosbench: remove needless GetSeries()

We don't do anything with the result so no checks are necessary.

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* cmd: stress: make `target` a required arg

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* cmd: stress: rename param to --workers

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>

* README: fix to reflect reality

Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>
2020-02-06 12:55:32 +01:00
Bartlomiej Plotka 623e0f998d
Blockgen refactor; Added upload to S3; Make generation concurrent. (#10)
* Blockgen refactor; Added upload to S3; Make generation concurrent.

Signed-off-by: Bartek Plotka <bwplotka@gmail.com>

* New logic.

Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-10-25 17:57:31 +01:00
Bartlomiej Plotka 2ac52838b8 Added docker image for thanosbench, moved blockgen to JSON, added replicate option. (#3)
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-10-07 10:55:37 +01:00
Bartek Plotka caab3e7800 Moved all to single mimic set of configs which generates into proper places.
Added benchmark cadvisor and Prometheus instance.

Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-10-04 01:08:00 +01:00
Bartek Plotka 07f9d4c6ab Added initial benchmarks.
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-10-03 12:13:11 +01:00
Bartek Plotka 0fe44cc19d Initial commit.
Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-10-03 12:03:03 +01:00