Обычно место на сервере заканчивается не мгновенно, оно подкрадывается. Чтобы не искать виновника, можно отслеживать рост использования автоматически.
В этом посте:
• Определяем текущее заполнение диска;
• Сравниваем его с предыдущим запуском;
• Настраиваем порог срабатывания и уведомления;
• Добавляем cron-задачу для постоянного контроля.
Теперь при каждом скачке загрузки можно проследить, когда и насколько вырос объём.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤8👍6🤝2
1👍16🔥7🤝6❤1
В этом посте — 7 утилит, которые помогут контролировать использование места на диске, находить крупные файлы и очищать ненужные данные. С их помощью можно быстро оценить загрузку разделов, визуализировать использование хранилища, искать «пожирателей» пространства и безопасно очищать SSD. Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍17🔥13❤10🤝3
Нужно запустить задачу так, чтобы все логи попали в journalctl?
В Linux это встроено прямо в
Эта команда запускает
Потом можно посмотреть последние строки:
Если нужно просто запустить команду в текущей сессии, но под контролем
В этом случае логи останутся в терминале, но процесс будет изолирован в отдельной cgroup.
🚪 Linux Ready | #совет
В Linux это встроено прямо в
systemd:systemd-run --scope -p StandardOutput=journal -p StandardError=journal make build
Эта команда запускает
make build как временный сервис, а весь её вывод (stdout и stderr) уходит в системный журнал.Потом можно посмотреть последние строки:
journalctl -u run-*.scope -n 20
Если нужно просто запустить команду в текущей сессии, но под контролем
systemd, можно так:systemd-run --scope make build
В этом случае логи останутся в терминале, но процесс будет изолирован в отдельной cgroup.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤7🔥7🤝1
Systemd-run позволяет создать одноразовую sandbox-среду прямо на живой системе: с изолированной сетью, ограниченной памятью и отдельным namespace.В этом посте:
• Создаём временную изоляцию процессов без Docker и chroot;
• Ограничиваем CPU и память для отдельных задач;
• Запускаем приложения без доступа в интернет;
• Проверяем статус, логи и ресурсы через systemd.
Так можно запускать и тестировать процессы без риска зацепить систему или прод.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥13❤8