Мониторинг работы IT-инфраструктуры (сервера, службы, железо, боты, сайты)
По мере роста IT-инфраструктуры, увеличения количества серверов, служб, ботов, баз данных, сайтов и прочих компонентов выполняющих различные бизнес процессы, возникает потребность в инструменте их мониторинга, который на мой взгляд должен удовлетворять следующим критериям: — иметь единую панель отображения статусов работы компонентов, иметь возможность отправки экстренных уведомлений на E-Mail или в мессенджер(в случае сбоя), позволять легко подключать новые компоненты для мониторинга(как локальные, так и сетевые, включая службы работающие на других серверах) без ограничений, легкость и простота в использовании, и желательно укладываться в разумный бюджет. К сожалению поиски в сети, ничего подходящего не дали, все решения что мне попадались имеют один их трех(или все сразу) ключевых недостатка: — дороговизна, ограниченный функционал, ресурсоемкие системные требования. Поэтому было принято решение разработать свою систему мониторинга IT-инфраструктуры, что из этого получилось читайте дальше. подробнее

Автор:
Категории:
Теги:
Вроде казалось бы примитивная задача — мониторинг доступности устройств по IP-адресу, и для решения такой задачи должно быть множество программ и утилит под Windows, с возможностью задать список IP-адресов, названия устройств и периодичность их пинга. Но как оказалось, решений не так уж и много, часть из них распространяется платно, другие же явно имеют переизбыток функционала, третьи вообще не работают. Решение же как всегда простое (в моем случае) — пишем свою утилиту на Python, работающую под Windows в отдельном окне, немного кода от AI, немного доработок ручками и готово! Далее разберем функционал детально.
Друзья, всем привет! Вот и я решил поделиться своим опытом работы(в рамках фрилинса, прямых контрактов, долгосрочной поддежки) с заказчиками и их проектами, какие изменения я наблюдаю в этом году. С точки зрения предложения и спроса — изменений не много (загруженность сильно не поменялась). А вот с точки зрения задач, технологий и портрета самого клиента, есть существенные изменения. Далее о моих наблюдениях по порядку.
Друзья, всем привет! Ежедневно я работаю с серверами(удаленно), иногда попадаются сервера где открыт для подключения только один 22 порт (SSH), из-за чего возникает сложность с доступом к панели управления сервером, например cPanel(порт 2083) или HestiaCP(порт 8083), возникает вопрос — как же зайти в панель управления? На самом деле, решение данной задачи простое и при этом элегантное — перенаправляем свой локальный трафик в SSH туннель, таким образом, чтобы при запросе(со стороны клиента) на http://localhost:2083 у нас открывался ресурс с сервера. Далее по шагам.
Приветствую вас друзья! Ровно 4 года назад, я перенес часть своих проектов с сервера арендованного, на тот момент, у немецкого провайдера Hezler, на свой собственный сервер, размещенный у себя дома(в офисе), о чем я рассказывал в статье:
Приветствую вас друзья! Переношу свое программно-техническое оснащение на новые сервера под управлением Ubuntu 24.04(26.04), в виду чего публикую небольшой пост заметку по установке и настройке драйверов для ККТ АТОЛ-30ф. Ранее я публиковал небольшой пост-заметку по настройке для CentOS 7(более не актуальна). Напомню, подключение АТОЛ-30ф к серверу позволяет использовать данную ККТ как облачную онлайн кассу с отправкой чеков в ОФД и экономить на аренде облачных ККТ у сторонних провайдеров(до 100т.р./в год), помимо экономии это также добавляет ряд других интересных возможностей (написание своего софта для создания отчетов, аналитики или КУДиР — об этом расскажу позже). 
Доброго времени друзья! Небольшой пост-заметка, на тему того — как настроить в Windows 10/11 запрет пробуждения ПК от различных устройств. Заметка актуальна по двум причинам. Первая — это то, что к современным ПК может быть подключено гиганское количество устройств: USB концентраторы, смартфоны, ноутбуки, ККТ, внешняя сетевая карта и прочие (многие из них «по умолчанию» могут пытаться пробудить ПК). И вторая причина — держать эту информацию по настройке, в своей памяти, нет ни какого смысла — один раз настроил и забыл, до следующей переустановки операционной системы. Собственно поэтому и появилась эта заметка.






