Эти инструменты помогают держать под контролем ключевые метрики сервера: загрузку CPU, использование памяти, сетевую и дисковую активность. Они позволяют быстро выявлять узкие места и анализировать стабильность работы. В этом посте — 7 рабочих команд для уверенной диагностики.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍6❤3🤝1
Когда контейнер работает внутри Docker или Kubernetes, важно вовремя понять — сервис доступен или завис.
Healthcheck встроен прямо в Dockerfile и сообщает оркестратору, всё ли в порядке.В этом посте:
• Создаём простой Dockerfile на базе Nginx;
• Добавляем healthcheck с curl для проверки ответа от сервиса;
• Собираем и запускаем контейнер с новым образом;
• Смотрим статус healthy/unhealthy через docker ps.
Это удобный инструмент, который помогает поддерживать стабильность и автоматический перезапуск сервисов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍7❤4🤝1
Если вы хотите удалить пустые директории, команда
find может упростить задачу:$ find . -type d -empty -exec rmdir -v {} +Опция
-type d ищет директории, -empty выбирает пустые, а -exec rmdir {} выполняет команду rmdir, чтобы удалить их.Команда
rmdir гарантирует, что директория пуста, прежде чем удалить её.Альтернативно, вы можете использовать эту команду для выполнения той же задачи:
$ find . -type d -empty -delete
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍5❤4
В этой шпаргалке — базовые операции с Kubernetes Secrets. С их помощью можно создавать, просматривать и редактировать секреты, управлять ими через манифесты, удалять ненужные и расшифровывать значения. Это основа безопасной работы с конфиденциальными данными в кластере.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍6❤4🤝1
Когда инфраструктура разрастается, важно иметь единое место для анализа логов.
Filebeat собирает системные и контейнерные события, а Elasticsearch хранит и индексирует их для быстрого поиска.В этом посте:
• Устанавливаем и настраиваем Filebeat на сервере;
• Подключаем вывод в Elasticsearch для централизованного хранения;
• Активируем сбор системных и Docker-логов;
• Проверяем интеграцию и готовим базу для визуализации в Kibana.
Так строится надёжная и прозрачная система логирования, без которой DevOps просто не работает.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥6👍5