Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

My slides from DevOps-40 meetup Jun 2019

5 views

Published on

My slides from DevOps-40 meetup Jun 2019

Published in: Technology
  • Be the first to comment

  • Be the first to like this

My slides from DevOps-40 meetup Jun 2019

  1. 1. Использование VictoriaMetrics в стеке Prometheus/Grafana Alex 🐱 Chistyakov
  2. 2. TL;DR - https://github.com/VictoriaMetrics/VictoriaMetrics#pro metheus-setup и все заработало! - github.com/alexclear/vagrant-prometheus-lab 2
  3. 3. Новости - Я перешел на ansible-galaxy и requirements.yml вместо git submodules, как вы и просили 3
  4. 4. Новости - Я перешел на ansible-galaxy и requirements.yml вместо git submodules, как вы и просили - (github.com/alexclear/vagrant-prometheus-lab) 4
  5. 5. Соцопрос - Важный вопрос про семью (автор - не я) 5
  6. 6. Соцопрос - Важный вопрос про семью (автор - не я) - Terraform или Vagrant? (здесь рассказчик должен осветить плюсы и минусы каждого из вариантов) 6
  7. 7. Почему недостаточно Prometheus - Хотим хранить метрики дольше, чем 15 дней 7
  8. 8. Почему недостаточно Prometheus - Хотим хранить метрики дольше, чем 15 дней - Хотим хранить метрики дольше, чем 15 дней, более эффективно, чем это делает сам Prometheus 8
  9. 9. Почему VictoriaMetrics - Модель хранения данных как у ClickHouse 9
  10. 10. Почему VictoriaMetrics - Модель хранения данных как у ClickHouse - VictoriaMetrics - это TSDB, а не просто прослойка между облачным хранилищем и Prometheus (?) 10
  11. 11. Почему VictoriaMetrics - Модель хранения данных как у ClickHouse - VictoriaMetrics - это TSDB, а не просто прослойка между облачным хранилищем и Prometheus (?) - Это продукт с открытым исходным кодом 11
  12. 12. Почему VictoriaMetrics - Модель хранения данных как у ClickHouse - VictoriaMetrics - это TSDB, а не просто прослойка между облачным хранилищем и Prometheus (?) - Это продукт с открытым исходным кодом 12
  13. 13. Преимущества VictoriaMetrics - Бесшовная интеграция (надо изменить четыре строчки в конфигурационных файлах) 👏 13
  14. 14. Как оценить загрузку серверов? - mean/median/95th percentile показателя (по всей серверной группе) 14
  15. 15. Как оценить загрузку серверов? - Disk util % 15
  16. 16. Как ”на глаз” провалидировать VM? - Посмотреть график для Prometheus - Переключиться на VictoriaMetrics - Сравнить визуально 16
  17. 17. 🐞 - Тот же график, что и выше, но в VM 17
  18. 18. Преимущества VictoriaMetrics - Очень быстрая скорость реакции на дефекты 👏 - (https://github.com/VictoriaMetrics/VictoriaMetrics/issu es/55) 18
  19. 19. Преимущества VictoriaMetrics - Размер на диске! 👏 - 15 дней Prometheus - 4.6 GiB 19
  20. 20. Преимущества VictoriaMetrics - Размер на диске! 👏 - 15 дней Prometheus - 4.6 GiB - 10 дней VictoriaMetrics - 527.0 MiB 20
  21. 21. Что насчет отказоустойчивости? - Вы должны выбрать что-то одно 21
  22. 22. Что насчет отказоустойчивости? - Вы должны выбрать что-то одно - Я выбираю shared nothing 22
  23. 23. Что насчет отказоустойчивости? - Вы должны выбрать что-то одно - Я выбираю shared nothing - Поэтому инстанса будет два (независимых) - Или три (в военное время или на АЭС) 23
  24. 24. Что насчет масштабируемости? - Есть clustered configuration (это sharding, а не HA) 24
  25. 25. Что насчет масштабируемости? - Есть clustered configuration (это sharding, а не HA) - Я не пробовал и планирую только в исследовательских целях (не забыть рассказать, почему) 25
  26. 26. Как делать alerting? - Пока при помощи Prometheus, дальше Александр обещал что-нибудь придумать 26
  27. 27. Как улучшить? - Поставить retention у Prometheus не 15 дней, а сутки 27
  28. 28. Как улучшить? - Поставить retention у Prometheus не 15 дней, а сутки - Добиться того, чтобы Prometheus не писал на диск вообще (на самом деле нет) 28
  29. 29. Как оно устроено внутри? - Пока не знаю 29
  30. 30. Вопросы, пожалуйста! - alexclear@gmail.com - Skype, Telegram: demeliorator - Канал в Telegram: https://t.me/lhommequipleure - Подкастики: https://t.me/demeliorator_pod 30
  31. 31. Выводы - VictoriaMetrics это будущее Здесь должна быть хохма, например: “Я поставил VictoriaMetrics, и все работает!”, как вам такое? 31

×