[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/general/server-monitoring":3,"mdc--5xh59q-key":546,"mdc--q1bh4s-key":573,"mdc-yws7ok-key":581,"mdc--lyyqqu-key":597,"mdc-32dcan-key":605,"mdc-smek8p-key":643,"mdc--bor3ll-key":675,"mdc-59b8rj-key":691,"mdc--hjpx55-key":706,"related-/guides/general/monitoring-tools,/guides/general/log-monitoring,/guides/general/performance-troubleshooting":714},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":477,"code":477,"createdAt":478,"description":479,"difficulty":480,"draft":481,"estimatedTime":482,"extension":483,"faq":484,"howToSteps":497,"howToTotalTime":513,"image":477,"keywords":514,"locale":524,"meta":525,"navigation":526,"path":527,"platform":528,"related":529,"section":533,"seo":534,"severity":477,"stem":535,"summary":536,"tags":537,"twitterCreator":477,"twitterSite":477,"type":544,"updatedAt":478,"__hash__":545},"content_ru/guides/general/server-monitoring.md","Настройка мониторинга серверов: полное пошаговое руководство для начинающих",[7,8,9,10],"Ubuntu 22.04 LTS","Windows Server 2022","Debian 12","CentOS Stream 9","FixPedia Team",{"type":13,"value":14,"toc":464},"minimark",[15,20,24,28,60,64,69,76,119,122,140,143,172,179,183,186,225,240,244,247,265,268,271,275,278,320,323,327,330,358,361,365,394,397,401,447,457,460],[16,17,19],"h2",{"id":18},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,22,23],"p",{},"Мониторинг серверов позволяет видеть, что происходит с вашим оборудованием и сервисами в режиме реального времени. С его помощью вы быстро обнаружите перегрузку, отказы или утечку ресурсов, что снижает простои и продлевает срок службы оборудования. В этом гайде мы настроим бесплатный стек мониторинга, который работает как на Linux, так и на Windows, и покажем, как собрать дашборд и оповещения за 15 минут.",[16,25,27],{"id":26},"требования-подготовка","Требования / Подготовка",[29,30,31,35,38,54,57],"ul",{},[32,33,34],"li",{},"Операционные системы: Ubuntu 22.04 LTS, Debian 12, CentOS Stream 9 или Windows Server 2022.",[32,36,37],{},"Права администратора (root или sudo) для установки пакетов.",[32,39,40,41,45,46,49,50,53],{},"Установленные ",[42,43,44],"code",{},"curl",", ",[42,47,48],{},"wget"," и ",[42,51,52],{},"tar"," (для скачивания экспортеров).",[32,55,56],{},"Открытый порт 9100 (для node‑exporter) и порт 3000 (для Grafana) в брандмауэре.",[32,58,59],{},"Доступ в интернет для скачивания образов Grafana и node‑exporter (либо используйте локальные пакеты).",[16,61,63],{"id":62},"пошаговая-инструкция","Пошаговая инструкция",[65,66,68],"h3",{"id":67},"шаг-1-установка-экспортера-метрик","Шаг 1: Установка экспортера метрик",[21,70,71,72,75],{},"На Linux-серверах установите ",[42,73,74],{},"prometheus-node-exporter",". Для Ubuntu/Debian:",[77,78,83],"pre",{"className":79,"code":80,"language":81,"meta":82,"style":82},"language-bash shiki shiki-themes github-light github-dark","sudo apt update && sudo apt install -y prometheus-node-exporter\n","bash","",[42,84,85],{"__ignoreMap":82},[86,87,90,94,98,101,105,107,109,112,116],"span",{"class":88,"line":89},"line",1,[86,91,93],{"class":92},"sScJk","sudo",[86,95,97],{"class":96},"sZZnC"," apt",[86,99,100],{"class":96}," update",[86,102,104],{"class":103},"sVt8B"," && ",[86,106,93],{"class":92},[86,108,97],{"class":96},[86,110,111],{"class":96}," install",[86,113,115],{"class":114},"sj4cs"," -y",[86,117,118],{"class":96}," prometheus-node-exporter\n",[21,120,121],{},"Для CentOS:",[77,123,125],{"className":79,"code":124,"language":81,"meta":82,"style":82},"sudo yum install -y prometheus-node-exporter\n",[42,126,127],{"__ignoreMap":82},[86,128,129,131,134,136,138],{"class":88,"line":89},[86,130,93],{"class":92},[86,132,133],{"class":96}," yum",[86,135,111],{"class":96},[86,137,115],{"class":114},[86,139,118],{"class":96},[21,141,142],{},"Запустите сервис:",[77,144,146],{"className":79,"code":145,"language":81,"meta":82,"style":82},"sudo systemctl start prometheus-node-exporter\nsudo systemctl enable prometheus-node-exporter\n",[42,147,148,160],{"__ignoreMap":82},[86,149,150,152,155,158],{"class":88,"line":89},[86,151,93],{"class":92},[86,153,154],{"class":96}," systemctl",[86,156,157],{"class":96}," start",[86,159,118],{"class":96},[86,161,163,165,167,170],{"class":88,"line":162},2,[86,164,93],{"class":92},[86,166,154],{"class":96},[86,168,169],{"class":96}," enable",[86,171,118],{"class":96},[21,173,174,175,178],{},"На Windows можно использовать ",[42,176,177],{},"node-exporter"," в виде исполняемого файла, но для простоты мы ограничимся Linux-вариантом.",[65,180,182],{"id":181},"шаг-2-установка-и-настройка-grafana","Шаг 2: Установка и настройка Grafana",[21,184,185],{},"Добавьте репозиторий Grafana, установите пакет и запустите сервис. Пример для Ubuntu:",[77,187,189],{"className":79,"code":188,"language":81,"meta":82,"style":82},"sudo apt install -y grafana\nsudo systemctl enable grafana\nsudo systemctl start grafana\n",[42,190,191,204,214],{"__ignoreMap":82},[86,192,193,195,197,199,201],{"class":88,"line":89},[86,194,93],{"class":92},[86,196,97],{"class":96},[86,198,111],{"class":96},[86,200,115],{"class":114},[86,202,203],{"class":96}," grafana\n",[86,205,206,208,210,212],{"class":88,"line":162},[86,207,93],{"class":92},[86,209,154],{"class":96},[86,211,169],{"class":96},[86,213,203],{"class":96},[86,215,217,219,221,223],{"class":88,"line":216},3,[86,218,93],{"class":92},[86,220,154],{"class":96},[86,222,157],{"class":96},[86,224,203],{"class":96},[21,226,227,228,235,236,239],{},"После запуска откройте ",[229,230,234],"a",{"href":231,"rel":232},"http://%D0%B2%D0%B0%D1%88-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80:3000",[233],"nofollow","http://ваш-сервер:3000"," в браузере. По умолчанию логин/пароль — ",[42,237,238],{},"admin/admin",". Рекомендуем сразу сменить пароль.",[65,241,243],{"id":242},"шаг-3-подключение-экспортера-к-grafana","Шаг 3: Подключение экспортера к Grafana",[21,245,246],{},"В Grafana перейдите в «Добавить источник данных», выберите «Prometheus». Установите:",[29,248,249,259],{},[32,250,251,255,256],{},[252,253,254],"strong",{},"URL:"," ",[42,257,258],{},"http://ваш-сервер:9100/metrics",[32,260,261,264],{},[252,262,263],{},"Параметры доступа:"," «Прямой» (если Grafana работает на том же хосте)",[21,266,267],{},"Нажмите «Сохранить и проверить». Grafana должен показать «Все хорошо».",[269,270],"in-article-ad",{},[65,272,274],{"id":273},"шаг-4-создание-дашборда-с-ключевыми-метриками","Шаг 4: Создание дашборда с ключевыми метриками",[21,276,277],{},"Импортируйте готовый дашборд (его JSON-код можно найти в официальном репозитории Grafana) или создайте панели вручную. Типичные панели:",[29,279,280,288,296,304,312],{},[32,281,282,255,285],{},[252,283,284],{},"CPU:",[42,286,287],{},"node_cpu_seconds_total{job='node'}",[32,289,290,255,293],{},[252,291,292],{},"Память:",[42,294,295],{},"node_memory_MemAvailable_bytes",[32,297,298,255,301],{},[252,299,300],{},"Сеть:",[42,302,303],{},"node_network_receive_bytes_total",[32,305,306,255,309],{},[252,307,308],{},"Диск:",[42,310,311],{},"node_filesystem_usage{mountpoint='/'}",[32,313,314,255,317],{},[252,315,316],{},"Загрузка:",[42,318,319],{},"node_load1",[21,321,322],{},"Для каждой панели укажите единицы измерения, название и цветовую схему. Сохраните дашборд под именем «Server Monitoring».",[65,324,326],{"id":325},"шаг-5-настройка-оповещений","Шаг 5: Настройка оповещений",[21,328,329],{},"Перейдите в раздел «Оповещения → Правила оповещений», нажмите «Добавить правило». Пример:",[29,331,332,338,346,352],{},[32,333,334,337],{},[252,335,336],{},"Имя:"," «Высокое использование CPU»",[32,339,340,255,343],{},[252,341,342],{},"Условие:",[42,344,345],{},"node_cpu_seconds_total{job='node'} / (node_cpu_seconds_total{job='node',mode='idle'} + node_cpu_seconds_total{job='node',mode='user'} + …) > 0.8",[32,347,348,351],{},[252,349,350],{},"Период:"," 1м",[32,353,354,357],{},[252,355,356],{},"Отправить оповещение:"," выберите канал (email, Slack, Telegram)",[21,359,360],{},"Сохраните правило. Теперь Grafana будет оповещать вас при превышении порога.",[16,362,364],{"id":363},"проверка-результата","Проверка результата",[366,367,368,374,377,380,387],"ol",{},[32,369,370,371,373],{},"Откройте Grafana по адресу ",[42,372,234],{},".",[32,375,376],{},"Войдите в систему.",[32,378,379],{},"Перейдите к созданному дашборду — панели должны отображать текущие значения.",[32,381,382,383,386],{},"Вызовите команду ",[42,384,385],{},"curl http://ваш-сервер:9100/metrics",", чтобы убедиться, что экспортер отдаёт данные.",[32,388,389,390,393],{},"Проверьте оповещения, временно снизив порог до 100 % (или вызвав нагрузку ",[42,391,392],{},"stress",").",[21,395,396],{},"Если всё отображается, мониторинг готов к работе.",[16,398,400],{"id":399},"возможные-проблемы","Возможные проблемы",[29,402,403,416,429,438],{},[32,404,405,408,409,412,413,393],{},[252,406,407],{},"Экспортер не отвечает."," Убедитесь, что сервис запущен (",[42,410,411],{},"systemctl status prometheus-node-exporter",") и порт 9100 открыт (",[42,414,415],{},"sudo ufw allow 9100",[32,417,418,421,422,425,426,393],{},[252,419,420],{},"Grafana не может подключиться."," Проверьте сетевую политику, блокирует ли её SELinux (",[42,423,424],{},"setenforce 0",") или firewall (",[42,427,428],{},"iptables -L -n | grep 9100",[32,430,431,434,435,393],{},[252,432,433],{},"Данные не появляются в панелях."," Удостоверьтесь, что источник данных правильно указан и запрос соответствует метрикам, которые экспортируются (например, ",[42,436,437],{},"node_cpu_seconds_total",[32,439,440,443,444,393],{},[252,441,442],{},"Оповещения не приходят."," Проверьте параметры канала уведомлений, убедитесь, что правило активное и нет ошибок в логах Grafana (",[42,445,446],{},"/var/log/grafana/grafana.log",[448,449,450],"blockquote",{},[21,451,452,453,456],{},"⚠️ Важно: после внесения изменений в конфигурацию Grafana перезапустите сервис (",[42,454,455],{},"sudo systemctl restart grafana","), чтобы изменения вступили в силу.",[21,458,459],{},"Следуйте этим шагам, и вы получите работоспособный мониторинговый стек, который будет оповещать вас о проблемах до того, как они повлияют на пользователей.",[461,462,463],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":82,"searchDepth":162,"depth":162,"links":465},[466,467,468,475,476],{"id":18,"depth":162,"text":19},{"id":26,"depth":162,"text":27},{"id":62,"depth":162,"text":63,"children":469},[470,471,472,473,474],{"id":67,"depth":216,"text":68},{"id":181,"depth":216,"text":182},{"id":242,"depth":216,"text":243},{"id":273,"depth":216,"text":274},{"id":325,"depth":216,"text":326},{"id":363,"depth":162,"text":364},{"id":399,"depth":162,"text":400},null,"2026-07-03 11:35:25","Настройте мониторинг серверов за 10 минут с помощью бесплатных инструментов. Пошаговое руководство для начинающих, которое поможет вам отслеживать производительность и предотвращать простои.","medium",false,"10-15 мин","md",[485,488,491,494],{"question":486,"answer":487},"Какие инструменты лучше всего подходят для начинающих?","Мы рассмотрим `htop`, `nethogs` и бесплатный Grafana с готовыми панелями.",{"question":489,"answer":490},"Как настроить оповещения при превышении использования CPU?","В Grafana создайте правило оповещения: условие «CPU usage > 80%» и уведомление по email или Slack.",{"question":492,"answer":493},"Можно ли мониторить серверы без установки агентов?","Да, используйте SSH для сбора данных через `prometheus-node-exporter` или интеграции SNMP.",{"question":495,"answer":496},"Что делать, если данные не отображаются?","Проверьте, что экспортер запущен, порт доступен, и правила firewall разрешают подключение.",[498,501,504,507,510],{"name":499,"text":500},"Установка экспортера метрик","На Linux-серверах установите `prometheus-node-exporter`. Для Ubuntu/Debian: `sudo apt update && sudo apt install -y prometheus-node-exporter`. Для CentOS: `sudo yum install -y prometheus-node-exporter`. Запустите сервис: `sudo systemctl start prometheus-node-exporter`.",{"name":502,"text":503},"Установка и настройка Grafana","Добавьте репозиторий Grafana, установите пакет и запустите сервис. Пример для Ubuntu: `sudo apt install -y grafana` → `sudo systemctl enable grafana && sudo systemctl start grafana`. После запуска откройте http://ваш-сервер:3000 и войдите (по умолчанию admin/admin).",{"name":505,"text":506},"Подключение экспортера к Grafana","В Grafana перейдите в «Добавить источник данных», выберите «Prometheus». Установите URL `http://ваш-сервер:9100/metrics`. Проверьте соединение, нажав «Сохранить и проверить».",{"name":508,"text":509},"Создание дашборда с ключевыми метриками","Импортируйте готовый дашборд (код можно найти в репозитории Grafana) или создайте панели вручную: CPU, память, сетевой трафик, дисковое пространство. Для каждой панели укажите соответствующий запрос Prometheus, например, `node_cpu_seconds_total{job='node'}`.",{"name":511,"text":512},"Настройка оповещений","Перейдите в раздел «Оповещения → Правила оповещений», создайте правило: условие «CPU usage > 80%» → «Отправить оповещение». Выберите канал (email, Slack, Telegram) и сохраните.","PT15M",[515,516,517,518,519,520,521,522,523],"мониторинг серверов","настройка мониторинга","инструменты мониторинга","CPU мониторинг","RAM мониторинг","Linux мониторинг","Windows мониторинг","сбор метрик сервера","простой мониторинг сервера","ru_RU",{},true,"/guides/general/server-monitoring","general",[530,531,532],"/guides/general/monitoring-tools","/guides/general/log-monitoring","/guides/general/performance-troubleshooting","Гайды по серверному мониторингу",{"title":5,"description":479},"guides/general/server-monitoring","В этом руководстве вы узнаете, как быстро настроить мониторинг серверов без глубоких знаний. Мы покажем простые шаги и инструменты, которые помогут вам контролировать производительность и оперативно реагировать на проблемы.",[538,539,540,541,542,543],"мониторинг","сервера","Linux","Windows","инструменты","производительность","guide","NVrzv3rEP1VcQoed6AaoAAhr-bKq5t4Q7TQ-ft74dsM",{"data":547,"body":548},{},{"type":549,"children":550},"root",[551],{"type":552,"tag":21,"props":553,"children":554},"element",{},[555,558,564,565,571],{"type":556,"value":557},"text","Мы рассмотрим ",{"type":552,"tag":42,"props":559,"children":561},{"className":560},[],[562],{"type":556,"value":563},"htop",{"type":556,"value":45},{"type":552,"tag":42,"props":566,"children":568},{"className":567},[],[569],{"type":556,"value":570},"nethogs",{"type":556,"value":572}," и бесплатный Grafana с готовыми панелями.",{"data":574,"body":575},{},{"type":549,"children":576},[577],{"type":552,"tag":21,"props":578,"children":579},{},[580],{"type":556,"value":490},{"data":582,"body":583},{},{"type":549,"children":584},[585],{"type":552,"tag":21,"props":586,"children":587},{},[588,590,595],{"type":556,"value":589},"Да, используйте SSH для сбора данных через ",{"type":552,"tag":42,"props":591,"children":593},{"className":592},[],[594],{"type":556,"value":74},{"type":556,"value":596}," или интеграции SNMP.",{"data":598,"body":599},{},{"type":549,"children":600},[601],{"type":552,"tag":21,"props":602,"children":603},{},[604],{"type":556,"value":496},{"data":606,"body":607},{},{"type":549,"children":608},[609],{"type":552,"tag":21,"props":610,"children":611},{},[612,613,618,620,626,628,634,636,642],{"type":556,"value":71},{"type":552,"tag":42,"props":614,"children":616},{"className":615},[],[617],{"type":556,"value":74},{"type":556,"value":619},". Для Ubuntu/Debian: ",{"type":552,"tag":42,"props":621,"children":623},{"className":622},[],[624],{"type":556,"value":625},"sudo apt update && sudo apt install -y prometheus-node-exporter",{"type":556,"value":627},". Для CentOS: ",{"type":552,"tag":42,"props":629,"children":631},{"className":630},[],[632],{"type":556,"value":633},"sudo yum install -y prometheus-node-exporter",{"type":556,"value":635},". Запустите сервис: ",{"type":552,"tag":42,"props":637,"children":639},{"className":638},[],[640],{"type":556,"value":641},"sudo systemctl start prometheus-node-exporter",{"type":556,"value":373},{"data":644,"body":645},{},{"type":549,"children":646},[647],{"type":552,"tag":21,"props":648,"children":649},{},[650,652,658,660,666,668,673],{"type":556,"value":651},"Добавьте репозиторий Grafana, установите пакет и запустите сервис. Пример для Ubuntu: ",{"type":552,"tag":42,"props":653,"children":655},{"className":654},[],[656],{"type":556,"value":657},"sudo apt install -y grafana",{"type":556,"value":659}," → ",{"type":552,"tag":42,"props":661,"children":663},{"className":662},[],[664],{"type":556,"value":665},"sudo systemctl enable grafana && sudo systemctl start grafana",{"type":556,"value":667},". После запуска откройте ",{"type":552,"tag":229,"props":669,"children":671},{"href":231,"rel":670},[233],[672],{"type":556,"value":234},{"type":556,"value":674}," и войдите (по умолчанию admin/admin).",{"data":676,"body":677},{},{"type":549,"children":678},[679],{"type":552,"tag":21,"props":680,"children":681},{},[682,684,689],{"type":556,"value":683},"В Grafana перейдите в «Добавить источник данных», выберите «Prometheus». Установите URL ",{"type":552,"tag":42,"props":685,"children":687},{"className":686},[],[688],{"type":556,"value":258},{"type":556,"value":690},". Проверьте соединение, нажав «Сохранить и проверить».",{"data":692,"body":693},{},{"type":549,"children":694},[695],{"type":552,"tag":21,"props":696,"children":697},{},[698,700,705],{"type":556,"value":699},"Импортируйте готовый дашборд (код можно найти в репозитории Grafana) или создайте панели вручную: CPU, память, сетевой трафик, дисковое пространство. Для каждой панели укажите соответствующий запрос Prometheus, например, ",{"type":552,"tag":42,"props":701,"children":703},{"className":702},[],[704],{"type":556,"value":287},{"type":556,"value":373},{"data":707,"body":708},{},{"type":549,"children":709},[710],{"type":552,"tag":21,"props":711,"children":712},{},[713],{"type":556,"value":512},[]]