Python. Пишем мониторинговой систему
В этом ролике посмотрим на один вариант мониторинговой системы, написанной на Python.
Навигация:
00:00 - Постановка задачи
05:19 - Разбор кода
19:30 - Демонстрация на ноутбуке
20:55 - Регистрация на TimeWeb
21:33 - Создание виртуальной машины
23:15 - Настройка сервера
24:40 - Настройка домена
28:25 - Демонстрация на сервере
29:27 - Плюшка от TimeWeb
GitHub репозиторий: https://github.com/amatiashov/YT-Device-Monitoring
Docker image: https://hub.docker.com/repository/docker/artemprojects/device-monitoring
TimeWeb регистрация (если нужны виртуальные машины, выбираем VDS-хостинг, если нужен хостинг - выбираем Виртуальный хостинг): https://timeweb.com/ru/?i=52533
DNS TimeWeb для переноса домена: https://timeweb.com/ru/support/faq/domains/transfer/kakie-ns-servery-neobkhodimo-ukazyvat-dlya-domena/#answer
Let's Encrypt в Ubuntu 18.04 https://www.digitalocean.com/community/tutorials/nginx-let-s-encrypt-ubuntu-18-04-ru
Друзья, только при монтаже заметил, что на видео пропущены два момента:
1. Что это за строки на 26:45
Если потребуется добавить хотя бы какую-то аутентификацию, то можно использовать basic authorization. Как это сделать, можно почитать здесь:
https://www.tecmint.com/password-protect-web-directories-in-nginx/
2. Ничего не сказано про Notification Service
В моем случае - это отдельный микросервис, который я не стал рассматривать на видео, чтобы не делать его слишком длинным. К нему поступают запросы через REST API и отправляется нотификации через email, sms и еще через один мессенджер))) На видео в репозитории в качестве Notification Server лежит по сути вывод в консоль. Если интересно как все это работает, напишите, пожалуйста в комментариях)))
Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни - от технологий до путешествий! Надеюсь Вам понравиться!
Подписаться на канал: https://www.youtube.com/channel/UCJHS22_QyRowmNAaxoUd4dA
Если Вам нравится информация на канале, Вы можете поддержать меня: https://clck.ru/LBRYB
-------------------------------------------------------------------
Я вконтакте ► https://vk.com/artyom2503
Я в instagram► https://www.instagram.com/amatyashov/
Видео Python. Пишем мониторинговой систему канала Артем Матяшов
Навигация:
00:00 - Постановка задачи
05:19 - Разбор кода
19:30 - Демонстрация на ноутбуке
20:55 - Регистрация на TimeWeb
21:33 - Создание виртуальной машины
23:15 - Настройка сервера
24:40 - Настройка домена
28:25 - Демонстрация на сервере
29:27 - Плюшка от TimeWeb
GitHub репозиторий: https://github.com/amatiashov/YT-Device-Monitoring
Docker image: https://hub.docker.com/repository/docker/artemprojects/device-monitoring
TimeWeb регистрация (если нужны виртуальные машины, выбираем VDS-хостинг, если нужен хостинг - выбираем Виртуальный хостинг): https://timeweb.com/ru/?i=52533
DNS TimeWeb для переноса домена: https://timeweb.com/ru/support/faq/domains/transfer/kakie-ns-servery-neobkhodimo-ukazyvat-dlya-domena/#answer
Let's Encrypt в Ubuntu 18.04 https://www.digitalocean.com/community/tutorials/nginx-let-s-encrypt-ubuntu-18-04-ru
Друзья, только при монтаже заметил, что на видео пропущены два момента:
1. Что это за строки на 26:45
Если потребуется добавить хотя бы какую-то аутентификацию, то можно использовать basic authorization. Как это сделать, можно почитать здесь:
https://www.tecmint.com/password-protect-web-directories-in-nginx/
2. Ничего не сказано про Notification Service
В моем случае - это отдельный микросервис, который я не стал рассматривать на видео, чтобы не делать его слишком длинным. К нему поступают запросы через REST API и отправляется нотификации через email, sms и еще через один мессенджер))) На видео в репозитории в качестве Notification Server лежит по сути вывод в консоль. Если интересно как все это работает, напишите, пожалуйста в комментариях)))
Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни - от технологий до путешествий! Надеюсь Вам понравиться!
Подписаться на канал: https://www.youtube.com/channel/UCJHS22_QyRowmNAaxoUd4dA
Если Вам нравится информация на канале, Вы можете поддержать меня: https://clck.ru/LBRYB
-------------------------------------------------------------------
Я вконтакте ► https://vk.com/artyom2503
Я в instagram► https://www.instagram.com/amatyashov/
Видео Python. Пишем мониторинговой систему канала Артем Матяшов
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Основы Docker. Большой практический выпускКак поднять домашний сервер со своим доменом своими руками?Как собрать электрощит для частного дома?Как создать мониторинг сети Ping с помощью Microsoft Excel?you need to learn Python RIGHT NOW!! // EP 1OpenVPN. Большой практический выпускЛучшая Графическая (GUI) Библиотека Для Python | Tkinter VS WxPython VS PyQt(PySide) VS KivyАвтоматизация отопления. Как экономить на отоплении?Network Analysis with PythonВключение Wi-Fi по расписанию на маршрутизаторах MikroTikКак работает карбюраторКак легко зашифровать файл? Как сделать шифрованную резервную копию для Docker volume?Python-разработчикам больше не нужен Photoshop. Pillow, или программируемый фото-редакторGit. Большой практический выпускSocket или как создать собственный сервер на Python в домашних условиях #1 | Базовый курс PythonКак сделать мобильный интернет дома? Обзор роутера NR-410 от Microdrive🔌Как перевести шуруповёрт на питание от сети 220ПОЛУЧИЛ ДОСТУП К OPENAI (GPT-3) | ТЕСТИРУЕМ Искусственный ИнтеллектКЛИЕНТ-СЕРВЕРНОЕ ПРИЛОЖЕНИЕ НА PYTHON | ЧАСТЬ 1 | СВЯЗЬ КЛИЕНТА И СЕРВЕРА