Найти в Дзене
Уроки Linux

🟢 📡 Быстрый старт: автоматическая настройка сервиса мониторинга с помощью systemd

🟢 📡 Быстрый старт: автоматическая настройка сервиса мониторинга с помощью systemd

Приручить свои сервисы и наблюдать за их работой — мечта каждого системного администратора. А если я скажу, что всё это можно сделать за пару команд? Да, именно так! Настройка автоматического запуска, перезапуска и логирования уходит в прошлое.

Погнали!

- Создаем файл сервиса:

sudo nano /etc/systemd/system/myservice.service

- Вставляем туда конфигурацию:

[Unit]

Description=Мой быстрый сервис

After=network.target

[Service]

ExecStart=/usr/bin/my_script.sh

Restart=always

User=admin

[Install]

WantedBy=multi-user.target

- А дальше — жмем:

sudo systemctl daemon-reload

sudo systemctl enable myservice.service

sudo systemctl start myservice.service

Теперь любое ваше приложение будет запускаться автоматически и перезапускаться при падении — просто мечта! Не говоря уже о логах, которые можно просматривать командой:

journalctl -u myservice.service

Занимательно, что systemd не только управляет сервисами — он делает так, что вы чувствуете себя настоящим маэстро системы. Ваши скрипты — вечно живы и уверены в своих силах!

А как вы автоматизировали свои сервисы? Какие хитрости знаете сами?

▪️ Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке вакансий системных администраторов в telegram боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!