Linux: настройка мониторинга за 15 минут с помощью Grafana и Prometheus

Linux: настройка мониторинга за 15 минут с помощью Grafana и Prometheus

Digital Studium

2 года назад

56,968 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

byldozer100
byldozer100 - 16.09.2023 17:32

подход когда все в докере - не для обучающего видео 😞

Ответить
Calaps: You Tube
Calaps: You Tube - 14.09.2023 00:07

Лучший)

Ответить
йцу кен
йцу кен - 13.09.2023 16:00

Клюнул на превью.. Зачем показывать красивую девушку, а потом рассказывать мужским голосом? хDD

Ответить
Alisher Ruziev
Alisher Ruziev - 03.09.2023 13:30

Thank you very much. very useful video.

Ответить
yrmuq
yrmuq - 01.09.2023 02:53

Промисиус, лол бля

Ответить
Boss of the gym
Boss of the gym - 28.07.2023 23:52

Спасибо большое автору! :)

Ответить
Andrey Nekrasov
Andrey Nekrasov - 11.06.2023 01:20

Почему просто не поставить заббикс, получив все те же графики и еще дофига всего? Чем прометеус лучше (если лучше)?

Ответить
John Preston
John Preston - 09.06.2023 14:41

Добрый день, подскажите как удалить установленные контейнеры и отключить их запуск

Ответить
Kol9n Games
Kol9n Games - 05.06.2023 18:21

Не подскажите как сразу импортировать ID dashboard в docker-compose?

Ответить
Kol9n Games
Kol9n Games - 04.06.2023 14:51

Здравствуйте, может кто знает, на debian встанет по этому примеру или нет?

Ответить
Sergej Chap
Sergej Chap - 03.06.2023 13:50

было б интересно, как конфигурирован прометей и с какой СУБД.
Также, как подобное сделать для Zabbix. Всё-таки это более часто используемая модель

Ответить
Jice
Jice - 14.05.2023 23:55

спасибо огромное за видео. я думал у вас 100 тыс подписчиков минимум. не бросайте свое дело

Ответить
Abdulaziz Sobirjonov
Abdulaziz Sobirjonov - 01.05.2023 09:51

best

Ответить
DekardKain311
DekardKain311 - 09.04.2023 19:36

А как это запустить потом? Вот я запустил в первый раз, все заработало на моих локальных виртуалках, одна была прометей+графана, а на нескольки других включен нод экспортер.
Потом я отправил эти виртуалки в suspend.
Включил обратно, docker ps показывает что контейнеры развернуты, и сами по себе виртуалки пингуются, но по портам ни графана ни прометей не открываются. Порты само собой открыты...

Ответить
Артём Шумейко
Артём Шумейко - 20.03.2023 21:41

Невероятно крутое объяснение

Ответить
MIF
MIF - 01.03.2023 20:49

Спасибо, буду тестить

Ответить
Feelcode
Feelcode - 25.02.2023 17:42

Добрый день, подскажите, какая нагрузка у все этой системы и как обезопаситься?

у меня есть боевой сервер, на него я должен поставить node-exporter, а, например, локально графану и прометеус?

Ответить
Best of the best
Best of the best - 24.02.2023 13:01

Пожалуйста покажите как настроить алерты, и чтобы они отправлялись корректно, а лучше сделайте видео с самого начала до полной настройки, установка, алерты. Будем очень благодарны в интернете очень мало информации)

Ответить
Sergei Safonov
Sergei Safonov - 07.02.2023 20:08

Третий урок по которому пытался поднять мониторинг удаленных серверов и именно по нему получилось :D

Ответить
Daria Vyrvich
Daria Vyrvich - 06.02.2023 23:09

спасибо за видео! подняла мониторинг за 30 минут, огонь ❤

Ответить
RuzalMW
RuzalMW - 04.01.2023 10:34

Отличное видео! Кратко и по делу!

Ответить
Igor Glebsky
Igor Glebsky - 19.11.2022 03:41

Добрый день, классный урок, спасибо! Вопрос: при использовании docker-desktop, в какой директории будет лежать файл prometheus.yml?

Ответить
iseeyoucrybich
iseeyoucrybich - 18.11.2022 13:22

