Skip to content

Commit 742dba9

Browse files
committed
services/nomad/monitoring: Update loki to 2.4.2
1 parent 799c0c6 commit 742dba9

2 files changed

Lines changed: 14 additions & 12 deletions

File tree

services/nomad/monitoring/loki.nomad

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ job "loki" {
88

99
network {
1010
port "http" { static = 3100 }
11-
port "grpc" { static = 9095 }
1211
}
1312

1413
service {
@@ -30,16 +29,11 @@ job "loki" {
3029
driver = "docker"
3130

3231
config {
33-
image = "grafana/loki:2.1.0"
32+
image = "grafana/loki:2.4.2"
3433
network_mode = "host"
3534

3635
args = [
3736
"-config.file=/local/loki.yml",
38-
"-server.http-listen-address=${NOMAD_IP_http}",
39-
"-server.http-listen-port=${NOMAD_PORT_http}",
40-
"-server.grpc-listen-address=${NOMAD_IP_grpc}",
41-
"-server.grpc-listen-port=${NOMAD_PORT_grpc}",
42-
"-ingester.lifecycler.addr=${NOMAD_IP_http}",
4337
]
4438
}
4539

services/nomad/monitoring/loki.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,25 @@
11
auth_enabled: false
22

3+
server:
4+
http_listen_port: 3100
5+
36
ingester:
47
lifecycler:
58
ring:
69
kvstore:
710
store: inmemory
811
replication_factor: 1
9-
final_sleep: 0s
1012
chunk_idle_period: 5m
1113
chunk_retain_period: 30s
14+
wal:
15+
enabled: false
16+
17+
compactor:
18+
working_directory: /data/retention
19+
shared_store: filesystem
20+
compaction_interval: 1h
21+
retention_enabled: true
22+
retention_delete_delay: 2h
1223

1324
schema_config:
1425
configs:
@@ -31,7 +42,4 @@ limits_config:
3142
enforce_metric_name: false
3243
reject_old_samples: true
3344
reject_old_samples_max_age: 168h
34-
35-
table_manager:
36-
retention_deletes_enabled: true
37-
retention_period: 720h # 30 days
45+
retention_period: 30d

0 commit comments

Comments
 (0)