wget https://raw.githubusercontent.com/grafana/loki/v2.8.0/cmd/loki/loki-local-config.yaml -O loki-config.yaml docker run --name loki -d -v $(pwd):/mnt/config -p 3100:3100 grafana/loki:2.8.0 -config.file=/mnt/config/loki-config.yaml wget https://raw.githubusercontent.com/grafana...
这里我们使用 MinIO 来作为远程数据存储,分别配置读和写的 Loki 实例副本数为2,为了在 Loki 前面添加一个负载均衡器,需要开启 Gateway,对应的 Values 文件如下所示: 复制 #ci/minio-values.yamlloki:commonConfig:path_prefix: /var/lokireplication_factor:2authEnabled:false#Configurationforthewritewrite:#--Numbe...
When deployed on a single drive, Minio server lets clients access any pre-existing data in the data directory. For example, if Minio is started with the commandminio server /mnt/data, any pre-existing data in the/mnt/datadirectory would be accessible to the clients. ...
Loki has been configured to save log data to MinIO using loki.yaml. Of particular importance is the section: storage_config: boltdb_shipper: active_index_directory: /loki/index cache_location: /loki/index_cache resync_interval: 5s shared_store: s3 aws: s3: http://minioadmin:min...
You should also plan separately for infrastructure-level monitoring, to monitor the capacity or throughput of your storage provider, for example, or your networking layer. MinIO Kubernetes Loki Metrics As Loki is adistributed system, each component exports its own metrics. The/metricsendpoint exposes...
7731 bitkill: Add healthchecks to the docker-compose example. 7759 kavirajk: Improve error message for loading config with ENV variables. 7785 dannykopping: Add query blocker for queries and rules. 7817 kavirajk: fix(memcached): panic on send on closed channel. 7916 ssncferreira: Add doc-gen...
storage_config: aws: # Note: use a fully qualified domain name, like localhost. # full example: http://loki:supersecret@localhost.:9000 s3: http://loki:supersecret@minio.obs:80 bucketnames: loki s3forcepathstyle: true boltdb_shipper: ...
minio: enabled: true compactor: working_directory: /data/retention shared_store: s3 compaction_interval: 10m retention_enabled: true retention_delete_delay: 2h retention_delete_worker_count: 150 schema_config: configs: - from: "2023-01-03" ...
as a valid `loki.config.schema_config.configs` with an `object_store` that matches the common storage section. For example, to use MinIO as your object storage backend: loki: config: common: storage: filesystem: null s3: endpoint: minio.minio.svc.cluster.local:9000 ...
We configure MinIO by using the AWS config because MinIO implements the S3 API: yaml storage_config:aws:# Note: use a fully qualified domain name (fqdn), like localhost.# full example: http://loki:supersecret@localhost.:9000s3:http://<username>:<secret>@<fqdn>:<port>s3forcepathstyle:...