у меня получилось спустя 4 месяца ахахахах, спасибо вам!!!!!!

Ответить
Игорь Павер
Игорь Павер - 12.11.2022 03:06

Спасибо! Со второго раза получилось. Хз в чем была ошибка, но сделал второй раз и завелось!

Ответить
Dukapb81
Dukapb81 - 21.10.2022 18:18

Всё, сдаюсь. Всё перебровал (плюс прошлое сообщение).
Часов 12 в итоге сидел.
Сервисы запускаются нормально, но образы из докер-хранилища не подгружают - ни один.
По команде docker ps, выходит инфа по названию колонок, но самих контейнеров нет.
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

Если вбивать по очереди docker service ps test_grafana
docker service ps test_prometheus
docker service ps test_node-exporter
То выходит сообщение одно и тоже (только имя сервиса меняется).
И везде написано, что реджектед - нет такого образа (см. ниже).
Какие я только адреса для образов в файл .yml - ваши, с разными latest, с двоеточием на конце, без двоеточий... чего только не пробовал.
Система Debian и я это учитывал в адресах образа.
Резюме - сервисы запускаются. Образы к этим сервисам - нет (
Пример:
~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

~# docker service ls
ID NAME MODE REPLICAS IMAGE PORTS
zr0pv1dybjpc test_grafana replicated 0/1 grafana/grafana-enterprise:v9.2.0 *:3000->3000/tcp
s2axt1ab1fjt test_node-exporter replicated 0/1 bitnami/node-exporter:latest *:9100->9100/tcp
bv7m1r1evx8l test_prometheus replicated 0/1 prom/prometheus:latest *:9090->9090/tcp

~# docker service ps test_grafana
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS
l2cuhml5j784 test_grafana.1 grafana/grafana-enterprise:latest debian-ulyanov Ready Rejected 3 seconds ago "No such image: grafana/grafan…"
vjvj2p0ay9sz \_ test_grafana.1 grafana/grafana-enterprise:latest debian-ulyanov Shutdown Rejected 4 seconds ago "No such image: grafana/grafan…"
9nbn9hpiso07 \_ test_grafana.1 grafana/grafana-enterprise:latest debian-ulyanov Shutdown Rejected 18 seconds ago "No such image: grafana/grafan…"
a58z647eq4x2 \_ test_grafana.1 grafana/grafana-enterprise:latest debian-ulyanov Shutdown Rejected 41 seconds ago "No such image: grafana/grafan…"
qr7l1y7xoflh \_ test_grafana.1 grafana/grafana-enterprise:latest debian-ulyanov Shutdown Rejected 42 seconds ago "No such image: grafana/grafan…

Ответить
Dukapb81
Dukapb81 - 20.10.2022 15:42

Здравствуйте. Спасибо за видео. Пытаюсь установить всё на Debian 11, в йамле прописываю
grafana:
image: grafana/grafana-oss:9.2

*(Alpine image (recommended) по официальному мануалу Grafana Open Source edition: grafana/grafana-oss:<version>)


Дальше
docker stack deploy со параметрами и путём.
Всё проходит хорошо.
Но когда вбиваю docker ps, выходит инфа по названию колонок, но самих контейнеров нет.
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES


Сервак свой тоже не могу загрузить с 3000-м портом.
Подскажите, пожалуйста, что может быть не так? (я ещё совсем в начале пути девопсовских дел)
Благодарю.

Ответить
Алексей Караев
Алексей Караев - 14.10.2022 23:21

Отличное видео. Спасибо. Много пересмотрел но это реально лучшее. Короткое и четкое.
Только вот не работает почему-то 😂
Оно вроде как должно работать. И конфиг смотрел, все отступы четкие, SUCCESS, и каждый шаг по гайду.
Графана отображает н/д. При этом, повторюсь, каждый шаг по гайду - ошибок не было. При заходе через веб в prometheus 9090 метрики отображаются. При заходе на порт 9100 видны метрики экспортера. Но графана не отображает почему-то. Источник выбран prometheus. Dashboard привязан к prometheus.
Еду в Питер 4 часа уже из Москвы и до сих пор не победил. Все. Сдаюсь. Пишу автору :) Дай совет, плз

Ответить
Андрей Исламов
Андрей Исламов - 14.10.2022 19:42

