This media is not supported in your browser
VIEW IN TELEGRAM
Это систематизированный ресурс: Proxmox, Samba, SSH, nginx, резервное копирование, bash-скрипты и десятки пошаговых гайдов. Каждая статья — конкретная задача, понятное объяснение и готовое решение с командами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤6🔥5
Мониторинг контейнеров с Advisor и Prometheus — простой старт!
Нужно отслеживать ресурсы в Docker, но без лишней сложности?
Смотри, как быстро подключить cAdvisor, прокинуть метрики в Prometheus и начать анализировать нагрузку:
Подключаем cAdvisor к Prometheus — добавляем job в конфиг:
Проверяем, что метрики приходят:
Пример запроса: сколько памяти занимает каждый контейнер:
🔥 Отличная база для дальнейшей интеграции с Grafana и системой алертов.
🚪 Bash Ready | #практика
Нужно отслеживать ресурсы в Docker, но без лишней сложности?
Смотри, как быстро подключить cAdvisor, прокинуть метрики в Prometheus и начать анализировать нагрузку:
docker run \
--name=cadvisor \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:ro \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--publish=8080:8080 \
--detach \
google/cadvisor:latest
Подключаем cAdvisor к Prometheus — добавляем job в конфиг:
- job_name: 'cadvisor'
static_configs:
- targets: ['localhost:8080']
Проверяем, что метрики приходят:
container_cpu_usage_seconds_total
Пример запроса: сколько памяти занимает каждый контейнер:
container_memory_usage_bytes{container!=""}
🔥 Отличная база для дальнейшей интеграции с Grafana и системой алертов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍6🔥5
sed
и awk
— мощные утилиты командной строки, идеально подходящие для разбора логов, фильтрации и модификации текстовых данных.В этом посте:
• Заменяем и удаляем строки с помощью sed.
• Извлекаем и фильтруем поля с awk.
• Комбинируем sed и awk в пайпах.
• Учимся применять их на реальных примерах.
Отпарсить лог, вытащить нужные поля, заменить ключевые слова — всё это решается одной строкой на shell.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤6🔥6
Чтение пользовательского ввода, разбор строк с разделителями, построчная обработка файлов — всё это решается стандартными средствами Bash. Эта шпора покажет, как использовать read, IFS, <<< и readarray правильно и без лишнего кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥13❤4
Когда система засоряется старыми файлами, полезно найти и выборочно удалить их. Но делать это вслепую — риск. Добавим интерактивное подтверждение.
В этом посте:
• Используем find для поиска файлов старше 30 дней.
• Передаём их через xargs в rm, но с read-подтверждением на каждый.
• Получаем скрипт, который безопасно и поочерёдно удаляет старьё.
Полезно для ручной очистки логов, кэшей и временных файлов на продакшене или в домашнем сервере.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥9❤4
В этой статье:
• Пять готовых скриптов для ежедневных задач: проверка диска, перезапуск сервисов, обновления и другие;
• Написано для администраторов: сразу можно копировать и адаптировать под свою среду;
• Минимальная сложность — максимальная практичность.
🔊 Продолжай читать Статью!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤5🔥4