Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use the tenant package from dskit #1599

Merged
merged 1 commit into from
Mar 31, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions cmd/mimir/help.txt.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,8 @@ Usage of ./cmd/mimir/mimir:
Comma-separated list of network CIDRs to block in Alertmanager receiver integrations.
-alertmanager.receivers-firewall-block-private-addresses
True to block private and local addresses in Alertmanager receiver integrations. It blocks private addresses defined by RFC 1918 (IPv4 addresses) and RFC 4193 (IPv6 addresses), as well as loopback, local unicast and local multicast addresses.
-alertmanager.sharding-ring.consul.acl-token string
ACL Token used to interact with Consul.
-alertmanager.sharding-ring.consul.hostname string
Hostname and port of Consul. (default "localhost:8500")
-alertmanager.sharding-ring.etcd.endpoints value
Expand Down Expand Up @@ -199,6 +201,8 @@ Usage of ./cmd/mimir/mimir:
Max number of compactors that can compact blocks for single tenant. 0 to disable the limit and use all compactors.
-compactor.data-dir string
Directory to temporarily store blocks during compaction. This directory is not required to be persisted between restarts. (default "./data-compactor/")
-compactor.ring.consul.acl-token string
ACL Token used to interact with Consul.
-compactor.ring.consul.hostname string
Hostname and port of Consul. (default "localhost:8500")
-compactor.ring.etcd.endpoints value
Expand All @@ -221,6 +225,8 @@ Usage of ./cmd/mimir/mimir:
Configuration file to load.
-distributor.ha-tracker.cluster string
Prometheus label to look for in samples to identify a Prometheus HA cluster. (default "cluster")
-distributor.ha-tracker.consul.acl-token string
ACL Token used to interact with Consul.
-distributor.ha-tracker.consul.hostname string
Hostname and port of Consul. (default "localhost:8500")
-distributor.ha-tracker.enable
Expand All @@ -245,6 +251,8 @@ Usage of ./cmd/mimir/mimir:
Per-tenant ingestion rate limit in samples per second. (default 10000)
-distributor.ingestion-tenant-shard-size int
The tenant's shard size used by shuffle-sharding. Must be set both on ingesters and distributors. 0 disables shuffle sharding.
-distributor.ring.consul.acl-token string
ACL Token used to interact with Consul.
-distributor.ring.consul.hostname string
Hostname and port of Consul. (default "localhost:8500")
-distributor.ring.etcd.endpoints value
Expand All @@ -271,6 +279,8 @@ Usage of ./cmd/mimir/mimir:
The maximum number of active series per metric name, across the cluster before replication. 0 to disable. (default 20000)
-ingester.max-global-series-per-user int
The maximum number of active series per tenant, across the cluster before replication. 0 to disable. (default 150000)
-ingester.ring.consul.acl-token string
ACL Token used to interact with Consul.
-ingester.ring.consul.hostname string
Hostname and port of Consul. (default "localhost:8500")
-ingester.ring.etcd.endpoints value
Expand Down Expand Up @@ -443,6 +453,8 @@ Usage of ./cmd/mimir/mimir:
Maximum number of rule groups per-tenant. 0 to disable. (default 70)
-ruler.max-rules-per-rule-group int
Maximum number of rules per rule group per-tenant. 0 to disable. (default 20)
-ruler.ring.consul.acl-token string
ACL Token used to interact with Consul.
-ruler.ring.consul.hostname string
Hostname and port of Consul. (default "localhost:8500")
-ruler.ring.etcd.endpoints value
Expand Down Expand Up @@ -471,6 +483,8 @@ Usage of ./cmd/mimir/mimir:
HTTP server listen address.
-server.http-listen-port int
HTTP server listen port. (default 8080)
-store-gateway.sharding-ring.consul.acl-token string
ACL Token used to interact with Consul.
-store-gateway.sharding-ring.consul.hostname string
Hostname and port of Consul. (default "localhost:8500")
-store-gateway.sharding-ring.etcd.endpoints value
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ require (
github.com/golang/snappy v0.0.4
github.com/google/gopacket v1.1.19
github.com/gorilla/mux v1.8.0
github.com/grafana/dskit v0.0.0-20220314143558-7b6c9c059728
github.com/grafana/dskit v0.0.0-20220331160727-49faf69f72ca
github.com/grafana/e2e v0.1.0
github.com/hashicorp/golang-lru v0.5.4
github.com/json-iterator/go v1.1.12
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -995,8 +995,8 @@ github.com/grafana-tools/sdk v0.0.0-20211220201350-966b3088eec9 h1:LQAhgcUPnzdjU
github.com/grafana-tools/sdk v0.0.0-20211220201350-966b3088eec9/go.mod h1:AHHlOEv1+GGQ3ktHMlhuTUwo3zljV3QJbC0+8o2kn+4=
github.com/grafana/dskit v0.0.0-20211021180445-3bd016e9d7f1/go.mod h1:uPG2nyK4CtgNDmWv7qyzYcdI+S90kHHRWvHnBtEMBXM=
github.com/grafana/dskit v0.0.0-20220112093026-95274ccc858d/go.mod h1:M0/dlftwBvH7+hdNNpjMa/CUXD7gsew67mbkCuDlFXE=
github.com/grafana/dskit v0.0.0-20220314143558-7b6c9c059728 h1:eH3UVEXwgEIwz1Xr7XexKyLOKH8jR2wqbK4DKqU6ELA=
github.com/grafana/dskit v0.0.0-20220314143558-7b6c9c059728/go.mod h1:q51XdMLLHNZJSG6KOGujC20ed2OoLFdx0hBmOEVfRs0=
github.com/grafana/dskit v0.0.0-20220331160727-49faf69f72ca h1:0qHzm6VS0bCsSWKHuyfpt+pdpyScdZbzY/IFIyKSYOk=
github.com/grafana/dskit v0.0.0-20220331160727-49faf69f72ca/go.mod h1:q51XdMLLHNZJSG6KOGujC20ed2OoLFdx0hBmOEVfRs0=
github.com/grafana/e2e v0.1.0 h1:nThd0U0TjUqyOOupSb+qDd4BOdhqwhR/oYbjoqiMlZk=
github.com/grafana/e2e v0.1.0/go.mod h1:+26VJWpczg2OU3D0537acnHSHzhJORpxOs6F+M27tZo=
github.com/grafana/memberlist v0.2.5-0.20211201083710-c7bc8e9df94b/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE=
Expand Down
6 changes: 3 additions & 3 deletions integration/alertmanager_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ func uploadAlertmanagerConfig(minio *e2e.HTTPService, user, config string) error
Insecure: true,
BucketName: alertsBucketName,
AccessKeyID: e2edb.MinioAccessKey,
SecretAccessKey: flagext.Secret{Value: e2edb.MinioSecretKey},
SecretAccessKey: flagext.SecretWithValue(e2edb.MinioSecretKey),
}, "test", log.NewNopLogger())
if err != nil {
return err
Expand Down Expand Up @@ -222,7 +222,7 @@ func TestAlertmanagerSharding(t *testing.T) {
Insecure: true,
BucketName: alertsBucketName,
AccessKeyID: e2edb.MinioAccessKey,
SecretAccessKey: flagext.Secret{Value: e2edb.MinioSecretKey},
SecretAccessKey: flagext.SecretWithValue(e2edb.MinioSecretKey),
}, "test", log.NewNopLogger())
require.NoError(t, err)

