Найти тему
Merion Academy

Мониторинг сервера с помощью Linux-dash

Оглавление

В нашей базе знаний достаточно много статей касаемо установки и настройки FreePBX, поэтому вы наверняка неоднократно натыкались на скриншоты Dashboard в FreePBX – окна, содержащего в себе сводку по всем сервисам, службам и «железным» характеристикам сервера АТС – в сегодняшней статье мы расскажем как установить похожий дэшборд абсолютно на любой сервер – в нашем примере мы будем его ставить на CentOS 6.

УСТАНОВКА

Для начала обновим все пакеты с помощью командыyum update, а затем установим Apache, PHP и git пакеты:

yum -y install httpd git php php-json php-xml php-common

Далее включим и запустим сервис httpd командами:

systemctl start httpd
systemctl enable httpd

Следующим шагом необходимо скачать сам дэшборд с помощью git, но для этого необходимо сначала сменить рабочую директорию на /var/www/html с помощью команды cd /var/www/html. После смены директории вводим команду для скачивания - git clone https://github.com/afaqurk/linux-dash.git - в общем и целом, почти всё готово для запуска.

ЗАПУСК

Теперь перезагружаем сервис httpd с помощью команды service httpd restart и пробуем зайти по следующему адресу: http://адрес_вашего_сервера/linux-dash

Если всё прошло успешно – у вас должен запуститься веб-интерфейс следующего вида, как на скриншоте ниже:

Обратите внимание, что есть 5 вкладок:

  • System Status - информация о загруженности оперативной памяти, CPU и так далее;
  • Basic Info - общая информация о сервере;
  • Network - информация о сетевых интерфейсах;
  • Accounts - информация об аккаунтах пользователей;
  • Apps - описание используемых приложений;
-2

Данное приложение находится в процессе постоянной доработки разработчиком, поэтому вы всегда можете обратиться к нему напрямую через GitHub.