Спасибо большое. Всё понятно, просто и по делу. Есть же люди, которые объясняют лучше, чем другие за деньги!

Ответить
Fergiz Technologies
Fergiz Technologies - 02.10.2022 14:17

можно ли использовать прометеус и графана для мониторинга транзакций?

Ответить
Валерий
Валерий - 17.09.2022 03:38

Я успешно дошел до 10-17, но у меня в Графане нет выбора экспортера в HOST. Там просто пусто, когда открываешь. Следовательно графики в N/A, не обновляются

Ответить
Tikhon FaiR
Tikhon FaiR - 21.08.2022 19:56

Привет ещё раз! Решил в к8с поднять мониторинг , на отдельную ноду завернул всё как ты делаешь , столкнулся с проблемой , что в графане не появляются метрики , в проме всё хорошо конфиг видит -работает , куда копать ?

Ответить
Олег
Олег - 15.08.2022 13:51

++

Ответить
Tikhon FaiR
Tikhon FaiR - 03.08.2022 16:07

Потратил больше 2 часов просто из-за не внимательности ))) Ребят ,а может кто привести пример как будет выглядеть пример ,чтобы добавить сервера или установить экспортёр через энсибл)

Ответить
Tikhon FaiR
Tikhon FaiR - 03.08.2022 12:22

Привет, при переходе /var/lib/docker/volumes/monitoring_prom-configs/_data/prometheus.yml пишет отказано в доступе или доступ запрёщен подскажи ,что не так

Ответить
zasv58
zasv58 - 22.07.2022 20:40

Спасибо, получил много ответов на свои вопросы

Ответить
iseeyoucrybich
iseeyoucrybich - 06.07.2022 22:14

Привет, отредактировал файл prometheus.yml и node-exporter не поднялся в пррмисиусе, если есть мысль в чем может быть первопричина буду признателен, еще вопрос по докер контейнерам, а в видео вроде не показано как можно объявить вольюмами один для конфигов другой логов, если будут возможность можно этот момент тоже показать за ранее спасибо 👀👀👀👀

Ответить
Michael Shufutinsky
Michael Shufutinsky - 21.06.2022 16:59

видео супер, все доходчиво и просто. Было бы клево увидеть видео по backbox exporter и grafana/loki

Ответить
Mikh Bear
Mikh Bear - 03.04.2022 20:50

Промисиус прям слух режет )
просто Прометей тогда уж )

Ответить
Alyxs
Alyxs - 26.03.2022 16:50

Ептвоймать я хотел посмотреть одно а нашел решение другой своей проблемы ... Спасибо

Ответить
j0 ke
j0 ke - 18.03.2022 14:15

Подскажите, как оставить работу контейнеров? Или самих процессов. Пытаюсь остановить контейнеры, но они через несколько секунд снова стартуют.

Ответить
Aleksandr Timashov
Aleksandr Timashov - 22.02.2022 20:03

По мне - красивые картинки, для того что бы "доложить" начальству и показать "работу" ай-ти отдела. Я проклял все, с появлением этой системы в своем отделе. Ничем не превосходит своих конкурентов.

Ответить
Sergei
Sergei - 10.02.2022 18:04

Здравствуйте! У меня такой вопрос, я все делал по гайду, спасибо! Но у меня в прометеусе не появился эксплоер. Я нажал другие гайды искать еще хуже получилось. В итоге решил вернуться к вам, но теперь не знаю как быть, понаустанавливал всяких репозиториев на сервер. Если сначала начать так можно? Или нужно все удалить для начала? Как добавлять несколько серверов, у меня ноды работают надо следить за большим количеством серверов, как графану открывать если мы пишем ip и порт в адресную строку , но это для одного сервера. Спасибо, извиняюсь если вопросы дурацкие

Ответить
Arsi44
Arsi44 - 02.02.2022 16:54

После удаления контейнеров создаются новые. Как это остановить?

Ответить
Aliaksei Yushkevich
Aliaksei Yushkevich - 12.01.2022 13:41

как лучше обращаться к node exporter другого сервера, если он запущен в другом docker stack?

Ответить
akbarov
akbarov - 26.11.2021 05:20

О, спасибо. Коротко и без воды

Ответить