Cockpit — инструмент для мониторинга и администрирования серверов Linux через WEB

Материал из support.qbpro.ru

Cockpit — простой в использовании, но мощный удаленный менеджер для серверов GNU/Linux, это интерактивный пользовательский интерфейс администрирования сервера, который предлагает LIVE-сеанс Linux через веб-браузер.

Он может работать на многих дистрибутивах Linux, включая Debian, Ubuntu, Fedora, CentOS, RHEL, Arch Linux и других…

Cockpit делает Linux доступным для обслуживания, позволяя системным администраторам легко и просто выполнять такие задачи, как управление хранилищем, сетевые конфигурации, проверки журналов и многое другое!

При его использовании пользователи могут без проблем переключаться между терминалом Linux и веб-браузером. Важно отметить, что когда пользователь запускает службу через Cockpit, её выполнение можно остановить через терминал, и только в случае ошибки, которая возникает в терминале, она отобразится в интерфейсе журнала Cockpit.

Особенности Cockpit:

   Позволяет управлять несколькими серверами в одном сеансе Cockpit.
   Доступна веб-оболочка прямо в окне терминала.
   Можно управлять контейнерами через Docker.
   Доступно удобное управление учетными записями системных пользователей.
   Сбор информацию о производительности системы с использованием среды Performance Co-Pilot и отображение собранной информации на графике.
   Поддержка сбора конфигурации системы и диагностической информации с помощью sos-report.
   Также поддерживается кластер Kubernetes и кластер Openshift v3.
   Позволяет изменять настройки сети и многое другое.

Установка Cockpit на Debian

Cockpit не входит в официальные репозитории Debian, но вы можете установить его, используя следующий репозиторий, который содержит еженедельные сборки специально для Debian unstable:

Сначала добавьте следующий репозиторий в файл /etc/apt/sources.list:

deb https://fedorapeople.org/groups/cockpit/debian unstable main


Затем импортируйте ключ подписи Cockpit, и затем запустите следующую команду для его установки:

$ sudo apt-key adv --keyserver sks-keyservers.net --recv-keys F1BAA57C
$ sudo apt-get update
$ sudo apt-get install cockpit
$ sudo systemctl enable --now cockpit.socket

ИСТОЧНИКИ: