Мониторинг серверов: бесплатные инструменты для малого бизнеса
АйТи Фреш
Главная / Статьи / Серверы и инфраструктура
Серверы и инфраструктура

Как узнать о сбое сервера раньше своих сотрудников: мониторинг без бюджета

Автор: Семёнов Евгений Сергеевич, директор ООО «АйТи-Фреш» · 2026-06-21
Как узнать о сбое сервера раньше своих сотрудников: мониторинг без бюджета

О проблемах на серверах клиентов я узнаю раньше, чем они сами. Никакого хрустального шара — просто нормально настроенный мониторинг. Расскажу, какими инструментами пользуюсь в работе. Всё бесплатно, ничего экзотического.

Как три часа простоя обошлись в 35 рабочих часов

Три года назад у меня был клиент — небольшая юридическая фирма, 14 рабочих мест, один сервер на Windows Server 2016. В 3:47 ночи диск C: заполнился под завязку: транзакционный лог 1С вырос до предела и встал намертво. Сотрудники пришли утром — база не открывается ни у кого. Позвонили мне через два с половиной часа, когда директор наконец понял, что дело не в интернете. Итого: 14 человек, 2,5 часа простоя, 35 потерянных рабочих часов. И один сорванный договор, который собирались оформить именно в то утро.

После того случая я ввёл в компании простое правило: о любой проблеме в инфраструктуре клиента мы должны знать раньше самого клиента. Не одновременно — раньше. Идеально — за несколько часов, пока ещё можно всё починить до начала рабочего дня. Диск заполняется постепенно. Сервис падает с предупреждениями в логах задолго до полного отказа. Всё это видно заранее. Просто нужно смотреть.

Весь этот разговор — про то, чем и как смотреть. Инструменты, которые я опишу, либо полностью бесплатны, либо имеют бесплатную версию, которой хватает для компании до 50 рабочих мест. Никаких корпоративных лицензий за 200 000 рублей в год. Всё проверено на нескольких десятках реальных клиентов: бухгалтерии, юрфирмы, торговля, медицинские клиники.

Zabbix: страшное название, понятный принцип

Zabbix — опенсорсная система мониторинга. Полностью бесплатная, без ограничений ни по количеству хостов, ни по метрикам. Сервер работает на Linux — Ubuntu, Debian — и это поначалу пугает директоров, привыкших к Windows. Но агенты ставятся на что угодно: Windows Server 2012, 2016, 2019, 2022, обычные Windows 10 и 11. Принцип простой: небольшая программа zabbix-agent2 весом около 15 мегабайт устанавливается на каждую машину, собирает данные и отправляет на центральный сервер. Сервер сравнивает значения с порогами и при нарушении шлёт уведомление.

Из коробки Zabbix мониторит загрузку процессора, использование оперативной памяти, заполненность каждого раздела диска, сетевой трафик, состояние Windows-сервисов — включая 1С, SQL Server и любые другие, — доступность хостов по ICMP и журналы событий Windows по ключевым словам. Готовые шаблоны есть для Windows Server, Microsoft SQL Server, Linux-хостов. Применил шаблон на хост — через пять минут видишь данные. Не преувеличиваю: реально пять минут.

На нашей практике был показательный случай. Небольшая стоматология, восемь рабочих мест плюс сервер. В пятницу вечером Zabbix показал: диск на сервере резервного копирования заполнен на 87%. В понедельник утром — до начала рабочей недели, без звонка от клиента — мы почистили старые бэкапы и освободили место. Клиент об этом вообще не знал. Получил только короткий отчёт: «всё в порядке, почистили архивы резервных копий». Вот это я и называю нормальной поддержкой.

PRTG Network Monitor: когда хочется попроще

PRTG Network Monitor — продукт немецкой компании Paessler. Есть бесплатная версия с ограничением в 100 сенсоров, и для малого бизнеса этого обычно хватает. Один Windows-сервер — примерно 10–15 сенсоров: диски, процессор, память, сетевой адаптер, несколько сервисов, пинг. Пять серверов и десяток рабочих мест — укладываетесь в сотню с запасом.

Главное преимущество PRTG перед Zabbix — низкий порог входа. Всё устанавливается на Windows, настраивается через браузер с приличным интерфейсом. Есть мобильное приложение для iOS и Android: зелёные и красные кружки сразу видны на экране телефона. Никакого Linux, никакой консоли. Добавил устройство по IP, выбрал тип — PRTG сам предлагает набор сенсоров. Базовый мониторинг сервера поднимается за полтора-два часа с нуля, без какого-либо предыдущего опыта.

