diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 274879a9..23493e49 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History -## v0.3.0 (2021-12-21) +## v0.3.0 (2021-12-22) - feat: implement transaction mechanism for load test - feat: support `--continue-on-failure` flag to continue running next step when failure occurs diff --git a/internal/boomer/output.go b/internal/boomer/output.go index 4074f431..ae2308fa 100644 --- a/internal/boomer/output.go +++ b/internal/boomer/output.go @@ -9,6 +9,7 @@ import ( "strconv" "time" + "github.com/google/uuid" "github.com/olekukonko/tablewriter" "github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus/push" @@ -366,8 +367,9 @@ var ( // NewPrometheusPusherOutput returns a PrometheusPusherOutput. func NewPrometheusPusherOutput(gatewayURL, jobName string) *PrometheusPusherOutput { + nodeUUID, _ := uuid.NewUUID() return &PrometheusPusherOutput{ - pusher: push.New(gatewayURL, jobName), + pusher: push.New(gatewayURL, jobName).Grouping("instance", nodeUUID.String()), } }