Skip to content

Configuration

Architettura PostgreSQL

Configuration

auth_enabled: false

server:
  http_listen_port: 3100
  grpc_listen_port: 9096

common:
  instance_addr: 127.0.0.1
  path_prefix: /loki
  storage:
    filesystem:
      chunks_directory: /loki/chunks
      rules_directory: /loki/rules
  replication_factor: 1
  ring:
    kvstore:
      store: inmemory

query_range:
  results_cache:
    cache:
      embedded_cache:
        enabled: true
        max_size_mb: 500

chunk_store_config:
  max_look_back_period: 0s
  chunk_cache_config:
    embedded_cache:
      enabled: true
      max_size_mb: 500
      ttl: 24h

# configurare lo schema
schema_config:
  configs:
    - from: 2020-10-24
      store: boltdb-shipper
      object_store: filesystem
      schema: v11
      index:
        prefix: index_
        period: 24h

# parametri filtri retention
limits_config:
  split_queries_by_interval: 0
  deletion_mode: filter-and-delete
  retention_stream:
    - selector: '{host="vm"}'
      priority: 1
      period: 744h
    - selector: '{host="vm"}'
      priority: 1
      period: 744h
    - selector: '{host="vm"}'
      priority: 1
      period: 744h
    - selector: '{host="vm"}'
      priority: 1
      period: 744h

compactor:
  retention_enabled: true
  working_directory: /loki/compactor
  shared_store: filesystem
  compaction_interval: 5m  
  delete_request_cancel_period: 1m
  retention_delete_worker_count: 50
  retention_delete_delay: 10m

analytics:
  reporting_enabled: false

API

# Flush chunks
curl -X POST http://localhost:port/flush