Минус — ограничение бесплатной версии и цена платной. Когда 100 сенсоров закончатся, придётся или платить (лицензия на 500 сенсоров — порядка 27 000–35 000 рублей, актуальную цену уточняйте на сайте), или переезжать на Zabbix. Я рекомендую PRTG тем, кто хочет попробовать мониторинг быстро и без погружения в Linux. Тем же, кто готов потратить день на нормальную настройку и получить инструмент без ограничений, — советую сразу Zabbix. Долгосрочно выгоднее.

То, что уже есть в Windows — и чем никто не пользуется

В Windows Server встроен вполне приличный набор инструментов. Event Viewer — Просмотр событий — пишет всё: падения служб, ошибки приложений, входы пользователей, предупреждения от оборудования. Проблема одна: его никто не смотрит. Открываешь, видишь тысячи записей с красными восклицательными знаками — и закрываешь. Так не работает. Нужны фильтры по источнику, категории, коду события. Вот тогда это становится полезным инструментом диагностики.

Монитор производительности — perfmon.exe — умеет строить графики нагрузки, писать счётчики в файл, запускать предупреждения при превышении порогов. Интерфейс из девяностых, настройка громоздкая. Я использую его точечно — когда надо поймать конкретную проблему. Например, понять, почему 1С тормозит каждый день ровно с 10:00 до 10:30. Пишем счётчики дисковой очереди, загрузки CPU и памяти на полчаса — и смотрим, что именно происходит в этот промежуток.

Windows Admin Center — бесплатный инструмент от Microsoft, появился относительно недавно. Устанавливается отдельно, работает как веб-панель. Показывает состояние серверов, дисков, сетевых адаптеров, запущенных служб. Можно запускать PowerShell прямо в браузере, без подключения через RDP. Для небольшой инфраструктуры — хорошая точка входа, особенно если разворачивать отдельную систему мониторинга прямо сейчас не хочется. Скачивается с официального сайта Microsoft, никаких лицензий не требует.

Telegram вместо ночного дежурного

Самое важное в мониторинге — не красивые графики, а уведомления. Если система что-то обнаружила, а вы узнали об этом через два дня, случайно открыв браузер с дашбордом, — толку ноль. Нужен канал, который достанет вас в любое время. Telegram. Боты бесплатны, работают стабильно, сообщения приходят мгновенно. Zabbix умеет слать уведомления в Telegram нативно — через настройку медиатипа. Занимает примерно 20 минут, пошаговые инструкции есть на официальной вики и на Хабре.

Хочется обойтись совсем простым — возьмите PowerShell и Telegram-бот. Пишете скрипт: раз в час проверяет свободное место на дисках, статус критичных служб — ragent для сервера 1С, MSSQLSERVER для SQL Server, TermService для RDP — и делает пинг на ключевые хосты. Что-то не так — скрипт вызывает Telegram Bot API и шлёт сообщение в чат. Запускается через Планировщик задач Windows. Это пять-десять строк PowerShell. Час работы — и дальше само.

У нас в компании есть отдельный Telegram-чат — называется «Мониторинг». Туда летят алерты от Zabbix со всех обслуживаемых объектов. Дежурный инженер видит уведомление и сразу реагирует. Бывает, клиент звонит сам: «у нас что-то с сервером 1С». А мы уже в работе — алерт пришёл сорок минут назад, диагностируем. Вот это и есть другое качество поддержки. И разговор с клиентом тогда совсем другой.

Что конкретно ставить на мониторинг

Диск — первое, на что смотрим. На системном разделе свободного места должно быть не меньше 10–15%. На серверах 1С или SQL — ещё больше: базы данных и транзакционные логи растут неравномерно, за одну ночь могут прибавить несколько гигабайт. На нашей практике мы выставляем два порога: предупреждение при 20% свободного места, критичный алерт — при 10%. Дошло до предупреждения? Разбираемся сразу. Не ждём, пока станет хуже.

Состояние сервисов — самое ценное с практической точки зрения. На каждом сервере определяете список критичных служб. Для сервера 1С это ragent или srv1cv83, плюс MSSQLSERVER или именованный экземпляр. На терминальном сервере — TermService. Остановилась служба? Уведомление приходит немедленно. Не через десять минут следующей проверки — сразу. Особенно это важно ночью: есть реальный шанс поднять сервис до начала рабочего дня и не получить звонок от директора в 9 утра.

