Настройка TSDB, оптимизация запросов, управление памятью, шардирование
«Производительность — это функция кардинальности и ресурсов»
Формула:
RAM = active_series * 2 bytes + 20-30% overhead
Пример:
Формула:
Disk = active_series * 1.5 bytes/hour * hours_retention
Пример:
- record: service:http_requests:rate5m
expr: sum by (service) (rate(http_requests_total[5m]))# ПЛОХО
{__name__=~".*"}
# ХОРОШО
http_requests_total{job="api"}Когда: > 1M active series на один Prometheus
Паттерны:
Формула:
CPU = 2-4 ядра baseline + 1 ядро на 500k series
Вопросы ещё не добавлены
Вопросы для этой подтемы ещё не добавлены.