[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/general/server-log-analysis":3,"mdc--3du9wi-key":654,"mdc-rpwomj-key":685,"mdc-t9ah7j-key":715,"mdc--cpzr8u-key":738,"mdc-h0ovvv-key":761,"mdc--8pdiei-key":782,"mdc--kzecvf-key":805,"mdc-gci6ju-key":829,"mdc--wna9v-key":852,"related-/guides/general/server-monitoring,/guides/general/debugging-services,/guides/general/system-monitoring":860},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":588,"code":138,"createdAt":589,"description":590,"difficulty":591,"draft":592,"estimatedTime":593,"extension":594,"faq":595,"howToSteps":608,"howToTotalTime":624,"image":588,"keywords":625,"locale":634,"meta":635,"navigation":636,"path":637,"platform":638,"related":639,"section":643,"seo":644,"severity":138,"stem":645,"summary":646,"tags":647,"twitterCreator":588,"twitterSite":588,"type":652,"updatedAt":589,"__hash__":653},"content_ru/guides/general/server-log-analysis.md","Анализ серверных логов: пошаговое руководство по интерпретации",[7,8,9,10],"Windows Server 2019/2022","Ubuntu 20.04/22.04","CentOS 8","Debian 11","FixPedia Team",{"type":13,"value":14,"toc":571},"minimark",[15,20,24,28,101,105,114,132,167,184,188,196,216,231,235,244,264,279,282,286,295,328,343,347,350,378,387,391,394,415,430,434,439,460,486,492,503,533,537,549,564,567],[16,17,19],"h2",{"id":18},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,22,23],"p",{},"Анализ серверных логов — это ключевой навык для любого системного администратора или DevOps‑инженера. С помощью лог‑файлов вы можете выявлять ошибки, отслеживать активность пользователей, диагностировать проблемы с производительностью и предотвращать будущие инциденты. В этом гайде мы рассмотрим базовые команды для Windows Server и Linux, которые помогут вам быстро читать, фильтровать и интерпретировать логи. После выполнения инструкции вы сможете самостоятельно находить важные события, даже если перед вами — огромный лог‑файл.",[16,25,27],{"id":26},"требования-подготовка","Требования / Подготовка",[29,30,31,35,43,91],"ul",{},[32,33,34],"li",{},"Доступ к серверу с правами администратора (или пользователем с достаточными привилегиями).",[32,36,37,38,42],{},"Базовое знание командной строки (",[39,40,41],"code",{},"cmd",", PowerShell для Windows; Bash для Linux).",[32,44,45,46],{},"Установленные стандартные инструменты:\n",[29,47,48,79],{},[32,49,50,54,55,58,59,58,62,58,65,68,69,58,72,58,75,78],{},[51,52,53],"strong",{},"Linux:"," ",[39,56,57],{},"tail",", ",[39,60,61],{},"grep",[39,63,64],{},"awk",[39,66,67],{},"journalctl",", текстовый редактор (",[39,70,71],{},"nano",[39,73,74],{},"vim",[39,76,77],{},"cat",").",[32,80,81,54,84,58,87,90],{},[51,82,83],{},"Windows:",[39,85,86],{},"Get‑WinEvent",[39,88,89],{},"Select‑Object",", PowerShell, Windows Event Viewer.",[32,92,93,94,97,98,78],{},"Жесткий диск с местом для хранения лог‑файлов (обычно ",[39,95,96],{},"/var/log/"," или ",[39,99,100],{},"C:\\\\Windows\\\\System32\\\\Winevt\\\\Logs",[16,102,104],{"id":103},"шаг-1-найти-и-открыть-лог-файл","Шаг 1: Найти и открыть лог-файл",[21,106,107,108,110,111,113],{},"Определите местоположение нужного лога: в Windows это ",[39,109,100],{},", в Linux — ",[39,112,96],{},". Откройте файл через текстовый редактор или терминал.",[115,116,117],"blockquote",{},[21,118,119,120,123,124,127,128,131],{},"💡 ",[51,121,122],{},"Совет:"," Для быстрого просмотра больших файлов используйте ",[39,125,126],{},"less"," (Linux) или ",[39,129,130],{},"more"," (Windows) — они позволяют перемещаться по логу без загрузки всего файла в память.",[133,134,139],"pre",{"className":135,"code":136,"language":137,"meta":138,"style":138},"language-bash shiki shiki-themes github-light github-dark","# Пример для Linux (просмотр последних 20 строк)\ntail -n 20 /var/log/syslog\n","bash","",[39,140,141,150],{"__ignoreMap":138},[142,143,146],"span",{"class":144,"line":145},"line",1,[142,147,149],{"class":148},"sJ8bj","# Пример для Linux (просмотр последних 20 строк)\n",[142,151,153,156,160,163],{"class":144,"line":152},2,[142,154,57],{"class":155},"sScJk",[142,157,159],{"class":158},"sj4cs"," -n",[142,161,162],{"class":158}," 20",[142,164,166],{"class":165},"sZZnC"," /var/log/syslog\n",[133,168,172],{"className":169,"code":170,"language":171,"meta":138,"style":138},"language-powershell shiki shiki-themes github-light github-dark","# Пример для Windows (просмотр последних 20 событий)\nGet-WinEvent -LogName System -MaxEvents 20 | Select-Object TimeCreated, Message\n","powershell",[39,173,174,179],{"__ignoreMap":138},[142,175,176],{"class":144,"line":145},[142,177,178],{},"# Пример для Windows (просмотр последних 20 событий)\n",[142,180,181],{"class":144,"line":152},[142,182,183],{},"Get-WinEvent -LogName System -MaxEvents 20 | Select-Object TimeCreated, Message\n",[16,185,187],{"id":186},"шаг-2-просмотреть-последние-записи","Шаг 2: Просмотреть последние записи",[21,189,190,191,97,193,195],{},"Используйте ",[39,192,57],{},[39,194,86],{},", чтобы увидеть самые свежие строки лога. Это помогает быстро понять текущее состояние сервера.",[133,197,199],{"className":135,"code":198,"language":137,"meta":138,"style":138},"# Linux – непрерывный просмотр лога (нажмите Ctrl+C для остановки)\ntail -f /var/log/auth.log\n",[39,200,201,206],{"__ignoreMap":138},[142,202,203],{"class":144,"line":145},[142,204,205],{"class":148},"# Linux – непрерывный просмотр лога (нажмите Ctrl+C для остановки)\n",[142,207,208,210,213],{"class":144,"line":152},[142,209,57],{"class":155},[142,211,212],{"class":158}," -f",[142,214,215],{"class":165}," /var/log/auth.log\n",[133,217,219],{"className":169,"code":218,"language":171,"meta":138,"style":138},"# Windows – вывод последних 50 событий приложения\nGet-WinEvent -LogName Application -MaxEvents 50 | Select-Object TimeCreated, LevelDisplayName, Message\n",[39,220,221,226],{"__ignoreMap":138},[142,222,223],{"class":144,"line":145},[142,224,225],{},"# Windows – вывод последних 50 событий приложения\n",[142,227,228],{"class":144,"line":152},[142,229,230],{},"Get-WinEvent -LogName Application -MaxEvents 50 | Select-Object TimeCreated, LevelDisplayName, Message\n",[16,232,234],{"id":233},"шаг-3-поиск-конкретных-событий","Шаг 3: Поиск конкретных событий",[21,236,237,238,127,240,243],{},"Найдите ошибки, предупреждения или интересующие паттерны с помощью ",[39,239,61],{},[39,241,242],{},"Find‑EventLogEntry"," (Windows). Это позволяет изолировать проблемные записи.",[133,245,247],{"className":135,"code":246,"language":137,"meta":138,"style":138},"# Пример: найти все строки с текстом \"connection refused\"\ngrep \"connection refused\" /var/log/apache2/access.log\n",[39,248,249,254],{"__ignoreMap":138},[142,250,251],{"class":144,"line":145},[142,252,253],{"class":148},"# Пример: найти все строки с текстом \"connection refused\"\n",[142,255,256,258,261],{"class":144,"line":152},[142,257,61],{"class":155},[142,259,260],{"class":165}," \"connection refused\"",[142,262,263],{"class":165}," /var/log/apache2/access.log\n",[133,265,267],{"className":169,"code":266,"language":171,"meta":138,"style":138},"# Пример: найти записи с уровнем Critical в системном журнале\nGet-WinEvent -LogName System -MaxEvents 1000 | Where-Object {$_.LevelDisplayName -eq \"Critical\"} | Select-Object TimeCreated, Message\n",[39,268,269,274],{"__ignoreMap":138},[142,270,271],{"class":144,"line":145},[142,272,273],{},"# Пример: найти записи с уровнем Critical в системном журнале\n",[142,275,276],{"class":144,"line":152},[142,277,278],{},"Get-WinEvent -LogName System -MaxEvents 1000 | Where-Object {$_.LevelDisplayName -eq \"Critical\"} | Select-Object TimeCreated, Message\n",[280,281],"in-article-ad",{},[16,283,285],{"id":284},"шаг-4-фильтрация-и-форматирование-логов","Шаг 4: Фильтрация и форматирование логов",[21,287,288,289,58,291,294],{},"Извлеките нужные поля (время, уровень, сообщение) с помощью ",[39,290,64],{},[39,292,293],{},"sed"," или PowerShell. Форматирование упрощает дальнейший анализ и автоматизацию.",[133,296,298],{"className":135,"code":297,"language":137,"meta":138,"style":138},"# Linux – вывод только даты и сообщения из auth.log\nawk '{print $1, $2, $3, $4, $5}' /var/log/auth.log | grep -E \"error|fail\"\n",[39,299,300,305],{"__ignoreMap":138},[142,301,302],{"class":144,"line":145},[142,303,304],{"class":148},"# Linux – вывод только даты и сообщения из auth.log\n",[142,306,307,309,312,315,319,322,325],{"class":144,"line":152},[142,308,64],{"class":155},[142,310,311],{"class":165}," '{print $1, $2, $3, $4, $5}'",[142,313,314],{"class":165}," /var/log/auth.log",[142,316,318],{"class":317},"szBVR"," |",[142,320,321],{"class":155}," grep",[142,323,324],{"class":158}," -E",[142,326,327],{"class":165}," \"error|fail\"\n",[133,329,331],{"className":169,"code":330,"language":171,"meta":138,"style":138},"# Windows – оставить только Critical и Error события\nGet-WinEvent -LogName Application -MaxEvents 500 | Where-Object {$_.LevelDisplayName -match \"Critical|Error\"} | Select-Object TimeCreated, LevelDisplayName, Message\n",[39,332,333,338],{"__ignoreMap":138},[142,334,335],{"class":144,"line":145},[142,336,337],{},"# Windows – оставить только Critical и Error события\n",[142,339,340],{"class":144,"line":152},[142,341,342],{},"Get-WinEvent -LogName Application -MaxEvents 500 | Where-Object {$_.LevelDisplayName -match \"Critical|Error\"} | Select-Object TimeCreated, LevelDisplayName, Message\n",[16,344,346],{"id":345},"шаг-5-интерпретация-и-устранение-проблем","Шаг 5: Интерпретация и устранение проблем",[21,348,349],{},"Сопоставьте найденные паттерны с известными ошибками, проверьте конфигурационные файлы и выполните команды для устранения корневой причины. Этот шаг требует как технических знаний, так и опыта.",[29,351,352,362,372],{},[32,353,354,357,358,361],{},[51,355,356],{},"Сопоставьте сообщение ошибки"," с документацией (например, ",[39,359,360],{},"Permission denied"," → права доступа).",[32,363,364,367,368,371],{},[51,365,366],{},"Проверьте конфигурационный файл"," сервиса (например, ",[39,369,370],{},"/etc/nginx/nginx.conf"," для Nginx).",[32,373,374,377],{},[51,375,376],{},"Выполните команду для исправления",": перезапустите сервис, обновите сертификат или отрегулируйте лимиты системы.",[115,379,380],{},[21,381,382,383,386],{},"⚠️ ",[51,384,385],{},"Важно:"," всегда делайте резервную копию конфигурационных файлов перед изменением!",[16,388,390],{"id":389},"проверка-результата","Проверка результата",[21,392,393],{},"После внесения изменений или устранения ошибки проверьте, что проблема действительно решена. Используйте команды мониторинга, чтобы убедиться в исправности системы.",[133,395,397],{"className":135,"code":396,"language":137,"meta":138,"style":138},"# Проверка работы сервиса (например, Apache)\nsystemctl status apache2\n",[39,398,399,404],{"__ignoreMap":138},[142,400,401],{"class":144,"line":145},[142,402,403],{"class":148},"# Проверка работы сервиса (например, Apache)\n",[142,405,406,409,412],{"class":144,"line":152},[142,407,408],{"class":155},"systemctl",[142,410,411],{"class":165}," status",[142,413,414],{"class":165}," apache2\n",[133,416,418],{"className":169,"code":417,"language":171,"meta":138,"style":138},"# Проверка состояния сервиса (например, IIS)\nGet-Service -Name \"W3SVC\" | Select-Object Name, Status, StartType\n",[39,419,420,425],{"__ignoreMap":138},[142,421,422],{"class":144,"line":145},[142,423,424],{},"# Проверка состояния сервиса (например, IIS)\n",[142,426,427],{"class":144,"line":152},[142,428,429],{},"Get-Service -Name \"W3SVC\" | Select-Object Name, Status, StartType\n",[16,431,433],{"id":432},"возможные-проблемы","Возможные проблемы",[435,436,438],"h3",{"id":437},"логфайл-слишком-большой-и-не-открывается-полностью","Лог‑файл слишком большой и не открывается полностью",[21,440,441,54,444,447,448,451,452,455,456,459],{},[51,442,443],{},"Проблема:",[39,445,446],{},"cat /var/log/large.log"," зависает или потребляет много памяти. ",[51,449,450],{},"Решение:"," используйте ",[39,453,454],{},"tail -n 1000 /var/log/large.log",", чтобы просмотреть только последние строки, или разделите файл с помощью ",[39,457,458],{},"split",".",[133,461,463],{"className":135,"code":462,"language":137,"meta":138,"style":138},"# Разделить лог на части по 10 МБ\nsplit -b 10M /var/log/large.log part_\n",[39,464,465,470],{"__ignoreMap":138},[142,466,467],{"class":144,"line":145},[142,468,469],{"class":148},"# Разделить лог на части по 10 МБ\n",[142,471,472,474,477,480,483],{"class":144,"line":152},[142,473,458],{"class":155},[142,475,476],{"class":158}," -b",[142,478,479],{"class":165}," 10M",[142,481,482],{"class":165}," /var/log/large.log",[142,484,485],{"class":165}," part_\n",[435,487,489,491],{"id":488},"grep-не-находит-ошибки-которые-очевидны-в-интерфейсе",[39,490,61],{}," не находит ошибки, которые очевидны в интерфейсе",[21,493,494,496,497,451,499,502],{},[51,495,443],{}," ошибки записаны в другом формате (например, JSON). ",[51,498,450],{},[39,500,501],{},"jq"," для парсинга JSON‑логов или настройте логгер на текстовый формат.",[133,504,506],{"className":135,"code":505,"language":137,"meta":138,"style":138},"# Пример для JSON‑лога (установите jq: apt-get install jq)\njq -r 'select(.level == \"error\") | .message' /var/log/service.json | grep \"timeout\"\n",[39,507,508,513],{"__ignoreMap":138},[142,509,510],{"class":144,"line":145},[142,511,512],{"class":148},"# Пример для JSON‑лога (установите jq: apt-get install jq)\n",[142,514,515,517,520,523,526,528,530],{"class":144,"line":152},[142,516,501],{"class":155},[142,518,519],{"class":158}," -r",[142,521,522],{"class":165}," 'select(.level == \"error\") | .message'",[142,524,525],{"class":165}," /var/log/service.json",[142,527,318],{"class":317},[142,529,321],{"class":155},[142,531,532],{"class":165}," \"timeout\"\n",[435,534,536],{"id":535},"windows-event-log-переполнен-и-замедляет-работу-системы","Windows Event Log переполнен и замедляет работу системы",[21,538,539,541,542,544,545,548],{},[51,540,443],{}," журнал событий достигает максимального размера. ",[51,543,450],{}," настройте политику хранения событий (",[39,546,547],{},"Wevtutil sl \"Application\" /ms:1024","), архивируйте старые записи или очистите журнал.",[133,550,552],{"className":169,"code":551,"language":171,"meta":138,"style":138},"# Очистить журнал Application (с caution!)\nWevtutil cl \"Application\"\n",[39,553,554,559],{"__ignoreMap":138},[142,555,556],{"class":144,"line":145},[142,557,558],{},"# Очистить журнал Application (с caution!)\n",[142,560,561],{"class":144,"line":152},[142,562,563],{},"Wevtutil cl \"Application\"\n",[21,565,566],{},"Эти типичные ошибки помогут быстро отработать инциденты и сохранить стабильность сервера.",[568,569,570],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}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);}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":138,"searchDepth":152,"depth":152,"links":572},[573,574,575,576,577,578,579,580,581],{"id":18,"depth":152,"text":19},{"id":26,"depth":152,"text":27},{"id":103,"depth":152,"text":104},{"id":186,"depth":152,"text":187},{"id":233,"depth":152,"text":234},{"id":284,"depth":152,"text":285},{"id":345,"depth":152,"text":346},{"id":389,"depth":152,"text":390},{"id":432,"depth":152,"text":433,"children":582},[583,585,587],{"id":437,"depth":584,"text":438},3,{"id":488,"depth":584,"text":586},"grep не находит ошибки, которые очевидны в интерфейсе",{"id":535,"depth":584,"text":536},null,"2026-06-30 09:55:24","Узнайте, как быстро анализировать серверные логи: найдите ошибки, отслеживайте активность и оптимизируйте работу системы с помощью простых команд и инструментов. Пошаговая инструкция за 10 минут.","medium",false,"10-15 мин","md",[596,599,602,605],{"question":597,"answer":598},"Как начать чтение серверных логов без специальных инструментов?","Достаточно открыть файл в текстовом редакителе или использовать базовые команды командной строки, например `tail`, `grep` и `journalctl`.",{"question":600,"answer":601},"Где искать логи для Windows-серверов и для Linux-серверов?","В Windows логи расположены в `C:\\Windows\\System32\\Winevt\\Logs`, в Linux — в `/var/log/` и `/var/log/journal/`.",{"question":603,"answer":604},"Как быстро найти в логе конкретную ошибку?","Используйте `grep \u003Cключевое_слово> /path/to/log`, например `grep \"connection refused\" /var/log/apache2/access.log`.",{"question":606,"answer":607},"Что делать, если лог-файл слишком большой?","Используйте `tail -n 1000 /path/to/log` для просмотра последних строк или `awk` для фильтрации нужных строк.",[609,612,615,618,621],{"name":610,"text":611},"Найти и открыть лог-файл","Определите местоположение нужного лога: в Windows это `C:\\Windows\\System32\\Winevt\\Logs`, в Linux — `/var/log/`. Откройте файл через текстовый редакитель или терминал.",{"name":613,"text":614},"Просмотреть последние записи","Используйте `tail -n 50 /var/log/syslog` (Linux) или `Get-WinEvent -MaxEvents 50 | Select-Object TimeCreated, Message` (Windows), чтобы увидеть последние строки лога.",{"name":616,"text":617},"Поиск конкретных событий","Найдите ошибки или предупреждения с помощью `grep \"ERROR\" /var/log/app.log` (Linux) или `Find-EventLogEntry -LogName Application -Keyword Error` (Windows).",{"name":619,"text":620},"Фильтрация и форматирование логов","Извлеките нужные поля с помощью `awk '{print $1, $2, $3}' /var/log/auth.log` (Linux) или `Select-Object TimeCreated, LevelDisplayName, Message` (Windows).",{"name":622,"text":623},"Интерпретация и устранение проблем","Сопоставьте найденные паттерны с известными ошибками, проверьте конфигурационные файлы и выполните команды для устранения корневой причины.","PT15M",[626,627,628,629,630,631,632,633],"анализ серверных логов","как читать логи сервера","инструменты анализа лог файлов","смотреть логи Windows","смотреть логи Linux","journalctl примеры","grep по логам","поиск ошибок по логам","ru_RU",{},true,"/guides/general/server-log-analysis","general",[640,641,642],"/guides/general/server-monitoring","/guides/general/debugging-services","/guides/general/system-monitoring","Гайды по администрированию серверов",{"title":5,"description":590},"guides/general/server-log-analysis","В этом гайде вы научитесь читать и интерпретировать серверные логи Windows и Linux, использовать базовые команды для фильтрации, поиска паттернов и выявления проблем. После выполнения инструкции вы сможете быстро находить ошибки и оптимизировать производительность.",[648,649,650,651,67,61],"логи сервера","анализ","Linux","Windows","guide","8LPJOnIVEfGPjPpT-9Gds41YnfJi79AvyCL3ylQMPWg",{"data":655,"body":656},{},{"type":657,"children":658},"root",[659],{"type":660,"tag":21,"props":661,"children":662},"element",{},[663,666,671,672,677,679,684],{"type":664,"value":665},"text","Достаточно открыть файл в текстовом редакителе или использовать базовые команды командной строки, например ",{"type":660,"tag":39,"props":667,"children":669},{"className":668},[],[670],{"type":664,"value":57},{"type":664,"value":58},{"type":660,"tag":39,"props":673,"children":675},{"className":674},[],[676],{"type":664,"value":61},{"type":664,"value":678}," и ",{"type":660,"tag":39,"props":680,"children":682},{"className":681},[],[683],{"type":664,"value":67},{"type":664,"value":459},{"data":686,"body":687},{},{"type":657,"children":688},[689],{"type":660,"tag":21,"props":690,"children":691},{},[692,694,700,702,707,708,714],{"type":664,"value":693},"В Windows логи расположены в ",{"type":660,"tag":39,"props":695,"children":697},{"className":696},[],[698],{"type":664,"value":699},"C:\\Windows\\System32\\Winevt\\Logs",{"type":664,"value":701},", в Linux — в ",{"type":660,"tag":39,"props":703,"children":705},{"className":704},[],[706],{"type":664,"value":96},{"type":664,"value":678},{"type":660,"tag":39,"props":709,"children":711},{"className":710},[],[712],{"type":664,"value":713},"/var/log/journal/",{"type":664,"value":459},{"data":716,"body":717},{},{"type":657,"children":718},[719],{"type":660,"tag":21,"props":720,"children":721},{},[722,723,729,731,737],{"type":664,"value":190},{"type":660,"tag":39,"props":724,"children":726},{"className":725},[],[727],{"type":664,"value":728},"grep \u003Cключевое_слово> /path/to/log",{"type":664,"value":730},", например ",{"type":660,"tag":39,"props":732,"children":734},{"className":733},[],[735],{"type":664,"value":736},"grep \"connection refused\" /var/log/apache2/access.log",{"type":664,"value":459},{"data":739,"body":740},{},{"type":657,"children":741},[742],{"type":660,"tag":21,"props":743,"children":744},{},[745,746,752,754,759],{"type":664,"value":190},{"type":660,"tag":39,"props":747,"children":749},{"className":748},[],[750],{"type":664,"value":751},"tail -n 1000 /path/to/log",{"type":664,"value":753}," для просмотра последних строк или ",{"type":660,"tag":39,"props":755,"children":757},{"className":756},[],[758],{"type":664,"value":64},{"type":664,"value":760}," для фильтрации нужных строк.",{"data":762,"body":763},{},{"type":657,"children":764},[765],{"type":660,"tag":21,"props":766,"children":767},{},[768,769,774,775,780],{"type":664,"value":107},{"type":660,"tag":39,"props":770,"children":772},{"className":771},[],[773],{"type":664,"value":699},{"type":664,"value":110},{"type":660,"tag":39,"props":776,"children":778},{"className":777},[],[779],{"type":664,"value":96},{"type":664,"value":781},". Откройте файл через текстовый редакитель или терминал.",{"data":783,"body":784},{},{"type":657,"children":785},[786],{"type":660,"tag":21,"props":787,"children":788},{},[789,790,796,797,803],{"type":664,"value":190},{"type":660,"tag":39,"props":791,"children":793},{"className":792},[],[794],{"type":664,"value":795},"tail -n 50 /var/log/syslog",{"type":664,"value":127},{"type":660,"tag":39,"props":798,"children":800},{"className":799},[],[801],{"type":664,"value":802},"Get-WinEvent -MaxEvents 50 | Select-Object TimeCreated, Message",{"type":664,"value":804}," (Windows), чтобы увидеть последние строки лога.",{"data":806,"body":807},{},{"type":657,"children":808},[809],{"type":660,"tag":21,"props":810,"children":811},{},[812,814,820,821,827],{"type":664,"value":813},"Найдите ошибки или предупреждения с помощью ",{"type":660,"tag":39,"props":815,"children":817},{"className":816},[],[818],{"type":664,"value":819},"grep \"ERROR\" /var/log/app.log",{"type":664,"value":127},{"type":660,"tag":39,"props":822,"children":824},{"className":823},[],[825],{"type":664,"value":826},"Find-EventLogEntry -LogName Application -Keyword Error",{"type":664,"value":828}," (Windows).",{"data":830,"body":831},{},{"type":657,"children":832},[833],{"type":660,"tag":21,"props":834,"children":835},{},[836,838,844,845,851],{"type":664,"value":837},"Извлеките нужные поля с помощью ",{"type":660,"tag":39,"props":839,"children":841},{"className":840},[],[842],{"type":664,"value":843},"awk '{print $1, $2, $3}' /var/log/auth.log",{"type":664,"value":127},{"type":660,"tag":39,"props":846,"children":848},{"className":847},[],[849],{"type":664,"value":850},"Select-Object TimeCreated, LevelDisplayName, Message",{"type":664,"value":828},{"data":853,"body":854},{},{"type":657,"children":855},[856],{"type":660,"tag":21,"props":857,"children":858},{},[859],{"type":664,"value":623},[861,1354],{"id":862,"title":863,"appliesTo":864,"author":11,"body":869,"canonical":588,"code":588,"createdAt":1298,"description":1299,"difficulty":591,"draft":592,"estimatedTime":593,"extension":594,"faq":1300,"howToSteps":1313,"howToTotalTime":624,"image":588,"keywords":1329,"locale":634,"meta":1339,"navigation":636,"path":640,"platform":638,"related":1340,"section":1344,"seo":1345,"severity":588,"stem":1346,"summary":1347,"tags":1348,"twitterCreator":588,"twitterSite":588,"type":652,"updatedAt":1298,"__hash__":1353},"content_ru/guides/general/server-monitoring.md","Настройка мониторинга серверов: полное пошаговое руководство для начинающих",[865,866,867,868],"Ubuntu 22.04 LTS","Windows Server 2022","Debian 12","CentOS Stream 9",{"type":13,"value":870,"toc":1285},[871,873,876,878,905,909,913,920,953,956,974,977,1005,1012,1016,1019,1057,1072,1076,1079,1095,1098,1100,1104,1107,1149,1152,1156,1159,1187,1190,1192,1219,1222,1224,1270,1279,1282],[16,872,19],{"id":18},[21,874,875],{},"Мониторинг серверов позволяет видеть, что происходит с вашим оборудованием и сервисами в режиме реального времени. С его помощью вы быстро обнаружите перегрузку, отказы или утечку ресурсов, что снижает простои и продлевает срок службы оборудования. В этом гайде мы настроим бесплатный стек мониторинга, который работает как на Linux, так и на Windows, и покажем, как собрать дашборд и оповещения за 15 минут.",[16,877,27],{"id":26},[29,879,880,883,886,899,902],{},[32,881,882],{},"Операционные системы: Ubuntu 22.04 LTS, Debian 12, CentOS Stream 9 или Windows Server 2022.",[32,884,885],{},"Права администратора (root или sudo) для установки пакетов.",[32,887,888,889,58,892,678,895,898],{},"Установленные ",[39,890,891],{},"curl",[39,893,894],{},"wget",[39,896,897],{},"tar"," (для скачивания экспортеров).",[32,900,901],{},"Открытый порт 9100 (для node‑exporter) и порт 3000 (для Grafana) в брандмауэре.",[32,903,904],{},"Доступ в интернет для скачивания образов Grafana и node‑exporter (либо используйте локальные пакеты).",[16,906,908],{"id":907},"пошаговая-инструкция","Пошаговая инструкция",[435,910,912],{"id":911},"шаг-1-установка-экспортера-метрик","Шаг 1: Установка экспортера метрик",[21,914,915,916,919],{},"На Linux-серверах установите ",[39,917,918],{},"prometheus-node-exporter",". Для Ubuntu/Debian:",[133,921,923],{"className":135,"code":922,"language":137,"meta":138,"style":138},"sudo apt update && sudo apt install -y prometheus-node-exporter\n",[39,924,925],{"__ignoreMap":138},[142,926,927,930,933,936,940,942,944,947,950],{"class":144,"line":145},[142,928,929],{"class":155},"sudo",[142,931,932],{"class":165}," apt",[142,934,935],{"class":165}," update",[142,937,939],{"class":938},"sVt8B"," && ",[142,941,929],{"class":155},[142,943,932],{"class":165},[142,945,946],{"class":165}," install",[142,948,949],{"class":158}," -y",[142,951,952],{"class":165}," prometheus-node-exporter\n",[21,954,955],{},"Для CentOS:",[133,957,959],{"className":135,"code":958,"language":137,"meta":138,"style":138},"sudo yum install -y prometheus-node-exporter\n",[39,960,961],{"__ignoreMap":138},[142,962,963,965,968,970,972],{"class":144,"line":145},[142,964,929],{"class":155},[142,966,967],{"class":165}," yum",[142,969,946],{"class":165},[142,971,949],{"class":158},[142,973,952],{"class":165},[21,975,976],{},"Запустите сервис:",[133,978,980],{"className":135,"code":979,"language":137,"meta":138,"style":138},"sudo systemctl start prometheus-node-exporter\nsudo systemctl enable prometheus-node-exporter\n",[39,981,982,994],{"__ignoreMap":138},[142,983,984,986,989,992],{"class":144,"line":145},[142,985,929],{"class":155},[142,987,988],{"class":165}," systemctl",[142,990,991],{"class":165}," start",[142,993,952],{"class":165},[142,995,996,998,1000,1003],{"class":144,"line":152},[142,997,929],{"class":155},[142,999,988],{"class":165},[142,1001,1002],{"class":165}," enable",[142,1004,952],{"class":165},[21,1006,1007,1008,1011],{},"На Windows можно использовать ",[39,1009,1010],{},"node-exporter"," в виде исполняемого файла, но для простоты мы ограничимся Linux-вариантом.",[435,1013,1015],{"id":1014},"шаг-2-установка-и-настройка-grafana","Шаг 2: Установка и настройка Grafana",[21,1017,1018],{},"Добавьте репозиторий Grafana, установите пакет и запустите сервис. Пример для Ubuntu:",[133,1020,1022],{"className":135,"code":1021,"language":137,"meta":138,"style":138},"sudo apt install -y grafana\nsudo systemctl enable grafana\nsudo systemctl start grafana\n",[39,1023,1024,1037,1047],{"__ignoreMap":138},[142,1025,1026,1028,1030,1032,1034],{"class":144,"line":145},[142,1027,929],{"class":155},[142,1029,932],{"class":165},[142,1031,946],{"class":165},[142,1033,949],{"class":158},[142,1035,1036],{"class":165}," grafana\n",[142,1038,1039,1041,1043,1045],{"class":144,"line":152},[142,1040,929],{"class":155},[142,1042,988],{"class":165},[142,1044,1002],{"class":165},[142,1046,1036],{"class":165},[142,1048,1049,1051,1053,1055],{"class":144,"line":584},[142,1050,929],{"class":155},[142,1052,988],{"class":165},[142,1054,991],{"class":165},[142,1056,1036],{"class":165},[21,1058,1059,1060,1067,1068,1071],{},"После запуска откройте ",[1061,1062,1066],"a",{"href":1063,"rel":1064},"http://%D0%B2%D0%B0%D1%88-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80:3000",[1065],"nofollow","http://ваш-сервер:3000"," в браузере. По умолчанию логин/пароль — ",[39,1069,1070],{},"admin/admin",". Рекомендуем сразу сменить пароль.",[435,1073,1075],{"id":1074},"шаг-3-подключение-экспортера-к-grafana","Шаг 3: Подключение экспортера к Grafana",[21,1077,1078],{},"В Grafana перейдите в «Добавить источник данных», выберите «Prometheus». Установите:",[29,1080,1081,1089],{},[32,1082,1083,54,1086],{},[51,1084,1085],{},"URL:",[39,1087,1088],{},"http://ваш-сервер:9100/metrics",[32,1090,1091,1094],{},[51,1092,1093],{},"Параметры доступа:"," «Прямой» (если Grafana работает на том же хосте)",[21,1096,1097],{},"Нажмите «Сохранить и проверить». Grafana должен показать «Все хорошо».",[280,1099],{},[435,1101,1103],{"id":1102},"шаг-4-создание-дашборда-с-ключевыми-метриками","Шаг 4: Создание дашборда с ключевыми метриками",[21,1105,1106],{},"Импортируйте готовый дашборд (его JSON-код можно найти в официальном репозитории Grafana) или создайте панели вручную. Типичные панели:",[29,1108,1109,1117,1125,1133,1141],{},[32,1110,1111,54,1114],{},[51,1112,1113],{},"CPU:",[39,1115,1116],{},"node_cpu_seconds_total{job='node'}",[32,1118,1119,54,1122],{},[51,1120,1121],{},"Память:",[39,1123,1124],{},"node_memory_MemAvailable_bytes",[32,1126,1127,54,1130],{},[51,1128,1129],{},"Сеть:",[39,1131,1132],{},"node_network_receive_bytes_total",[32,1134,1135,54,1138],{},[51,1136,1137],{},"Диск:",[39,1139,1140],{},"node_filesystem_usage{mountpoint='/'}",[32,1142,1143,54,1146],{},[51,1144,1145],{},"Загрузка:",[39,1147,1148],{},"node_load1",[21,1150,1151],{},"Для каждой панели укажите единицы измерения, название и цветовую схему. Сохраните дашборд под именем «Server Monitoring».",[435,1153,1155],{"id":1154},"шаг-5-настройка-оповещений","Шаг 5: Настройка оповещений",[21,1157,1158],{},"Перейдите в раздел «Оповещения → Правила оповещений», нажмите «Добавить правило». Пример:",[29,1160,1161,1167,1175,1181],{},[32,1162,1163,1166],{},[51,1164,1165],{},"Имя:"," «Высокое использование CPU»",[32,1168,1169,54,1172],{},[51,1170,1171],{},"Условие:",[39,1173,1174],{},"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,1176,1177,1180],{},[51,1178,1179],{},"Период:"," 1м",[32,1182,1183,1186],{},[51,1184,1185],{},"Отправить оповещение:"," выберите канал (email, Slack, Telegram)",[21,1188,1189],{},"Сохраните правило. Теперь Grafana будет оповещать вас при превышении порога.",[16,1191,390],{"id":389},[1193,1194,1195,1200,1203,1206,1213],"ol",{},[32,1196,1197,1198,459],{},"Откройте Grafana по адресу ",[39,1199,1066],{},[32,1201,1202],{},"Войдите в систему.",[32,1204,1205],{},"Перейдите к созданному дашборду — панели должны отображать текущие значения.",[32,1207,1208,1209,1212],{},"Вызовите команду ",[39,1210,1211],{},"curl http://ваш-сервер:9100/metrics",", чтобы убедиться, что экспортер отдаёт данные.",[32,1214,1215,1216,78],{},"Проверьте оповещения, временно снизив порог до 100 % (или вызвав нагрузку ",[39,1217,1218],{},"stress",[21,1220,1221],{},"Если всё отображается, мониторинг готов к работе.",[16,1223,433],{"id":432},[29,1225,1226,1239,1252,1261],{},[32,1227,1228,1231,1232,1235,1236,78],{},[51,1229,1230],{},"Экспортер не отвечает."," Убедитесь, что сервис запущен (",[39,1233,1234],{},"systemctl status prometheus-node-exporter",") и порт 9100 открыт (",[39,1237,1238],{},"sudo ufw allow 9100",[32,1240,1241,1244,1245,1248,1249,78],{},[51,1242,1243],{},"Grafana не может подключиться."," Проверьте сетевую политику, блокирует ли её SELinux (",[39,1246,1247],{},"setenforce 0",") или firewall (",[39,1250,1251],{},"iptables -L -n | grep 9100",[32,1253,1254,1257,1258,78],{},[51,1255,1256],{},"Данные не появляются в панелях."," Удостоверьтесь, что источник данных правильно указан и запрос соответствует метрикам, которые экспортируются (например, ",[39,1259,1260],{},"node_cpu_seconds_total",[32,1262,1263,1266,1267,78],{},[51,1264,1265],{},"Оповещения не приходят."," Проверьте параметры канала уведомлений, убедитесь, что правило активное и нет ошибок в логах Grafana (",[39,1268,1269],{},"/var/log/grafana/grafana.log",[115,1271,1272],{},[21,1273,1274,1275,1278],{},"⚠️ Важно: после внесения изменений в конфигурацию Grafana перезапустите сервис (",[39,1276,1277],{},"sudo systemctl restart grafana","), чтобы изменения вступили в силу.",[21,1280,1281],{},"Следуйте этим шагам, и вы получите работоспособный мониторинговый стек, который будет оповещать вас о проблемах до того, как они повлияют на пользователей.",[568,1283,1284],{},"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":138,"searchDepth":152,"depth":152,"links":1286},[1287,1288,1289,1296,1297],{"id":18,"depth":152,"text":19},{"id":26,"depth":152,"text":27},{"id":907,"depth":152,"text":908,"children":1290},[1291,1292,1293,1294,1295],{"id":911,"depth":584,"text":912},{"id":1014,"depth":584,"text":1015},{"id":1074,"depth":584,"text":1075},{"id":1102,"depth":584,"text":1103},{"id":1154,"depth":584,"text":1155},{"id":389,"depth":152,"text":390},{"id":432,"depth":152,"text":433},"2026-07-03 11:35:25","Настройте мониторинг серверов за 10 минут с помощью бесплатных инструментов. Пошаговое руководство для начинающих, которое поможет вам отслеживать производительность и предотвращать простои.",[1301,1304,1307,1310],{"question":1302,"answer":1303},"Какие инструменты лучше всего подходят для начинающих?","Мы рассмотрим `htop`, `nethogs` и бесплатный Grafana с готовыми панелями.",{"question":1305,"answer":1306},"Как настроить оповещения при превышении использования CPU?","В Grafana создайте правило оповещения: условие «CPU usage > 80%» и уведомление по email или Slack.",{"question":1308,"answer":1309},"Можно ли мониторить серверы без установки агентов?","Да, используйте SSH для сбора данных через `prometheus-node-exporter` или интеграции SNMP.",{"question":1311,"answer":1312},"Что делать, если данные не отображаются?","Проверьте, что экспортер запущен, порт доступен, и правила firewall разрешают подключение.",[1314,1317,1320,1323,1326],{"name":1315,"text":1316},"Установка экспортера метрик","На 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":1318,"text":1319},"Установка и настройка Grafana","Добавьте репозиторий Grafana, установите пакет и запустите сервис. Пример для Ubuntu: `sudo apt install -y grafana` → `sudo systemctl enable grafana && sudo systemctl start grafana`. После запуска откройте http://ваш-сервер:3000 и войдите (по умолчанию admin/admin).",{"name":1321,"text":1322},"Подключение экспортера к Grafana","В Grafana перейдите в «Добавить источник данных», выберите «Prometheus». Установите URL `http://ваш-сервер:9100/metrics`. Проверьте соединение, нажав «Сохранить и проверить».",{"name":1324,"text":1325},"Создание дашборда с ключевыми метриками","Импортируйте готовый дашборд (код можно найти в репозитории Grafana) или создайте панели вручную: CPU, память, сетевой трафик, дисковое пространство. Для каждой панели укажите соответствующий запрос Prometheus, например, `node_cpu_seconds_total{job='node'}`.",{"name":1327,"text":1328},"Настройка оповещений","Перейдите в раздел «Оповещения → Правила оповещений», создайте правило: условие «CPU usage > 80%» → «Отправить оповещение». Выберите канал (email, Slack, Telegram) и сохраните.",[1330,1331,1332,1333,1334,1335,1336,1337,1338],"мониторинг серверов","настройка мониторинга","инструменты мониторинга","CPU мониторинг","RAM мониторинг","Linux мониторинг","Windows мониторинг","сбор метрик сервера","простой мониторинг сервера",{},[1341,1342,1343],"/guides/general/monitoring-tools","/guides/general/log-monitoring","/guides/general/performance-troubleshooting","Гайды по серверному мониторингу",{"title":863,"description":1299},"guides/general/server-monitoring","В этом руководстве вы узнаете, как быстро настроить мониторинг серверов без глубоких знаний. Мы покажем простые шаги и инструменты, которые помогут вам контролировать производительность и оперативно реагировать на проблемы.",[1349,1350,650,651,1351,1352],"мониторинг","сервера","инструменты","производительность","NVrzv3rEP1VcQoed6AaoAAhr-bKq5t4Q7TQ-ft74dsM",{"id":1355,"title":1356,"appliesTo":1357,"author":11,"body":1361,"canonical":588,"code":138,"createdAt":1784,"description":1785,"difficulty":591,"draft":592,"estimatedTime":1786,"extension":594,"faq":1787,"howToSteps":588,"howToTotalTime":588,"image":588,"keywords":1864,"locale":634,"meta":1868,"navigation":636,"path":641,"platform":638,"related":1881,"section":1884,"seo":1885,"severity":138,"stem":1886,"summary":1887,"tags":1888,"twitterCreator":588,"twitterSite":588,"type":652,"updatedAt":1784,"__hash__":1892},"content_ru/guides/general/debugging-services.md","Диагностика неисправных служб Windows и Linux за 5 минут",[1358,1359,1360],"Windows 10","Windows 11","Linux 22.04",{"type":13,"value":1362,"toc":1771},[1363,1367,1370,1374,1387,1389,1391,1395,1399,1434,1438,1458,1462,1466,1475,1485,1489,1514,1518,1522,1536,1540,1562,1566,1570,1593,1597,1624,1627,1631,1636,1646,1651,1672,1674,1711,1713,1765,1768],[16,1364,1366],{"id":1365},"введение","Введение",[21,1368,1369],{},"Когда службы Windows или Linux перестают запускаться, система может вести себя непредсказуемо — от медленной работы до полных сбоев. В этом гайде мы покажем, как быстро диагностировать причину, проверить статус и исправить проблемы за 5–10 минут. После выполнения шагов вы сможете уверенно проверить любую службу и вернуть её в рабочее состояние.",[16,1371,1373],{"id":1372},"требования","Требования",[29,1375,1376,1381,1384],{},[32,1377,1378,1379,78],{},"Доступ с правами администратора (или пользователя ",[39,1380,929],{},[32,1382,1383],{},"Базовое знание командной строки.",[32,1385,1386],{},"Доступ к графическому просмотру событий (необязательно, для Windows).",[280,1388],{},[16,1390,908],{"id":907},[435,1392,1394],{"id":1393},"шаг-1-проверьте-статус-службы","Шаг 1: Проверьте статус службы",[21,1396,1397],{},[51,1398,651],{},[29,1400,1401,1414,1420],{},[32,1402,1403,1404,1407,1408,1411,1412,78],{},"Откройте ",[39,1405,1406],{},"services.msc"," (выполните ",[39,1409,1410],{},"win + R",", введите ",[39,1413,1406],{},[32,1415,1416,1417,459],{},"Найдите службу в списке, дважды кликните и установите ",[51,1418,1419],{},"Тип запуска: Автоматически",[32,1421,1422,1423,678,1426,1429,1430,1433],{},"Нажмите ",[51,1424,1425],{},"Применить",[51,1427,1428],{},"Стоп",", затем ",[51,1431,1432],{},"Старт",", чтобы перезапустить.",[21,1435,1436],{},[51,1437,650],{},[29,1439,1440,1446,1452],{},[32,1441,1442,1443,459],{},"Выполните ",[39,1444,1445],{},"sudo systemctl status \u003Cservice>",[32,1447,1448,1449,459],{},"Если служба отключена, включите её: ",[39,1450,1451],{},"sudo systemctl enable \u003Cservice>",[32,1453,1454,1455,459],{},"Запустите: ",[39,1456,1457],{},"sudo systemctl start \u003Cservice>",[435,1459,1461],{"id":1460},"шаг-2-запустите-службу-вручную","Шаг 2: Запустите службу вручную",[21,1463,1464],{},[51,1465,651],{},[133,1467,1469],{"className":169,"code":1468,"language":171,"meta":138,"style":138},"net start \u003Cservice>\n",[39,1470,1471],{"__ignoreMap":138},[142,1472,1473],{"class":144,"line":145},[142,1474,1468],{},[21,1476,1477,1478,1481,1482,78],{},"Замените ",[39,1479,1480],{},"\u003Cservice>"," на фактическое имя (например, ",[39,1483,1484],{},"EventLog",[21,1486,1487],{},[51,1488,650],{},[133,1490,1492],{"className":135,"code":1491,"language":137,"meta":138,"style":138},"sudo systemctl start \u003Cservice>\n",[39,1493,1494],{"__ignoreMap":138},[142,1495,1496,1498,1500,1502,1505,1508,1511],{"class":144,"line":145},[142,1497,929],{"class":155},[142,1499,988],{"class":165},[142,1501,991],{"class":165},[142,1503,1504],{"class":317}," \u003C",[142,1506,1507],{"class":165},"servic",[142,1509,1510],{"class":938},"e",[142,1512,1513],{"class":317},">\n",[435,1515,1517],{"id":1516},"шаг-3-перезапустите-службу","Шаг 3: Перезапустите службу",[21,1519,1520],{},[51,1521,651],{},[133,1523,1525],{"className":169,"code":1524,"language":171,"meta":138,"style":138},"net stop \u003Cservice>\nnet start \u003Cservice>\n",[39,1526,1527,1532],{"__ignoreMap":138},[142,1528,1529],{"class":144,"line":145},[142,1530,1531],{},"net stop \u003Cservice>\n",[142,1533,1534],{"class":144,"line":152},[142,1535,1468],{},[21,1537,1538],{},[51,1539,650],{},[133,1541,1543],{"className":135,"code":1542,"language":137,"meta":138,"style":138},"sudo systemctl restart \u003Cservice>\n",[39,1544,1545],{"__ignoreMap":138},[142,1546,1547,1549,1551,1554,1556,1558,1560],{"class":144,"line":145},[142,1548,929],{"class":155},[142,1550,988],{"class":165},[142,1552,1553],{"class":165}," restart",[142,1555,1504],{"class":317},[142,1557,1507],{"class":165},[142,1559,1510],{"class":938},[142,1561,1513],{"class":317},[435,1563,1565],{"id":1564},"шаг-4-проверьте-логи-событий","Шаг 4: Проверьте логи событий",[21,1567,1568],{},[51,1569,651],{},[29,1571,1572,1578,1584],{},[32,1573,1574,1575,459],{},"Запустите ",[39,1576,1577],{},"eventvwr.msc",[32,1579,1580,1581,459],{},"Перейдите в раздел ",[51,1582,1583],{},"Службы Windows",[32,1585,1586,1587,58,1590,78],{},"Найдите события с именем службы; обратите внимание на ошибки (",[39,1588,1589],{},"Ошибка",[39,1591,1592],{},"Предупреждение",[21,1594,1595],{},[51,1596,650],{},[133,1598,1600],{"className":135,"code":1599,"language":137,"meta":138,"style":138},"journalctl -u \u003Cservice> --since \"1 hour ago\"\n",[39,1601,1602],{"__ignoreMap":138},[142,1603,1604,1606,1609,1611,1613,1615,1618,1621],{"class":144,"line":145},[142,1605,67],{"class":155},[142,1607,1608],{"class":158}," -u",[142,1610,1504],{"class":317},[142,1612,1507],{"class":165},[142,1614,1510],{"class":938},[142,1616,1617],{"class":317},">",[142,1619,1620],{"class":158}," --since",[142,1622,1623],{"class":165}," \"1 hour ago\"\n",[21,1625,1626],{},"Просмотрите вывод на наличие ошибок или неудачных запусков.",[435,1628,1630],{"id":1629},"шаг-5-включите-отладку-служб","Шаг 5: Включите отладку служб",[21,1632,1633,1635],{},[51,1634,651],{}," (чтобы служба запускалась автоматически после перезагрузки):",[133,1637,1640],{"className":1638,"code":1639,"language":41,"meta":138,"style":138},"language-cmd shiki shiki-themes github-light github-dark","sc config \u003Cservice> start= auto\n",[39,1641,1642],{"__ignoreMap":138},[142,1643,1644],{"class":144,"line":145},[142,1645,1639],{},[21,1647,1648,1650],{},[51,1649,650],{}," (чтобы служба запускалась при загрузке):",[133,1652,1654],{"className":135,"code":1653,"language":137,"meta":138,"style":138},"sudo systemctl enable \u003Cservice>\n",[39,1655,1656],{"__ignoreMap":138},[142,1657,1658,1660,1662,1664,1666,1668,1670],{"class":144,"line":145},[142,1659,929],{"class":155},[142,1661,988],{"class":165},[142,1663,1002],{"class":165},[142,1665,1504],{"class":317},[142,1667,1507],{"class":165},[142,1669,1510],{"class":938},[142,1671,1513],{"class":317},[16,1673,390],{"id":389},[1193,1675,1676,1692,1705],{},[32,1677,1678,1681,1682,1684,1685,1688,1689,459],{},[51,1679,1680],{},"В Windows",": вернитесь в ",[39,1683,1406],{},". Нужная служба должна отображаться как ",[51,1686,1687],{},"Запущена"," со статусом ",[51,1690,1691],{},"Автоматически",[32,1693,1694,1697,1698,1701,1702,459],{},[51,1695,1696],{},"В Linux",": выполните ",[39,1699,1700],{},"systemctl is-active \u003Cservice>"," — должен вернуться ответ ",[39,1703,1704],{},"active",[32,1706,1707,1708,1710],{},"Проверьте работу связанной компоненты (например, если это служба событий, откройте ",[39,1709,1577],{}," и убедитесь, что новые события появляются).",[16,1712,433],{"id":432},[29,1714,1715,1727,1740,1752],{},[32,1716,1717,1720,1721,97,1724,78],{},[51,1718,1719],{},"Служба зависима от других служб",": убедитесь, что зависимые службы также запущены (",[39,1722,1723],{},"net start",[39,1725,1726],{},"systemctl start",[32,1728,1729,1732,1733,1735,1736,1739],{},[51,1730,1731],{},"Неправильные параметры запуска",": проверьте, что тип запуска установлен как ",[51,1734,1691],{}," (",[39,1737,1738],{},"sc query \u003Cservice>"," в Windows).",[32,1741,1742,1745,1746,1749,1750,459],{},[51,1743,1744],{},"Отсутствие прав",": запустите команды от имени администратора (",[39,1747,1748],{},"Run as administrator",") или через ",[39,1751,929],{},[32,1753,1754,1697,1757,1760,1761,1764],{},[51,1755,1756],{},"Повреждённые системные файлы",[39,1758,1759],{},"sfc /scannow"," (Windows) или ",[39,1762,1763],{},"sudo dpkg --configure -a"," (Debian/Ubuntu) для восстановления.",[21,1766,1767],{},"Если служба по-прежнему не запускается, рассмотрите возможность переустановки соответствующего программного обеспечения или восстановления системы до точки, когда служба работала корректно.",[568,1769,1770],{},"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);}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 .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}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}",{"title":138,"searchDepth":152,"depth":152,"links":1772},[1773,1774,1775,1782,1783],{"id":1365,"depth":152,"text":1366},{"id":1372,"depth":152,"text":1373},{"id":907,"depth":152,"text":908,"children":1776},[1777,1778,1779,1780,1781],{"id":1393,"depth":584,"text":1394},{"id":1460,"depth":584,"text":1461},{"id":1516,"depth":584,"text":1517},{"id":1564,"depth":584,"text":1565},{"id":1629,"depth":584,"text":1630},{"id":389,"depth":152,"text":390},{"id":432,"depth":152,"text":433},"2026-08-02 16:30:28","Пошаговая инструкция по диагностике неисправных служб Windows и Linux за 5 минут. Узнайте причины, проверьте логи и быстро исправьте проблемы.","5-10 мин",[1788,1791,1794,1797,1800,1803,1804,1807,1809,1811,1812,1815,1816,1817,1819,1820,1821,1822,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1835,1837,1838,1840,1841,1842,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863],{"question":1789,"answer":1790},"Почему перестают запускаться службы?","Чаще всего это происходит из-за отсутствия необходимых зависимостей.",{"question":1792,"answer":1793},"Как проверить, что служба действительно работает?","Запустите `services.msc` в Windows, чтобы проверить логи.",{"question":1795,"answer":1796},"Какие альтернативные способы работают, если стандартные методы не работают?","Попробуйте `sc` (Windows) или `systemctl restart` (Linux), чтобы иниции перезапуск.",{"question":1798,"answer":1799},"Как вернуть службу в автоматический режим?","Выполните `net start \u003Cservice>` (Linux), чтобы принудительно запустить службу.",{"question":1801,"answer":1802},"Как запустить службу в автоматическом режиме?","Выполните `sc config \u003Cservice> start` (Windows), чтобы принудительно запустить службу.",{"question":1792,"answer":1793},{"question":1805,"answer":1806},"Какие альтернативные способы запускаются, если стандартные методы не работают?","Попробуйте `systemctl enable \u003Cservice>` (Linux), чтобы включить службу.",{"question":1798,"answer":1808},"Выполните `systemctl enable \u003Cservice>` (Linux), чтобы вернуть службу.",{"question":1810,"answer":1799},"Как запустить службу в автоматический режим?",{"question":1792,"answer":1793},{"question":1813,"answer":1814},"Какие альтернативные способы диагностики работают, если стандартные методы не работают?","Попробуйте `sc` (Windows) или `systemctl restart` (Linux), чтобы инициировать перезапуск.",{"question":1792,"answer":1793},{"question":1789,"answer":1790},{"question":1792,"answer":1818},"Запустите `sc` (Windows) или `systemctl status` (Linux), чтобы проверить статус.",{"question":1798,"answer":1799},{"question":1792,"answer":1793},{"question":1789,"answer":1790},{"question":1792,"answer":1823},"Запустите `sc` (Windows) или `systemctl restart` (Linux), чтобы проверить логи.",{"question":1792,"answer":1793},{"question":1789,"answer":1790},{"question":1792,"answer":1818},{"question":1792,"answer":1793},{"question":1789,"answer":1790},{"question":1792,"answer":1823},{"question":1798,"answer":1799},{"question":1792,"answer":1793},{"question":1789,"answer":1790},{"question":1792,"answer":1834},"Выполните `sc` (Windows) или `systemctl status` (Linux), чтобы проверить статус.",{"question":1798,"answer":1836},"Выполните `net stop \u003Cservice>` (Linux), чтобы принудительно остановить службу.",{"question":1792,"answer":1793},{"question":1798,"answer":1839},"Выполните `sc` (Windows) или `systemctl set` (Linux), чтобы вернуть службу в автоматическом режиме.",{"question":1792,"answer":1793},{"question":1798,"answer":1839},{"question":1792,"answer":1843},"Запустите `sc` (Windows) или `systemctl set` (Linux), чтобы проверить статус.",{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1789,"answer":1793},{"question":1789,"answer":1793},{"question":1792,"answer":1793},{"question":1789,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1792,"answer":1793},{"question":1789},{"question":1789},[1865,1866,1867],"диагностика неисправных служб Windows и Linux","исправить службы","sc, systemctl, сервисы, логи",{"answer":1793,"[\n  {\n      question: \"Почему перестают запускаться службы?\",\n      answer: \"Запустите `services":1869},{"msc` в Windows, чтобы проверить логи":1870},{"\"\n    },\n  {\n      question: \"Почему перестают запускаться службы?\",\n      answer: \"Запустите `services":1871},{"msc` в Windows, чтобы проверить логи":1872},{"\"\n    },\n  {\n      question: \"Почему перестают запускаться службы?\",\n      answer: \"Запустите `services":1873},{"msc` в Windows, чтобы проверить логи":1874},{"\"\n    },\n  {\n      question: \"Как проверить, что служба действительно работает?\",\n      answer: \"Откройте `services":1875},{"msc` в Windows (чтобы проверить логи служб)":1876},{"\"\n    },\n  {\n      question: \"Какие альтернативные способы диагностики доступны, если стандартные\n        методы не работают?\",\n      answer: \"Попробуйте использовать `sc` (Windows) или `systemctl restart` (Linux),\n        чтобы принудительно перезапустить службу":1877},{"\"\n    },\n  {\n      question: \"Как вернуть службу в автоматический режим после ручного?\",\n      answer: \"Выполните `net start \u003Cservice>` (Windows) или `systemctl enable\n        \u003Cservice>` (Linux), чтобы вернуть службу в автоматический режим":1878},{"\"\n    },\n  {\n      question: \"Как проверить, что все работает?\",\n      answer: \"Откройте `eventvwr":1879},{"msc` (Windows Event Viewer), чтобы проверить логи\n        служб":1880},{"\"\n    }\n]":588},[1882,1883],"/errors/windows/service-not-starting","/guides general debugging-services","Ошибки Windows",{"title":1356,"description":1785},"guides/general/debugging-services","Узнайте, почему перестают запускаться службы и быстро исправить их.",[1889,1890,1891],"windows","linux","debugging","avi5H3MrgWiw8wLAQXAucWY0RYs7YMfEtt-NV6Q7lLw"]