diff --git a/hosts/x86_64-linux/beleth/config-files/loki-config.yaml b/hosts/x86_64-linux/beleth/config-files/loki-config.yaml index 3ae6ec7..2e60a0d 100644 --- a/hosts/x86_64-linux/beleth/config-files/loki-config.yaml +++ b/hosts/x86_64-linux/beleth/config-files/loki-config.yaml @@ -2,47 +2,53 @@ auth_enabled: false server: http_listen_port: 3100 + grpc_listen_port: 9096 + log_level: debug + grpc_server_max_concurrent_streams: 1000 -ingester: - lifecycler: - address: 0.0.0.0 - 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 +common: + instance_addr: 127.0.0.1 + path_prefix: /tmp/loki + storage: + filesystem: + chunks_directory: /tmp/loki/chunks + rules_directory: /tmp/loki/rules + replication_factor: 1 + ring: + kvstore: + store: inmemory + +ingester_rf1: + enabled: false + +query_range: + results_cache: + cache: + embedded_cache: + enabled: true + max_size_mb: 100 schema_config: configs: - from: 2020-10-24 - store: boltdb-shipper + store: tsdb object_store: filesystem - schema: v11 + schema: v13 index: prefix: index_ period: 24h -storage_config: - boltdb_shipper: - active_index_directory: /var/lib/loki/boltdb-shipper-active - cache_location: /var/lib/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: /var/lib/loki/chunks +pattern_ingester: + enabled: true + metric_aggregation: + enabled: true + log_push_observations: true -limits_config: - reject_old_samples: true - reject_old_samples_max_age: 168h +# ruler: +# alertmanager_url: http://localhost:9093 -chunk_store_config: - max_look_back_period: 0s +frontend: + encoding: protobuf -table_manager: - retention_deletes_enabled: false - retention_period: 0s +analytics: + reporting_enabled: false