Airbnb переходить на OpenTelemetry/Prometheus для збору метрик: виграш в CPU, але є нюанси
Airbnb мігрувала пайплайн метрик зі StatsD на OpenTelemetry/Prometheus, зекономивши 10% CPU. Для компаній з великим обсягом даних це шанс оптимізувати витрати, але потрібна увага до cardinality.
📊 Економія в інфраструктурі. Для компаній з великими обсягами даних та потребою в моніторингу — шанс зменшити витрати на CPU.
🟢 МОЖЛИВОСТІ
- Зниження витрат на інфраструктуру на 10% за рахунок оптимізації CPU
- Стандартизація збору метрик за допомогою OpenTelemetry
- Покращення надійності моніторингу
🔴 ЗАГРОЗИ
- Проблеми з продуктивністю при високій cardinality вимагають додаткової уваги
- Міграція може вимагати значних зусиль з переналаштування інфраструктури
- Потрібна експертиза з OpenTelemetry та Prometheus
🎯 Чи підходить це вашому бізнесу?
Заповніть профіль компанії — і ми автоматично покажемо, чи варто вам це впроваджувати.
Заповнити профіль · 30 секундTL;DR
- •Airbnb перейшла з StatsD на OpenTelemetry та Prometheus.
- •Досягнуто 10% зниження використання CPU.
- •Виявлено проблеми з продуктивністю при високій cardinality.
- •OpenTelemetry забезпечує стандартизацію збору метрик.
- •Prometheus використовується для зберігання та аналізу метрик.
Як це змінить ваш ринок?
eCommerce компанії з великою кількістю мікросервісів часто стикаються з проблемою моніторингу та збору метрик. Перехід на OpenTelemetry/Prometheus дозволяє стандартизувати цей процес та зменшити витрати на інфраструктуру, знімаючи блокер у масштабуванні.
Cardinаlity: Кількість унікальних значень метрики. Висока cardinality може призвести до проблем з продуктивністю системи моніторингу.
Для кого це і за яких умов
Для компаній з великою кількістю мікросервісів (MID_200+), яким потрібна комплексна система моніторингу. Потрібна команда DevOps з досвідом роботи з OpenTelemetry та Prometheus. Час на впровадження залежить від складності інфраструктури (від тижня до місяця).
Альтернативи
| Prometheus + OpenTelemetry | StatsD | Datadog | New Relic | |
|---|---|---|---|---|
| Ціна | Безкоштовно | Безкоштовно | $15/хост/місяць | $25/хост/місяць |
| Де працює | Локально/Хмара | Локально | Хмара | Хмара |
| Мін. вимоги | DevOps команда | Базові знання | Не потребує | Не потребує |
| Ключова різниця | Відкритий стандарт | Простий | SaaS | SaaS |
💬 Часті запитання
Такий розбір щоранку о 08:00
Персональний AI-дайджест для вашої галузі — щодня у Telegram
Навчіть вашу команду будувати такі AI-автоматизації
За 5 днів кожен співробітник побудує автоматизацію для своєї ділянки роботи.
Дізнатись більше → aiupskill.live