Решил рабочую задачу:
Измерять скорость интернета на различных машинах и рисовать графики скорости.🚀 📈
Решение задачи включает в себя стек Python, Prometheus, Graphana. Будет ли вам интересно рассмотреть это случай на видеоуроке?
Измерять скорость интернета на различных машинах и рисовать графики скорости.
Решение задачи включает в себя стек Python, Prometheus, Graphana. Будет ли вам интересно рассмотреть это случай на видеоуроке?
Anonymous Poll
58%
8%
35%
хочу посмотреть ответы
#Событие
🔥🔥 🔥
🔈 Друзья, уже во вторник 24 декабря в 20:00 я проведу видеоурок, мы душевно пообщаемся и изучим интересные технологии!
👀 Разбираемся с применение стека Python, Prometheus, Graphana. Учимся делать пользовательские экспортеры для Prometheus. Автоматизируем с Ansible.
🗓 Добавляем в календарь, запасаемся любимым напитком и встречаемся онлайн.
➡️ Запись на трансляцию.
🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
#Monitoring #Prometheus
Контроль качества трафика
🚀 Привет, друзья!
Совсем недавно я провел открытый урок, на котором мы изучали, как мониторить скорость интернета в разных уголках нашей организации, а также находить каналы утечки трафика.
Запись урока доступна на моих каналах:
- YouTube
- Rutube
Статья на Habr:
- https://habr.com/p/870998/
Давайте разберем, как я осуществляю этот мониторинг.
Механизм очень простой: через Ansible мы разворачиваем на нужных узлах скрипты, регулярно запускающие Speedtest CLI, которые на эндпоинте /metrics выдают метрики для сервера Prometheus. Сервер, в свою очередь, передает метрики в Grafana, где мы строим наши красивые графики.📈
Контроль качества трафика
🚀 Привет, друзья!
Совсем недавно я провел открытый урок, на котором мы изучали, как мониторить скорость интернета в разных уголках нашей организации, а также находить каналы утечки трафика.
Запись урока доступна на моих каналах:
- YouTube
- Rutube
Статья на Habr:
- https://habr.com/p/870998/
Давайте разберем, как я осуществляю этот мониторинг.
Механизм очень простой: через Ansible мы разворачиваем на нужных узлах скрипты, регулярно запускающие Speedtest CLI, которые на эндпоинте /metrics выдают метрики для сервера Prometheus. Сервер, в свою очередь, передает метрики в Grafana, где мы строим наши красивые графики.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤨Если вы хотели знать, где новые посты, то спешу вас успокоить, они обязательно будут. Я отсутствовал по уважительным причинам - был в зимнем походе с элементами выживания🥶
В комментариях краткая история и выводы➡️
В комментариях краткая история и выводы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5☃3👍1🎄1
#ansible
Ansible
🚀 Привет, пионерам технологий!
Ansible — это твой верный помощник как в оркестрации, так и для автоматизации отдельных задач.
Представь, что ты руководишь оркестром, который должен сыграть симфонию. Управлять и ставить задачи отдельным музыкантам конечно можно, но крайне утомительно и долго.
В данном примере Ansible выступает в роли дирижера. Вместо того чтобы бегать и вручную указывать каждому инструменту (веб-серверам, базам данных, процессам), как и что играть, ты пишешь партитуру (playbook) на YAML-языке и отдаешь ему.
Он не требует "помощников" (агентов), а просто стучится по SSH и раздаёт одновременно указания всем описанным узлам. Если что-то пошло не так, он об этом сообщит, а если действие уже было выполнено, он это запомнит и не будет повторять.
Ansible
🚀 Привет, пионерам технологий!
Ansible — это твой верный помощник как в оркестрации, так и для автоматизации отдельных задач.
Представь, что ты руководишь оркестром, который должен сыграть симфонию. Управлять и ставить задачи отдельным музыкантам конечно можно, но крайне утомительно и долго.
В данном примере Ansible выступает в роли дирижера. Вместо того чтобы бегать и вручную указывать каждому инструменту (веб-серверам, базам данных, процессам), как и что играть, ты пишешь партитуру (playbook) на YAML-языке и отдаешь ему.
Он не требует "помощников" (агентов), а просто стучится по SSH и раздаёт одновременно указания всем описанным узлам. Если что-то пошло не так, он об этом сообщит, а если действие уже было выполнено, он это запомнит и не будет повторять.
Как Ansible определяет, нужно ли выполнять задачу повторно на хосте?
Anonymous Quiz
15%
Проверяет статус службы
53%
Использует механизм идемпотентности
6%
Полностью повторяет задачу
9%
Сравнивает с хэш-суммой
18%
Ожидает отклик от агента
0%
Выполняет только после перезагрузки