1(import 'jaeger-agent-mixin/jaeger.libsonnet') +
2(import 'images.libsonnet') +
3(import 'common.libsonnet') +
4(import 'config.libsonnet') +
5(import 'overrides.libsonnet') +
6(import 'consul/consul.libsonnet') +
7
8// Loki services
9(import 'distributor.libsonnet') +
10(import 'ingester.libsonnet') +
11(import 'querier.libsonnet') +
12(import 'table-manager.libsonnet') +
13(import 'query-frontend.libsonnet') +
14(import 'ruler.libsonnet') +
15
16// Query scheduler support
17// must be mixed in after frontend and querier so it can override their configuration.
18(import 'query-scheduler.libsonnet') +
19
20// Supporting services
21(import 'memcached.libsonnet') +
22
23// WAL support
24(import 'wal.libsonnet') +
25
26// Index Gateway support
27(import 'index-gateway.libsonnet') +
28
29// BoltDB Shipper support. This should be the last one to get imported.
30(import 'boltdb_shipper.libsonnet')
31