Collectl, инструмент для мониторинга производительности системы

о Collel

В следующей статье мы рассмотрим Collectl. Это легкий инструмент для контролировать производительность системы, который можно использовать для сбора данных о производительности, описывающих текущее состояние системы.

По сравнению с другими инструментами для той же цели, этот собирает информацию о многих различных типах системных ресурсов, таких как; la ЦП, диск, память, сеть, сокеты, tcp, inodes, память, nfs, процессы и т. Д. Его можно запускать в интерактивном режиме или как 'демон', и имеет возможность записывать и воспроизводить захваченные данные. Это также позволит нам экспортировать данные в различные форматы файлов.

Общие характеристики Collectl

Среди прочего, этот инструмент предлагает пользователям следующие функции:

  • Collectl не фокусируется на ограниченном количестве системных метрикОн может собирать информацию о различных типах системных ресурсов, таких как; процессор, диск, память, сеть, сокеты, tcp, inodes, infiniband, gloss, nfs, процессы, квадрики, slabs и buddyinfo.
  • Этот инструмент использует очень мало ЦП. Фактически, было измерено использование 0.1% при запуске в качестве «демона» с использованием интервала выборки по умолчанию 60 секунд для данных процесса и 10 секунд для всего остального.
  • Может запускаться в интерактивном режиме, как демон или как оба.
  • Имеет возможность контролировать практически любую подсистему.
  • может играть роль множества других утилит, предназначенных для одной цели, как они есть; ps, top, iotop или vmstat.
  • Этот инструмент также предлагает возможность записывать и воспроизводить захваченные данные.
  • может экспортировать данные в различные форматы файлов.
  • Инструмент может запускать как службу для мониторинга удаленных машин или всего кластера серверов.
  • Мы тоже он будет отображать данные в терминале, записывать в файл или сокет.

Это лишь некоторые из возможностей этой программы. Они могут детально проконсультируйтесь со всеми из них от сайт проекта.

Установить Collectl

По умолчанию пакет Collectl доступен в репозитории Ubuntu по умолчанию.. Установить его в нашей системе будет так же просто, как открыть терминал (Ctrl + Alt + T) и выполнить команду:

установить collectl

sudo apt install collectl

Во время установки он попросит нас выбрать веб-сервер, для которого Колплот должны быть настроены автоматически, хотя у нас будет возможность выбрать 'Никто ' для ручной настройки позже.

настроить веб-сервер

Использовать

Как только установка этого инструмента будет завершена, мы сможем легко запустить его с терминала, даже без каких-либо опций. Следующая команда отобразит информацию о ЦП, диске и сетевой статистике в кратком, удобочитаемом формате.

Collel работает

collectl

Если вы заинтересованы распечатать статистику для всех подсистем, команда, которую нам нужно будет выполнить, должна включать –Все варианты:

collectl --all

Если мы хотим использовать Collectl с вершиной, нам нужно будет выполнить следующую команду с –Top вариант:

сборный топ

collectl --top

Если то, что вы ищете отслеживать все ресурсы вместе, команда для выполнения будет следующей:

собирать scmd

collectl -scmd

Когда мы хотим посмотреть использование памяти нашей системой, нам нужно будет только выполнить команду с -sm вариант:

собирать см

collectl -sm

Этот инструмент также может отображать информацию о процессоре, дисках и сетевых данных с помощью следующей команды:

собирать scdn

collectl -scdn

к получить информацию о CPU и TCP, команда, которую мы должны выполнить, будет следующей:

собирать стк

collectl -stc

к получить информацию о процессах в нашей системе, мы можем запустить команду collectl со следующими параметрами:

коллекция c1

collectl -c1 -sZ -i:1

Это лишь некоторые из возможностей, которые предлагает нам эта утилита. Если хочешь проконсультируйтесь с этим и посмотрите все доступные варианты, в терминале (Ctrl + Alt + T) вам просто нужно ввести команду:

помогите собрать

collectl --help

Мы также можем выбрать прочтите страницы руководства ввод в терминале (Ctrl + Alt + T):

man collectl

В этих строках мы видели базовое использование утилиты командной строки Collectl для мониторинга производительности системы. За больше информации о том, как это работаетпользователи могут ознакомиться с проектная документация или Ejemplos которые они предлагают на своем веб-сайте.


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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.