Как получить мониторинг сети в реальном времени в Linux с помощью Netdata

Netdata - это удобный инструмент системного мониторинга с открытым исходным кодом на основе веб-браузера и мониторинг сети в реальном времени для платформы Linux. Он дает представление о десятках аспектов серверов и настольных компьютеров Linux через расширенный центр управления.

Установить Netdata

Инструмент Netdata очень популярен среди серверов Linux из-за того, насколько легко отслеживать множество различных показателей. Однако системные данные, которые он собирает, не относятся к серверам Linux и, таким образом, оказываются полезными даже для обычных пользователей настольных компьютеров, которые хотят больше узнать о том, как работает их машина.

Ubuntu

Приложение для мониторинга Netdata доступно пользователям Ubuntu как на рабочем столе, так и на сервере через официальные источники программного обеспечения. Чтобы установить программное обеспечение, откройте окно терминала и используйте диспетчер пакетов Apt.

sudo apt установить netdata

Debian

У Debian есть версия Netdata, доступная в официальных репозиториях программного обеспечения. Поскольку это открытый исходный код, никаких особых настроек менять не нужно. Тем не менее, если вам не нравится тот факт, что операционная система Debian часто отстает от других дистрибутивов Linux, вы можете установить Debian Backports. Включение этой функции предоставит вам более новую версию Netdata.

Чтобы установить инструмент мониторинга Netdata в Debian, откройте терминал и используйте команду Apt-get.

sudo apt-get install netdata

Arch Linux

Arch Linux имеет в своих источниках программного обеспечения довольно свежую версию Netdata. Чтобы установить его, откройте окно терминала и синхронизируйте его с Pacman.

sudo pacman -S netdata

Fedora

К сожалению, разработчики Netdata пренебрегают Fedora Linux, не предоставляя версию программного обеспечения в качестве устанавливаемого пакета RPM. Вместо этого пользователи Fedora, желающие использовать это программное обеспечение, должны следовать общим инструкциям.

OpenSUSE

OpenSUSE имеет отличную поддержку Netdata. К счастью, эта поддержка находится в основных источниках программного обеспечения, поэтому пользователям не придется возиться со сторонними репозиториями. Чтобы установить программное обеспечение под OpenSUSE, запустите окно терминала и используйте диспетчер пакетов Zypper.

sudo zypper в netdata

Общие инструкции

Помимо основных дистрибутивов Linux, Netdata имеет неплохую поддержку в виде исполняемого сценария Bash. Этот скрипт при загрузке устанавливает статическую двоичную версию программного обеспечения в любой системе Linux. Прелесть этого метода в том, что независимо от того, какую ОС вы используете, Netdata будет работать нормально.

Установка Netdata с помощью сценария установки лучше всего работает с инструментом загрузки Curl. Обычно инструмент Curl является стандартным для большинства дистрибутивов Linux. Однако, если по какой-то причине инструмент Curl отсутствует на вашем ПК с Linux, вам необходимо установить его, прежде чем продолжить.

После установки выполните следующие действия, чтобы Netdata заработала.

32-битная версия

bash <(завиток -ss = "">

64-битная версия

bash <(завиток -ss = "">

Исходные инструкции

Сценарий Netdata - это наиболее подходящий способ использования инструмента в системе, которая официально не поддерживает программное обеспечение. Тем не менее, если сценарий по какой-то причине не работает, есть альтернатива: сборка из исходников. Чтобы скомпилировать программное обеспечение из исходного кода, перейдите на официальную страницу Github и узнайте, какие зависимости требуются Netdata перед сборкой.

После того, как на вашем ПК с Linux работают все зависимости, сделайте следующее:

git clone https://github.com/firehol/netdata.git --depth = 1 cd netdata

./netdata-installer.sh

Использование Netdata

Как получить мониторинг сети в реальном времени в Linux с помощью Netdata

Пользователи имеют доступ к Netdata локально, а также удаленно на любой машине, имеющей прямой доступ к серверу / ПК, на котором он запущен. Установка Netdata на рабочий стол Linux делает инструмент доступным с IP-адресом localhost.

https://127.0.0.1:19999

Однако пользователи, планирующие удаленный доступ к Netdata по сети, не смогут получить к ней доступ таким образом. Вместо этого, чтобы получить доступ к инструменту мониторинга Netdata с одного компьютера на другой, откройте терминал и запустите следующее, чтобы определить IP-адрес:

ip addr show | grep 192.168

Выполнение команды ip addr show с grep изолирует локальный адрес IPv4. Скопируйте IP-адрес и вставьте его в новую вкладку браузера для доступа к Netdata из любого места в локальной сети:

https://192.168.X.XXX:19999

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

Netdata - это пассивный инструмент. Все, что он делает, это собирает информацию о системах Linux. У него нет возможности каким-либо образом модифицировать систему (убивая программы или меняя что-то). Вместо этого пользователям рекомендуется время от времени проверять его и позволять программному обеспечению работать в фоновом режиме в течение длительного периода времени для сбора показателей.

Использование процессора

Как получить мониторинг сети в реальном времени в Linux с помощью Netdata

Необходимо просмотреть использование ЦП в системе? Посмотрите на боковую панель веб-приложения Netdata и щелкните значок «ЦП».

Внутри ЦП данные разбиты на множество подкатегорий, таких как «использование», «прерывания», «softnet», «cpufreq» и ​​«cpuidle». Эти категории показывают различные аспекты работы системного процессора.

Для обычного пользователя «Использование» является наиболее важным разделом, поскольку он показывает подробные сведения о том, как система в целом использует процессор.

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

Использование RAM

Как получить мониторинг сети в реальном времени в Linux с помощью Netdata

Помимо использования ЦП, многие пользователи беспокоятся об использовании памяти. Они хотят знать, как система управляет оперативной памятью, каков средний объем используемой памяти и т. Д. Чтобы получить доступ к метрикам Netdata в системной памяти, нажмите «Память» на боковой панели.

В разделе «Память» в режиме реального времени отображается используемая системная память, объем неиспользуемой оперативной памяти и даже то, как ядро ​​Linux управляет ею.

Экспорт данных

Netdata быстро и быстро собирает много полезных данных. К счастью, все эти показатели можно легко экспортировать (через PDF) для хранения или использования в отчете и т. Д.

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

В меню печати найдите параметр с надписью «печать в файл» и выберите его, чтобы сгенерировать файл PDF с данными.

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

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

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!