VPS із WordPress
Після оновлення зупиняється PHP-FPM, і відвідувачі бачать «502 Bad Gateway». Сповіщення називає службу, а LayerAssist знаходить налаштування, яке змінило оновлення.
Ваш сайт залежить від кількох служб: вебсервера, бази даних, PHP і пошти. LayerAssist стежить за тією, яку ви оберете, і простими словами каже, коли вона зупинилася й чому.
Сайт – це не одна програма. Вебсервер відповідає відвідувачам, PHP виконує код сайту, база даних зберігає вміст, а поштова служба надсилає листи. Коли будь-яка з них зупиняється, сайт ламається – часто з помилкою, яка не каже, яка саме.
Служби зупиняються зі звичайних причин: оновлення змінило налаштування, серверу забракло пам’яті, після перезавантаження піднялося не все. Знати, яка служба зупинилася й чому, – це половина виправлення.
Коли пам’ять закінчується, система зупиняє найбільший процес, часто базу даних. Таке трапляється на піках трафіку або з налаштуваннями, що вимагають забагато.
Оновлення пакета чи ручна правка може залишити налаштування, яких служба не приймає, і тоді вона не запускається.
Служба, не ввімкнена в автозапуск системи, лишається вимкненою після перезавантаження сервера.
Брак місця, пошкоджений файл чи помилка в програмі можуть зупинити службу, і після цього вона лишається вимкненою.
Ви вказуєте службу один раз. LayerAssist її перевіряє, а коли вона зупиняється, починає з найкориснішого питання: чому?
Через SSH і за вашим розкладом він питає сервер, чи працює служба: через systemd або класичну утиліту service у Linux, через диспетчер служб у Windows.
Одне сповіщення, коли служба зупиняється, і одне, коли вона знову працює, – у застосунку й поштою.
Він переглядає останні записи журналу служби й системного журналу, щоб зрозуміти, що її зупинило: пам’ять, налаштування, диск чи збій.
У режимі «Безпечно виправити» він сам запускає зупинену службу. У чаті він також може її перезапустити й виправити налаштування чи ліміт, через які стався збій.
Зменшив налаштування пам’яті бази даних під можливості сервера, запустив MariaDB і ввімкнув її автозапуск разом із системою
Після оновлення зупиняється PHP-FPM, і відвідувачі бачать «502 Bad Gateway». Сповіщення називає службу, а LayerAssist знаходить налаштування, яке змінило оновлення.
Обробник черги чи бот працює як служба. Коли він зупиняється, нічого помітно не ламається – доки не почнуть накопичуватися замовлення. Монітор служби ловить це одразу.
Застосунок працює як служба Windows на сервері невеликої компанії. LayerAssist перевіряє його через OpenSSH і повідомляє власника, коли він зупиняється.
Додайте сервер у «Сайти та сервери» з доступом через SSH (у Windows – OpenSSH).
В «Автоматизаціях» натисніть «Нова автоматизація», оберіть сервер, потім «Стан служби» й уведіть ім’я служби, наприклад nginx, mariadb або php8.2-fpm.
Кожні 5 хвилин для ключової служби або рідше для тієї, що може почекати.
Вбудований монітор стежить за однією службою на сервер: зазвичай за базою даних або вебсервером. Інші охопіть регулярною перевіркою як власною автоматизацією.
За будь-якою службою, яку сервер запускає під іменем: вебсерверами на кшталт Nginx, Apache чи LiteSpeed, базами даних на кшталт MySQL, MariaDB чи PostgreSQL, PHP-FPM, поштовими службами або вашим власним застосунком. У Windows – за будь-якою службою Windows.
У режимі «Безпечно виправити» він сам запускає зупинену службу. Повний перезапуск або зміна налаштувань під час автоматичного запуску чекає вашого схвалення. У чаті досить попросити – і він зробить це одразу.
Вбудований монітор стежить за однією службою на сервер. Для інших попросіть LayerAssist про регулярну перевірку як власну автоматизацію; як часто вона запускається, залежить від тарифу.
Перевірити, чи працює служба, можна зі звичайним доступом через SSH. Для читання системних журналів і перезапуску служб зазвичай потрібні sudo або root, які входять у тариф Plus і вище.
Усі посібники з моніторингуЩо входить у кожен тарифЯк працює LayerAssist
Від 9 $ на місяць · 14 днів, щоб передумати
Додайте свій сайт і поставте перше запитання вже сьогодні. Не підійшло? Скасуйте протягом 14 днів і поверніть перший платіж за вирахуванням лише використаної роботи ШІ.
7 днів безкоштовно · Банківська картка не потрібна · Технічні знання не потрібні.