Резервное копирование — отдельный разговор. Veeam Backup and Replication Community Edition распространяется бесплатно, поддерживает Hyper-V и VMware, умеет слать email-отчёты о результатах каждого задания. Настройте эти письма на адрес IT-подрядчика или свой рабочий ящик. Три дня подряд нет успешного бэкапа — это уже катастрофа, которая просто ещё не успела случиться. Мониторинг резервирования так же важен, как само резервирование. Проверяйте, что бэкап реально существует, а не просто что задание когда-то «запустилось».

Реальная схема: как собрать всё это за один день

Минимальный рабочий набор для компании до 20–25 рабочих мест выглядит так. Один Zabbix-сервер — поднимаете на старой машине или небольшой виртуалке под Ubuntu 22.04 LTS: 2 ядра, 4 гигабайта оперативки, 50 гигабайт диска. Установка Zabbix 7.x по официальной документации занимает около часа — вместе с PostgreSQL в качестве базы данных. Агенты на Windows-серверы ставятся через msi-пакет: следующий — следующий — готово. Шаблоны Windows Server применяются в два клика. Уведомления в Telegram настраиваются ещё за 20 минут. Если делаете первый раз — один рабочий день. Стоимость: ноль рублей.

Нет своего человека для этого? Тогда задача падает на IT-аутсорсера. Мы при подключении нового клиента разворачиваем мониторинг в первый же день. Не потому что красиво звучит в коммерческом предложении — а потому что без мониторинга мы работаем вслепую и просто не видим, что происходит на объекте. Если ваш IT-подрядчик обслуживает инфраструктуру, но никакого мониторинга вашего сервера у него нет — спросите напрямую: а как вы вообще узнаёте о проблемах? Ответ будет очень показательным.

За 12 лет в этом деле я вынес одно главное: мониторинг — это не про дашборды. Не про красивые графики на большом экране в переговорке. Это про то, что нужный человек получил нужное уведомление в нужный момент — и успел отреагировать. Начните с простого: диск, критичные сервисы, резервное копирование. Настройте уведомления в Telegram. Это несколько часов работы. После этого вы перестанете узнавать о том, что сервер упал, от своих же сотрудников в 9:05 утра.

Частые вопросы

Сколько стоит внедрить нормальный мониторинг для небольшой компании?
Если говорить про Zabbix — инструмент полностью бесплатный, опенсорс без каких-либо ограничений. PRTG бесплатен до 100 сенсоров — для компании до 15-20 рабочих мест обычно хватает. Расходы — только время на настройку: несколько часов своего специалиста либо 10 000-20 000 рублей разовой работы аутсорсера. Платная версия PRTG начинается от 27 000-35 000 рублей за 500 сенсоров, но для большинства малых компаний в ней просто нет необходимости.

Нужен ли штатный системный администратор, чтобы мониторинг работал?
Настраивается один раз — дальше работает самостоятельно и шлёт уведомления. Кто-то должен на эти уведомления реагировать: штатный специалист или IT-аутсорсер с дежурством. Сам мониторинг обслуживания почти не требует — обновление агентов раз в несколько месяцев да периодическая проверка, что уведомления вообще доходят. Это не полноценная ставка сисадмина, это несколько часов в квартал.

Zabbix или PRTG — что лучше выбрать для начала?
Если нет человека с опытом Linux и хочется результат быстро — PRTG. Устанавливается на Windows, настраивается через браузер, есть мобильное приложение. Если планируете масштабироваться, не хотите платить за лицензии по мере роста, или есть готовность потратить день на нормальную настройку — Zabbix. Оба варианта я использую у клиентов, оба рабочие. PRTG — быстрый старт, Zabbix — долгосрочное решение без потолка.

Мониторинг прислал уведомление ночью — кто будет чинить?
Это вопрос не к инструменту, а к организации поддержки. Мониторинг — средство обнаружения, не ремонт. Реагировать должен либо штатный специалист с дежурным телефоном, либо аутсорсер с договором, включающим ночную поддержку. У нас есть тариф с дежурством 24/7: инженер получает алерт из того же Zabbix и выходит на связь в течение 15 минут. Без этого ночной мониторинг теряет половину смысла.

Настроим мониторинг вашей инфраструктуры под ключ за один рабочий день
Проведём бесплатный аудит серверов и рабочих мест и покажем, что именно нужно отслеживать в вашей инфраструктуре — звоните или пишите.
Бесплатная консультация →

Подпишитесь на рассылку ITfresh

Раз в неделю — практические гайды для руководителя и сисадмина: безопасность, 1С, миграции, резервные копии, лайфхаки из реальных проектов.

© ООО «АйТи-Фреш» · Москва · Все статьи