Как установить Linux Dash

Как установить Linux Dash

Рубрики:

Linux, Мониторинг

Метки:

Linux Dash — веб-приложение для мониторинга потребления системных ресурсов в Linux. Этот инструмент имеет простой и интуитивно понятный интерфейс, который позволяет в режиме реального времени просматривать использование ресурсов процессора, памяти, жесткого диска и так далее. Linux Dash написан на языках программирования PHP и JavaScript и не требует выполнения каких-либо дополнительных усилий для его настройки.

В этой статье мы покажем Вам, как установить и использовать Linux Dash в Linux.

Содержимое:

  1. Установка необходимых зависимостей
  2. Установка Linux Dash
  3. Запуск приложения Linux Dash
  4. Просмотр общей информации об ОС Linux
  5. Мониторинг использования сети
  6. Получение списка пользователей и установленных приложений
  7. Выводы

Установка необходимых зависимостей

Чтобы утилита Linux Dash работала, Вам необходимо дополнительно установить несколько инструментов:

  • Apache HTTP Server — сервер, который нужен Linux Dash для предоставления веб-интерфейса;
  • curl — утилита командной строки, используемая для передачи данных с сервера или на него;
  • PHP — популярный язык сценариев на стороне сервера, используемый для веб-разработки;
  • php5-curl — инструмент, который обеспечивает поддержку curl в PHP;
  • php5-json — утилита, которая добавляет поддержку обработки данных в формате JSON в PHP;
  • git — утилита, которая позволит клонировать репозиторий Linux Dash с GitHub в ОС.

Все эти инструменты доступны для установки из стандартных репозиториев большинства популярных дистрибутивов Linux. Поэтому для их инсталляции достаточно выполнить одну из следующих команд.

Для Debian / Ubuntu:

 

Для CentOS / RHEL:

 

Затем запустите веб-сервер Apache, выполнив одну из команд:

Установка Linux Dash

Чтобы установить Linux Dash, перейдите в директорию /var/www/html:

 

И клонируйте репозиторий инструмента с помощью утилиты git и ее подкоманды clone:

 

git clone

Читайте также: Как использовать систему управления версиями Git в Linux. Всеобъемлющее руководство.

После чего перезагрузите веб-сервер Apache:

Запуск приложения Linux Dash

Чтобы получить доступ к веб-панели утилиты Linux Dash, откройте любой браузер и введите в поисковой строке следующий URL-адрес:

 

system status ram usage cpu avg load cpu utilization

Важно: замените <IP_address> на IP-адрес Вашей ОС.

На главной странице инструмента SYSTEM STATUS Вы можете отслеживать:

  • потребление ресурсов оперативной памяти;
  • среднюю загрузку процессора за 1, 5 и 15 минут;
  • общую нагрузку на ЦП.

Если Вы пролистнете страницу ниже, Вы увидите списки процессов, которые больше всего используют оперативную память и центральный процессора, а также информацию о загрузке разделов жесткого диска.

system status processes

Просмотр общей информации об ОС Linux

Во вкладке BASIC INFO расположена сводная информация об операционной системе, оперативной памяти, центральном процессоре и дисковом вводе / выводе.

basic info

Читайте также: Команда vtop для мониторинга процессов и памяти Linux.

Мониторинг использования сети

Если Вы перейдете на страницу NETWORK, то сможете:

  • отследить среднюю скорость загрузки и выгрузки данных;
  • узнать публичный и локальный IP-адреса:
  • получить список всех сетевых соединений и так далее.

network

Получение списка пользователей и установленных приложений

C помощью приложения Linux Dash Вы можете проанализировать активность пользователей в ОС. Для этого перейдите на страницу ACCOUNTS. Здесь Вы увидите список всех пользователей в операционной системе и их домашние каталоги. А также инструмент покажет, когда пользователи в последний раз авторизовывались в Linux.

accounts

Читайте также: Полное руководство по команде «useradd» в Linux.

Чтобы вывести в окно веб-браузера список всех установленных приложений, перейдите на страницу APPS.

apps

Выводы

Утилита Linux Dash — полезный инструмент для получения информации об использовании системных ресурсов в операционной системе Linux в режиме реального времени. Удобный графический интерфейс этого приложения позволяет быстро получать все необходимые данные.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux, Мониторинг

Метки:

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики
Меню