Compare commits
1 Commits
v0.0.14
...
5e6c4f8bfd
| Author | SHA1 | Date | |
|---|---|---|---|
| 5e6c4f8bfd |
@@ -1,10 +1,17 @@
|
|||||||
name: vidconf
|
name: vidconf
|
||||||
|
|
||||||
|
# Глубина логов рассчитана на РАЗБОР ИНЦИДЕНТОВ, а не только на просмотр
|
||||||
|
# последних сообщений. При 10 МБ × 3 (прежнее значение) логи LiveKit на
|
||||||
|
# конференции в полсотни человек перезаписывались за часы — а именно по ним
|
||||||
|
# восстанавливаются вещи, которых нет в метриках: сколько камер было включено
|
||||||
|
# одновременно, кого и почему отключило, какие события congestion шли.
|
||||||
|
# 50 МБ × 5 = 250 МБ на контейнер; на сервере с 15 ГБ свободного места это
|
||||||
|
# незаметно, зато ретроспектива живёт неделями.
|
||||||
x-logging: &default-logging
|
x-logging: &default-logging
|
||||||
driver: json-file
|
driver: json-file
|
||||||
options:
|
options:
|
||||||
max-size: "10m"
|
max-size: "50m"
|
||||||
max-file: "3"
|
max-file: "5"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
postgres:
|
postgres:
|
||||||
@@ -664,6 +671,16 @@ services:
|
|||||||
# Тег закреплён по версии (не `:latest`) — та же причина, что и у llm-образов.
|
# Тег закреплён по версии (не `:latest`) — та же причина, что и у llm-образов.
|
||||||
image: prom/prometheus:v3.13.1
|
image: prom/prometheus:v3.13.1
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
# Первые два флага — дефолт образа; повторяем их явно, потому что
|
||||||
|
# `command` перекрывает CMD целиком. Третий — срок хранения: дефолтных
|
||||||
|
# 15 суток мало, когда нагрузку набирают неделями (наблюдение за
|
||||||
|
# реальными конференциями вместо разового теста), и разбирать её потом
|
||||||
|
# приходится задним числом. 30 суток при нынешних 100 МБ TSDB стоят
|
||||||
|
# копеек — база растёт медленнее, чем кажется.
|
||||||
|
command:
|
||||||
|
- '--config.file=/etc/prometheus/prometheus.yml'
|
||||||
|
- '--storage.tsdb.path=/prometheus'
|
||||||
|
- '--storage.tsdb.retention.time=30d'
|
||||||
volumes:
|
volumes:
|
||||||
- ./monitoring/prometheus.yml:/etc/prometheus/prometheus.yml:ro
|
- ./monitoring/prometheus.yml:/etc/prometheus/prometheus.yml:ro
|
||||||
- ./monitoring/alerts.yml:/etc/prometheus/alerts.yml:ro
|
- ./monitoring/alerts.yml:/etc/prometheus/alerts.yml:ro
|
||||||
|
|||||||
Reference in New Issue
Block a user