Expand Down Expand Up @@ -611,7 +611,7 @@ func TestAlertmanagerShardingScaling(t *testing.T) {
Insecure: true,
BucketName: alertsBucketName,
AccessKeyID: e2edb.MinioAccessKey,
SecretAccessKey: flagext.Secret{Value: e2edb.MinioSecretKey},
SecretAccessKey: flagext.SecretWithValue(e2edb.MinioSecretKey),
}, "test", log.NewNopLogger())
require.NoError(t, err)

Expand Down
2 changes: 1 addition & 1 deletion integration/e2emimir/storage.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ func NewS3ClientForMinio(minio *e2e.HTTPService, bucketName string) (*S3Client,
return NewS3Client(s3.Config{
Endpoint: minio.HTTPEndpoint(),
BucketName: bucketName,
SecretAccessKey: flagext.Secret{Value: e2edb.MinioSecretKey},
SecretAccessKey: flagext.SecretWithValue(e2edb.MinioSecretKey),
AccessKeyID: e2edb.MinioAccessKey,
Insecure: true,
})
Expand Down
4 changes: 2 additions & 2 deletions integration/s3_storage_client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ func TestS3Client(t *testing.T) {
BucketName: blocksBucketName,
Insecure: true,
AccessKeyID: e2edb.MinioAccessKey,
SecretAccessKey: flagext.Secret{Value: e2edb.MinioSecretKey},
SecretAccessKey: flagext.SecretWithValue(e2edb.MinioSecretKey),
},
},
{
Expand All @@ -60,7 +60,7 @@ func TestS3Client(t *testing.T) {
BucketName: blocksBucketName,
Insecure: true,
AccessKeyID: e2edb.MinioAccessKey,
SecretAccessKey: flagext.Secret{Value: e2edb.MinioSecretKey},
SecretAccessKey: flagext.SecretWithValue(e2edb.MinioSecretKey),
SSE: s3.SSEConfig{
Type: "SSE-S3",
},
Expand Down
3 changes: 2 additions & 1 deletion pkg/alertmanager/api.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,9 @@ import (
commoncfg "github.com/prometheus/common/config"
"gopkg.in/yaml.v2"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/alertmanager/alertspb"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
util_log "github.com/grafana/mimir/pkg/util/log"
)
Expand Down
3 changes: 2 additions & 1 deletion pkg/alertmanager/distributor.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,9 @@ import (
"github.com/weaveworks/common/httpgrpc"
"github.com/weaveworks/common/user"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/alertmanager/merger"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
util_log "github.com/grafana/mimir/pkg/util/log"
)
Expand Down
3 changes: 2 additions & 1 deletion pkg/alertmanager/multitenant.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,11 @@ import (
"github.com/weaveworks/common/user"
"golang.org/x/time/rate"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/alertmanager/alertmanagerpb"
"github.com/grafana/mimir/pkg/alertmanager/alertspb"
"github.com/grafana/mimir/pkg/alertmanager/alertstore"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
)

Expand Down
3 changes: 2 additions & 1 deletion pkg/distributor/distributor.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,11 @@ import (
"go.uber.org/atomic"
"golang.org/x/sync/errgroup"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/distributor/forwarding"
ingester_client "github.com/grafana/mimir/pkg/ingester/client"
"github.com/grafana/mimir/pkg/mimirpb"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
"github.com/grafana/mimir/pkg/util/httpgrpcutil"
util_math "github.com/grafana/mimir/pkg/util/math"
Expand Down
3 changes: 2 additions & 1 deletion pkg/distributor/distributor_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,13 @@ import (
"google.golang.org/grpc/health/grpc_health_v1"
"google.golang.org/grpc/status"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/distributor/forwarding"
"github.com/grafana/mimir/pkg/ingester"
"github.com/grafana/mimir/pkg/ingester/client"
"github.com/grafana/mimir/pkg/mimirpb"
"github.com/grafana/mimir/pkg/storage/chunk"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
"github.com/grafana/mimir/pkg/util/chunkcompat"
"github.com/grafana/mimir/pkg/util/limiter"
Expand Down
3 changes: 2 additions & 1 deletion pkg/distributor/query.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,11 @@ import (
"github.com/prometheus/prometheus/model/labels"
"github.com/weaveworks/common/instrument"

"github.com/grafana/dskit/tenant"

ingester_client "github.com/grafana/mimir/pkg/ingester/client"
"github.com/grafana/mimir/pkg/mimirpb"
"github.com/grafana/mimir/pkg/querier/stats"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util/limiter"
"github.com/grafana/mimir/pkg/util/validation"
)
Expand Down
3 changes: 2 additions & 1 deletion pkg/frontend/querymiddleware/limits.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,9 @@ import (
"github.com/prometheus/prometheus/model/timestamp"
"github.com/weaveworks/common/user"

"github.com/grafana/dskit/tenant"

apierror "github.com/grafana/mimir/pkg/api/error"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
"github.com/grafana/mimir/pkg/util/spanlogger"
"github.com/grafana/mimir/pkg/util/validation"
Expand Down
3 changes: 2 additions & 1 deletion pkg/frontend/querymiddleware/querysharding.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,13 @@ import (
"github.com/prometheus/prometheus/promql/parser"
"github.com/prometheus/prometheus/storage"

"github.com/grafana/dskit/tenant"

apierror "github.com/grafana/mimir/pkg/api/error"
"github.com/grafana/mimir/pkg/frontend/querymiddleware/astmapper"
"github.com/grafana/mimir/pkg/mimirpb"
"github.com/grafana/mimir/pkg/querier/stats"
"github.com/grafana/mimir/pkg/storage/lazyquery"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
util_math "github.com/grafana/mimir/pkg/util/math"
"github.com/grafana/mimir/pkg/util/spanlogger"
Expand Down
3 changes: 2 additions & 1 deletion pkg/frontend/querymiddleware/roundtrip.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,9 @@ import (
"github.com/prometheus/client_golang/prometheus/promauto"
"github.com/prometheus/prometheus/promql"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/cache"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
)

Expand Down
3 changes: 2 additions & 1 deletion pkg/frontend/querymiddleware/split_and_cache.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,10 @@ import (
"github.com/prometheus/prometheus/promql/parser"
"golang.org/x/sync/errgroup"

"github.com/grafana/dskit/tenant"

apierror "github.com/grafana/mimir/pkg/api/error"
"github.com/grafana/mimir/pkg/cache"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util/spanlogger"
"github.com/grafana/mimir/pkg/util/validation"
)
Expand Down
3 changes: 2 additions & 1 deletion pkg/frontend/transport/handler.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,10 @@ import (
"github.com/weaveworks/common/httpgrpc"
"github.com/weaveworks/common/httpgrpc/server"

"github.com/grafana/dskit/tenant"

apierror "github.com/grafana/mimir/pkg/api/error"
querier_stats "github.com/grafana/mimir/pkg/querier/stats"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
util_log "github.com/grafana/mimir/pkg/util/log"
)
Expand Down
3 changes: 2 additions & 1 deletion pkg/frontend/v1/frontend.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,11 @@ import (
"github.com/prometheus/client_golang/prometheus/promauto"
"github.com/weaveworks/common/httpgrpc"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/frontend/v1/frontendv1pb"
"github.com/grafana/mimir/pkg/querier/stats"
"github.com/grafana/mimir/pkg/scheduler/queue"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
"github.com/grafana/mimir/pkg/util/httpgrpcutil"
"github.com/grafana/mimir/pkg/util/validation"
Expand Down
3 changes: 2 additions & 1 deletion pkg/frontend/v2/frontend.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,10 @@ import (
"github.com/weaveworks/common/httpgrpc"
"go.uber.org/atomic"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/frontend/v2/frontendv2pb"
"github.com/grafana/mimir/pkg/querier/stats"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util/httpgrpcutil"
)

Expand Down
3 changes: 2 additions & 1 deletion pkg/ingester/ingester.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,14 @@ import (
"golang.org/x/sync/errgroup"
"google.golang.org/grpc/codes"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/ingester/client"
"github.com/grafana/mimir/pkg/mimirpb"
"github.com/grafana/mimir/pkg/storage/bucket"
"github.com/grafana/mimir/pkg/storage/chunk"
"github.com/grafana/mimir/pkg/storage/sharding"
mimir_tsdb "github.com/grafana/mimir/pkg/storage/tsdb"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
util_log "github.com/grafana/mimir/pkg/util/log"
util_math "github.com/grafana/mimir/pkg/util/math"
Expand Down
3 changes: 2 additions & 1 deletion pkg/ingester/ingester_activity.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,10 @@ import (

"github.com/weaveworks/common/tracing"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/ingester/client"
"github.com/grafana/mimir/pkg/mimirpb"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util/activitytracker"
)

Expand Down
Binary file added pkg/mimir/metrics-activity.log
Binary file not shown.
3 changes: 2 additions & 1 deletion pkg/mimir/mimir.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ import (
"google.golang.org/grpc/health/grpc_health_v1"
"gopkg.in/yaml.v2"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/alertmanager"
"github.com/grafana/mimir/pkg/alertmanager/alertstore"
alertstorelocal "github.com/grafana/mimir/pkg/alertmanager/alertstore/local"
Expand All @@ -55,7 +57,6 @@ import (
"github.com/grafana/mimir/pkg/storage/bucket"
"github.com/grafana/mimir/pkg/storage/tsdb"
"github.com/grafana/mimir/pkg/storegateway"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
"github.com/grafana/mimir/pkg/util/activitytracker"
util_log "github.com/grafana/mimir/pkg/util/log"
Expand Down
4 changes: 2 additions & 2 deletions pkg/mimir/sanity_check_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ func TestCheckObjectStoresConfig(t *testing.T) {
bucketCfg.S3.Endpoint = "s3.dualstack.us-east-1.amazonaws.com"
bucketCfg.S3.BucketName = "invalid"
bucketCfg.S3.AccessKeyID = "xxx"
bucketCfg.S3.SecretAccessKey = flagext.Secret{Value: "yyy"}
bucketCfg.S3.SecretAccessKey = flagext.SecretWithValue("yyy")

// Set a different bucket name for blocks storage to avoid config validation error.
if i == 0 {
Expand Down Expand Up @@ -122,7 +122,7 @@ func TestCheckObjectStoresConfig(t *testing.T) {
bucketCfg.Backend = bucket.Azure
bucketCfg.Azure.ContainerName = "invalid"
bucketCfg.Azure.StorageAccountName = ""
bucketCfg.Azure.StorageAccountKey = flagext.Secret{Value: "eHh4"}
bucketCfg.Azure.StorageAccountKey = flagext.SecretWithValue("eHh4")

// Set a different container name for blocks storage to avoid config validation error.
if i == 0 {
Expand Down
3 changes: 2 additions & 1 deletion pkg/purger/tenant_deletion_api.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,10 @@ import (
"github.com/prometheus/client_golang/prometheus"
"github.com/thanos-io/thanos/pkg/objstore"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/storage/bucket"
mimir_tsdb "github.com/grafana/mimir/pkg/storage/tsdb"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
)

Expand Down
3 changes: 2 additions & 1 deletion pkg/querier/blocks_store_queryable.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ import (
"golang.org/x/sync/errgroup"
grpc_metadata "google.golang.org/grpc/metadata"

"github.com/grafana/dskit/tenant"

"github.com/grafana/mimir/pkg/mimirpb"
"github.com/grafana/mimir/pkg/querier/stats"
"github.com/grafana/mimir/pkg/storage/bucket"
Expand All @@ -45,7 +47,6 @@ import (
"github.com/grafana/mimir/pkg/storage/tsdb/bucketindex"
"github.com/grafana/mimir/pkg/storegateway"
"github.com/grafana/mimir/pkg/storegateway/storegatewaypb"
"github.com/grafana/mimir/pkg/tenant"
"github.com/grafana/mimir/pkg/util"
"github.com/grafana/mimir/pkg/util/limiter"
util_log "github.com/grafana/mimir/pkg/util/log"
Expand Down
Loading