Like Prometheus, but for logs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
loki/production/ksonnet/loki/loki.libsonnet

37 lines
1.1 KiB

(import 'jaeger-agent-mixin/jaeger.libsonnet') +
(import 'images.libsonnet') +
(import 'common.libsonnet') +
(import 'config.libsonnet') +
(import 'overrides.libsonnet') +
(import 'consul/consul.libsonnet') +
// Loki services
(import 'distributor.libsonnet') +
(import 'ingester.libsonnet') +
(import 'querier.libsonnet') +
(import 'table-manager.libsonnet') +
(import 'query-frontend.libsonnet') +
(import 'ruler.libsonnet') +
// Query scheduler support
// must be mixed in after frontend and querier so it can override their configuration.
(import 'query-scheduler.libsonnet') +
// Supporting services
(import 'memcached.libsonnet') +
(import 'overrides-exporter.libsonnet') +
// Index Gateway support
(import 'index-gateway.libsonnet') +
// BoltDB and TSDB Shipper support. Anything that modifies the compactor must be imported after this.
(import 'shipper.libsonnet') +
// Multi-zone ingester related config
(import 'multi-zone.libsonnet') +
// Memberlist related deployment configuration, mostly migration related
(import 'memberlist.libsonnet') +
// Prometheus ServiceMonitor
(import 'servicemonitor.libsonnet')