Что-то сломалось и я не понимаю что

Это один из самых важных сценариев для любого владельца сервера. Не всегда проблема выглядит понятно: сайт может просто перестать открываться, приложение может начать тормозить, что-то может внезапно перестать работать после правки или обновления, а явной причины при этом не видно.

В такой момент главное — не паниковать и не бросаться одновременно в десять разных окон. Намного лучше пройти по понятной цепочке и постепенно сузить круг поиска.

Самое важное правило

Если ты не понимаешь, что сломалось, не начинай сразу хаотично менять настройки. Сначала собери картину состояния сервера.

Хороший базовый порядок такой:

  1. Посмотри, что именно не работает.
  2. Проверь, не закончился ли диск.
  3. Посмотри процессы и сервисы.
  4. Проверь профильный инструмент, если проблема касается конкретного приложения.
  5. После этого открывай логи и конфиги.

Эта схема почти всегда эффективнее, чем случайный перебор действий.

Шаг 1. Сформулируй проблему как можно проще

Сначала ответь себе на простой вопрос:

  • не открывается сайт;
  • не запускается приложение;
  • сервер стал тормозить;
  • не получается войти;
  • что-то перестало работать после обновления;
  • непонятно, какой именно инструмент сейчас сломан.

Даже такая простая формулировка уже помогает выбрать правильный маршрут диагностики.

Шаг 2. Проверь диск

Очень частая причина сбоев — банально закончившееся место.

Для проверки:

  1. Открой Disker.
  2. Посмотри вкладку Overview.
  3. Оцени, сколько свободного места осталось.
  4. Если диск почти забит, переходи в логи, Docker или очистку.

Если места мало, это уже может объяснять сразу очень много проблем: от падения приложения до ошибок обновления и странного поведения сервисов.

СКРИНШОТ: (сюда надо добавить скриншот Disker в момент диагностики, чтобы было видно состояние диска и крупные каталоги)

Шаг 3. Проверь процессы и сервисы

Если с диском всё нормально:

  1. Открой Диспетчер задач.
  2. Посмотри вкладку Процессы.
  3. Если нужно, включи Live.
  4. Затем открой вкладку Сервисы.
  5. Посмотри, не остановилось ли что-то важное.

Это помогает понять, проблема в общей перегрузке сервера или в конкретной службе.

Шаг 4. Пойми, касается ли проблема конкретного инструмента

Если ты уже видишь, что проблема не “во всём сервере”, а в конкретной части:

  • если речь про сайт — открой Диагностика сайта и Менеджер сайтов;
  • если проблема в Node.js — смотри PM2 Manager;
  • если дело в контейнерах — открывай Docker Менеджер;
  • если проблема с доступом — переходи в Пользователи и Центр безопасности;
  • если дело в конфиге — открывай Files и Текстовый редактор.

Так ты не будешь тратить время на инструменты, которые вообще не связаны с проблемой.

Шаг 5. Посмотри логи и события

Когда общая картина уже понятнее:

  1. Посмотри уведомления и Activity.
  2. Если нужно, открой встроенный журнал нужного окна.
  3. Если этого мало, открой лог-файлы через Files и редактор.

Ищи не всё подряд, а:

  • ошибки;
  • предупреждения;
  • повторяющиеся сообщения;
  • записи по времени, совпадающему с моментом поломки.

Это почти всегда даёт гораздо больше пользы, чем бесконечный просмотр всего журнала целиком.

Шаг 6. Если проблема появилась после твоего действия

Если ты сам недавно что-то менял:

  • правил конфиг;
  • обновлял систему;
  • менял домен;
  • чистил диск;
  • обновлял приложение;
  • трогал firewall или доступ,

начинай диагностику именно с этой зоны. Чаще всего причина находится рядом с последним изменением.

Шаг 7. Вспомни про бэкап

Если ты понимаешь, что проблема появилась после важного изменения и при этом есть свежий бэкап, это уже очень сильная страховка.

В таком случае у тебя есть не только путь диагностики, но и путь отката. Поэтому если ситуация выглядит опасной, не забывай проверять, есть ли резервная копия, к которой можно вернуться.

Когда лучше остановиться и не делать лишнего

Есть момент, когда полезнее перестать хаотично менять всё подряд. Это происходит, если:

  • ты уже не помнишь, что именно трогал;
  • сделал слишком много изменений подряд;
  • не понимаешь, ухудшает ли следующее действие ситуацию;
  • начинаешь “лечить” всё сразу.

В такой точке лучше вернуться к простой схеме:

  1. диск;
  2. процессы;
  3. сервисы;
  4. профильный инструмент;
  5. логи;
  6. только потом изменения.

Самый практичный вывод

Если ты не понимаешь, что сломалось, тебе не нужен магический ответ. Тебе нужен порядок.

И в Wilmo этот порядок обычно такой:

  1. Disker
  2. Task Manager
  3. профильный инструмент проблемы
  4. Activity, уведомления и логи
  5. только потом исправления

Именно так случайная паника превращается в нормальную диагностику.