x

Следим за статусом сервера Linux | Устанавливаем переведенную утилиту status и смотрим

Решил найти себе для сервера небольшой мониторинг, который я бы мог добавить в закладки и периодически проверять статус сервера. В итоге нашел утилиту status. И так он мне понравился, что я решил его установить себе, а затем сделать данный пост. Думаю, он пригодится не только мне. Это не полноценный мониторинг, а просто удобный просмотр статуса сервера.
Сначала будет краткий обзор русифицированной мной версии, а затем инструкция по установке. И небольшой подарок от меня - русификация.


Внимание: у разработчика доступна демо версия на английском языке. Просмотреть её можно тут: Нажми на меня для открытия

Краткий обзор

При открытии страницы у нас откроется мониторинг. На нем будет указана основная информация. При этом каждый раздел кликабелен и содержит в себе большое информации:

В разделе "Процессор" мы увидим информацию о количестве ядер и размере кэша:

В разделе "Память" мы увидим информацию о затраченном количестве ОЗУ и оставшемся объеме:

Раздел "Накопитель" покажет информацию о затраченном пространстве на накопителе:

Раздел "Сеть" покажет скорость порта вашего сервера/виртуальной машины, объем входящего и исходящего трафика, а так же текущую нагрузку на сеть. Обратите внимание, что статистика обнулится после перезапуска сервера:

Ну и последнее. Раздел "О сервере". Тут собрана основная информация по серверу. Его название, версию установленной системы, аптайм (время работы без перезагрузки) и немного другой информации:

На этом обзор закончен. Следующим шагом приступим к установке.


Установка

Данный подраздел будет разделен на две части. Сначала мы установим мониторинг, а затем - русификацию.

1. Установка мониторинга

1. Для начала подготовим все необходимые нам утилиты. Просто вводите команды по очереди.

Обновляемся:

apt update && upgrade

Устанавливаем пакет screen:

apt install screen -y

Устанавливаем git. Он нужен для клонирования (скачивания) папки мониторинга из репозитория:

apt install git -y

Устанавливаем python3-pip. Через него работает мониторинг:

apt install python3-pip -y

Теперь пошла установка. Клонируем папку из репозитория:

git clone https://github.com/dani3l0/Status && cd Status

На этом этапе вы уже можете установить русификацию. Для этого зайдите в папку /root/status/static/ и в ней замените файл index.html и папку js на те, что лежат в архиве. Русификацию можно поставить и потом - расскажу об этом отдельно. Принцип такой же.

Устанавливаем зависимости:

pip install -r requirements.txt

Создаем screen с названием mon (можно указать другое название):

screen -S mon

Нас отправит в созданный screen. Все, теперь последнее - запускаем мониторинг:

python3 status.py

На этом установка закончится. В браузере переходим на страницу мониторинга по ссылке: Ваш_айпи:9090

Зачем мы запустили все это дело в screen? Если запустить мониторинг напрямую без данной утилиты, то после отключения от ssh, мониторинг просто отключится. А screen его удерживает в памяти. Имеются и другие способы его удерживать в памяти, но этот способ первый, который пришел в голову и который работает.



Загрузка:




Теги:
Предыдущая новость
Следующая новость

Похожие новости

Комментарии (0)

Оставить комментарий


Плеер [VøidTherapy]

00:00
00:00

Новые комментарии

igor5841

igor5841

Благодарим за отзыв)...

Полностью
Роман

Роман

Вернулся к решению проблемы. Все получилось! Список последних...

Полностью
Сергей

Сергей

Спасибо добрый человек за ключи. ...

Полностью
Александр

Александр

Вместо Win + R можно зайти в пуск, написать Выполнить, откроется окно...

Полностью
igor5841

igor5841

17 марта 2024 12:10, Роман написал: Где кнопка скачать Автор...

Полностью
Ко всем комментариям

Популярное

Реклама