У нас вы можете посмотреть бесплатно День 3 — Собеседование по программе «100 дней DevOps»: Подходы к отладке проблем с производительн... или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
🖥️ Отладка ЦП Команда 'w' отображает снимок работы системы, показывая среднюю загрузку за 1, 5 и 15 минут: $ w 🔍 Отладка памяти Команда 'free' предоставляет четкое представление об используемом и свободном объеме физической памяти, а также проливает свет на буферы, используемые ядром. Флаг '-m' предоставляет информацию в МБ: $ free -m 🔍 Отладка сети Команда 'ifconfig' — это важный инструмент для отображения или настройки сетевого интерфейса, предоставляющий информацию о полученных и переданных пакетах, ошибках и потерянных пакетах: $ ifconfig 💡 Обратите внимание, что во многих дистрибутивах команда ifconfig и пакет net-tools больше не предустановлены. Команда 'ip' теперь предпочтительнее команды 'ifconfig' благодаря ее обширной функциональности и активной поддержке. 🔍 Отладка ввода-вывода или диска Команда 'top' в Unix-подобных системах предоставляет динамическое представление системных процессов в реальном времени. Столбец 'wa' особенно полезен для диагностики проблем с производительностью, поскольку он отображает время простоя ЦП в ожидании операций ввода-вывода: top 🔑 Ключевое ограничение — эти команды предоставляют статистику использования, но не указывают конкретно на процесс, вызывающий проблему. Например, команда 'w' отображает загрузку ЦП с течением времени, но не идентифицирует процесс, ответственный за высокую загрузку ЦП. 🔍 Отладка ЦП с помощью инструментов Команда 'top' — это мощная утилита командной строки, предоставляющая динамическое представление системных процессов в реальном времени. Нажатие клавиши «1» позволит получить подробную информацию об использовании ЦП для каждого отдельного процессора: top 🔍 Отладка памяти с помощью инструментов Набрав SHIFT+m во время выполнения команды 'top', вы можете отсортировать процессы по использованию памяти: top (затем SHIFT+m) 🔍 Сетевая отладка с помощью инструментов 'dstat' предлагает универсальный инструмент для мониторинга систем во время тестов на оптимизацию производительности или устранения неполадок. Флаги '--net' и '--top-io-adv' позволяют отслеживать сетевую статистику и показывать наиболее ресурсоемкий процесс ввода-вывода. Обратите внимание, что для этого требуется отдельная установка: $ dstat --net --top-io-adv 🔍 Отладка ввода-вывода с помощью инструментов Команда 'iotop' отслеживает информацию об использовании ввода-вывода и отображает таблицу текущего использования ввода-вывода для каждого процесса. Однако она обычно не устанавливается предварительно и требует отдельной установки: $ sudo iotop 🏁 Сегодня мы рассмотрели различные стратегии отладки для решения проблем с производительностью системы. Первоначально мы использовали основные команды, такие как 'w', 'free', 'ifconfig' и 'top', для анализа использования ЦП, памяти, сети и операций ввода-вывода соответственно. Однако эти команды дают лишь общий обзор и не позволяют точно определить проблемные процессы. Для этого мы обратились к дополнительным диагностическим инструментам, таким как 'top', 'dstat' и 'iotop', которые обеспечивают более детальный анализ каждого процесса. ✅ Если вас интересует расширение знаний в области DevOps и изучение смежных концепций, приглашаем вас присоединиться к нашему активному сообществу: / 14272707 ✅ Ссылка на курс: https://www.101daysofdevops.com/cours... ✅ Если вам потребуется дополнительная помощь, пожалуйста, обратитесь к разделу часто задаваемых вопросов (FAQ): https://www.101daysofdevops.com/faq-1... ✅ Репозиторий GitHub: https://github.com/100daysofdevops/10... ✅ Плейлист YouTube: • 100 Days of DevOps Interview