Найти в Дзене
LITVINOV-UPGRADE-LINUX

Инструменты мониторинга доступные в Astra Linux

Команда top в Linux предназначена для мониторинга работы системы в реальном времени. Она отображает информацию о загрузке процессора, использовании памяти, работающих процессах и их приоритетах. Данные обновляются динамически, позволяя отслеживать активность системы и управлять процессами. https://linux.die.net/man/1/top sudo apt install atop htop — это интерактивный системный монитор для Linux, который отображает процессы в удобном графическом виде. В отличие от top, он поддерживает управление с помощью мыши, позволяет прокручивать список процессов, сортировать их по различным параметрам и завершать задачи напрямую из интерфейса. https://htop.dev $ sudo apt install htop atop — это системный монитор для Linux, который предоставляет детализированную информацию о загрузке системы, включая использование процессора, памяти, диска и сети. В отличие от top, он сохраняет историю работы системы и может отображать данные по конкретным процессам, позволяя анализировать производительность за пр
Оглавление

top

Команда top в Linux предназначена для мониторинга работы системы в реальном времени. Она отображает информацию о загрузке процессора, использовании памяти, работающих процессах и их приоритетах. Данные обновляются динамически, позволяя отслеживать активность системы и управлять процессами.

https://linux.die.net/man/1/top

sudo apt install atop

htop

htop — это интерактивный системный монитор для Linux, который отображает процессы в удобном графическом виде. В отличие от top, он поддерживает управление с помощью мыши, позволяет прокручивать список процессов, сортировать их по различным параметрам и завершать задачи напрямую из интерфейса.

https://htop.dev

$ sudo apt install htop

htop
htop


atop

atop — это системный монитор для Linux, который предоставляет детализированную информацию о загрузке системы, включая использование процессора, памяти, диска и сети. В отличие от top, он сохраняет историю работы системы и может отображать данные по конкретным процессам, позволяя анализировать производительность за прошедшее время.

https://linux.die.net/man/1/atop

-3

iftop

iftop — это утилита для мониторинга сетевого трафика в режиме реального времени. Она отображает активные сетевые соединения, показывая скорость входящего и исходящего трафика для каждого хоста. iftop помогает анализировать сетевую нагрузку и выявлять потенциальные проблемы с трафиком.

https://linux.die.net/man/8/iftop

sudo iftop

-4

iotop

iotop — это утилита для мониторинга дисковой активности в реальном времени в Linux. Она показывает, какие процессы потребляют наибольший объем ввода-вывода (I/O), помогая выявлять нагрузку на диск и узкие места в производительности системы. Требует прав суперпользователя для работы.

https://github.com/Tomas-M/iotop

-5

nvtop

https://github.com/Syllo/nvtop

nvtop — это утилита для мониторинга загрузки графического процессора (GPU) в реальном времени, поддерживающая NVIDIA и AMD GPU. Она отображает информацию о загрузке GPU, видеопамяти, энергопотреблении и запущенных процессах, использующих графический процессор. Полезна для анализа производительности и выявления узких мест в работе GPU.

Установка на Astra Linux 1.7.3:

git clone https://github.com/Syllo/nvtop.git

Для сборки требуется

CMake 3.18 or higher is required. You are running version 3.16.3

Обновляю cmake

git clone https://gitflic.ru/project/litvinov_mv/astra-linux-cmake.git
cd astra-linux-cmake/
sh build-cmake.sh

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

sudo apt install git cmake g++ make gcc
git clone https://github.com/Syllo/nvtop.git
cd nvtop/
mkdir build && cd build
sudo apt install libdrm-dev libsystemd-dev
sudo apt install libudev-dev
sudo apt install cmake libncurses5-dev libncursesw5-dev git
cmake .. -DNVIDIA_SUPPORT=ON -DAMDGPU_SUPPORT=ON -DINTEL_SUPPORT=ON
make -j6
sudo make install
-6

btop

btop — это современный и высоко интерактивный системный монитор для Linux, macOS и Windows. Он отображает информацию о загрузке процессора, памяти, дисков, сети и процессов в удобном графическом интерфейсе с поддержкой управления клавиатурой и мышью. btop является улучшенной версией htop и top, предлагая более красочный и удобочитаемый интерфейс.

https://github.com/aristocratos/btop

Установка:

Требования Requires at least GCC 10 or Clang 16.

поэтому скачал инсталлятор

wget https://github.com/aristocratos/btop/releases/download/v1.4.0/btop-x86_64-linux-musl.tbz

-7

-8