ingester:
wal:
enabled: true
dir: /usr/local/mysql/loki/wal
lifecycler:
address: 127.0.0.1
ring:
kvstore:
store: inmemory
replication_factor: 1
final_sleep: 0s
chunk_idle_period: 1h # Any chunk not receiving new logs in this time will be flushed
max_chunk_age: 1h # All chunks will be flushed when they hit this age, default is 1h
chunk_target_size: 1048576 # Loki will attempt to build chunks up to 1.5MB, flushing first if chunk_idle_period or max_chunk_age is reached first
chunk_retain_period: 30s # Must be greater than index read cache TTL if using an index cache (Default index read cache TTL is 5m)
max_transfer_retries: 0 # Chunk transfers disabled
schema_config:
configs:
from: 2020-10-24
store: boltdb-shipper
objectstore: filesystem
schema: v11
index:
prefix: index
period: 24h
chunks:
prefix: chunks_
period: 24h
storage_config:
boltdb_shipper:
active_index_directory: /usr/local/mysql/loki/boltdb-shipper-active
cache_location: /usr/local/mysql/loki/boltdb-shipper-cache
cache_ttl: 24h # Can be increased for faster performance over longer query periods, uses more disk space
shared_store: filesystem
filesystem:
directory: /usr/local/mysql/loki/chunks #索引文件存储地址
loki chunks data have been adding automatic deletion, the disk space is insufficient, I set it outside 24 hours, automatic deletion, is there a problem with my configuration
auth_enabled: false
server: http_listen_port: 3100 grpc_listen_port: 0 grpc_server_max_recv_msg_size: 24194304 grpc_server_max_send_msg_size: 24194304
ingester: wal: enabled: true dir: /usr/local/mysql/loki/wal lifecycler:
address: 127.0.0.1 ring: kvstore: store: inmemory
replication_factor: 1
final_sleep: 0s chunk_idle_period: 1h # Any chunk not receiving new logs in this time will be flushed max_chunk_age: 1h # All chunks will be flushed when they hit this age, default is 1h chunk_target_size: 1048576 # Loki will attempt to build chunks up to 1.5MB, flushing first if chunk_idle_period or max_chunk_age is reached first chunk_retain_period: 30s # Must be greater than index read cache TTL if using an index cache (Default index read cache TTL is 5m) max_transfer_retries: 0 # Chunk transfers disabled
schema_config: configs:
prefix: index
period: 24h
chunks: prefix: chunks_
period: 24h storage_config:
boltdb_shipper: active_index_directory: /usr/local/mysql/loki/boltdb-shipper-active cache_location: /usr/local/mysql/loki/boltdb-shipper-cache cache_ttl: 24h # Can be increased for faster performance over longer query periods, uses more disk space shared_store: filesystem filesystem: directory: /usr/local/mysql/loki/chunks #索引文件存储地址
compactor: working_directory: /usr/local/mysql/loki/boltdb-shipper-compactor shared_store: filesystem retention_enabled: true
limits_config: enforce_metric_name: false reject_old_samples: true
reject_old_samples_max_age: 48h
chunk_store_config:
max_look_back_period: 24h
table_manager: retention_deletes_enabled: true
retention_period: 24h
ruler: storage: type: local local: directory: /usr/local/mysql/loki/rules rule_path: /usr/local/mysql/loki/rules-temp alertmanager_url: http://localhost:9093 ring: kvstore: store: inmemory enable_api: true