Actuator, Micrometer, Victoria Metrics, Grafana - Мониторинг Spring Boot
HTML-код
- Опубликовано: 10 сен 2024
- Мониторинг состояния сервисов является важной составляющей процесса сопровождения программного обеспечения. В этом ролике я демонстрирую, как при помощи Spring Boot Actuator и Micrometer можно экспортировать метрики в VictoriaMetrics, а затем визуализировать их в Grafana. Кроме этого я рассматриваю несколько простых примеров написания собственных метрик.
#java #spring #springboot #micrometer #grafana #prometheus #victoriametrics
Мой сайт: alexkosarev.name/
Паблик в VK: public2...
Канал в Telegram: t.me/+TZCuO38v...
Стать доном: donut/s...
Донаты в Boosty: boosty.to/akos...
Донаты в Tinkoff: www.tinkoff.ru...
Решил потихонтку пересмотреть все твли ролики. Параллельно ставлю лойсы и пишу комменты. Никому никогда ранее не писал комменты. Не сдавайся
У тебя великолепные видео и высокий технический уровень. Не оставляй это дело! Хороших праздников!
Очень качественные ролики. С хорошим уровнем. Лучше чем многие подобные англоязычные. Намного ближе к реальности.
Ооо... Актуалочка подъехала! Огромное спасибо за качественный контент!
Спасибо за видео, очень интересный материал и подача! Было бы круто еще рассказать как в микросервисах делать мониторинг, логгирование, трейсинг. Детальнее объяснить, какие уровни логов и когда ставить и какие метрики считывать)
Тема большая, но очень интересная)
Спасибо, интересно и нужно 👍
Отличный ролик! Спасибо!
Как всегда, кратко, по делу с инфой что и откуда. Кто хочет, тот может сам "углубить" )))
Спасибо за такой потрясающий подарок!).
Ждем продолжение темы мониторинга
Спасибо!!!
Шурик, круто, спасибо тебе!
Спасибо за видео! Давно было интересно узнать как настроить базовые процессы CI/CD c докером(gradle:buildBootImage), например собрать docker image приложения на GitLab CI и отправить его на хост, где оно перезапустится с новым image. Также можно упомянуть про dev, который заливается автоматически когда main ветка обновляется и успешно собирается и prod по кнопке из GitLab, аля день релиза нажал и поехали.
P.S. Пожалуйста сделайте что-нибудь с трясущейся камерой)
Пожелания учту. А вот камера меня самого бесит, надо что-то придумать)
@@shurik_codes Спасибо!
Спасибо, полезно, жду подробный выпуск по теме!
спасибо за видео, хотелось бы как раз посмотреть для сравнения разные типы метрик, помимо counter и gauge и их краткий обзор
будет
Было бы круто в новом году увидеть у тебя видео на тему "gRPC". Спс за контент, с наступающим!
Отличный ролик! Тем не менее, не понятно, почему на 24:55 утверждается, что аггрегация поможет против сбрасывания счетчика при перезапуске, а в конце мы видим, что счетчик все таки сброшен, несмотря на Sum.
PS: gauge произносится не "гоуж", а, внезапно, "гейч"
Внезапно, даже не так, а "гейдж" [ɡeɪdʒ]
лайк, подписка)
Лайк авансом!
👍👍👍
Спасибо за ролик!А что за плагин в идее такой, который выводит "simple"?Я так понимаю считает простоту кода в пределах метода/класса?
Code Complexity
Странно, что никто не обратил внимание - на видео не показано содержимое класса GreetingPresentationV1, без чего проект просто не запустится.
Оно типа такого?
public class GreetingPresentationV1 {
public String greeting;
public GreetingPresentationV1(String greeting) {
this.greeting = greeting;
}
}
Отличный урок, спасибо большое) Подскажите пожалуйста, как настроить подсказки в идеи для файлов конфигурации (11:41)?
Плагин Spring в IntelliJ IDEA Ultimate
Расскажи про настройки идеи (тема и прочее)
Настройки по умолчанию, тема - New UI )
@shurik_codes Александр, спасибо за этот новогодний подарок! 😊
С наступающим Новым годом!
у вас Линукс получается? или Виктория Метрикс устанавливали где-то "сбоку"?
Линукс, VM скачиваю и запускаю на 8:00
Есть мысль сделать чат для подписчиков в телеграм?
Ну, он как бы есть уже давно: t.me/+UFAkw187WstX0wqy Просто я его особо нигде не афиширую, хотя попасть в него можно через канал в Телеграме
Чел ну ты даешь зрителей не уважаешь ты когда ролики снимаешь хоть в глаза смотри
Действительно...
спасибо!