Collectl, інструмент для контролю продуктивності системи

про збір

У наступній статті ми збираємось поглянути на Collectl. Це є полегшений інструмент для контролювати продуктивність системи, який можна використовувати для збору даних про ефективність, що описує поточний стан системи.

Порівняно з іншими інструментами для тієї самої мети, він збирає інформацію про безліч різних типів системних ресурсів, таких як; la Процесор, диск, пам’ять, мережа, сокети, tcp, inodes, пам’ять, nfs, процеси тощо. Це можна запустити інтерактивно або якдемон', і має можливість записувати та відтворювати захоплені дані. Це також дозволить нам експортувати дані у різні формати файлів.

Загальна характеристика Collectl

Серед іншого, цей інструмент пропонує користувачам такі функції:

  • Collectl не фокусується на обмеженій кількості системних показниківВін може збирати інформацію про багато різних типів системних ресурсів, таких як; процесор, диск, пам’ять, мережа, сокети, tcp, inodes, infiniband, gloss, nfs, процеси, квадрики, сляби та buddyinfo.
  • Цей інструмент використовує дуже мало процесора. Насправді було виміряно використання 0.1% при запуску як «демон», використовуючи інтервал вибірки за замовчуванням - 60 секунд для даних процесу та 10 секунд для всього іншого.
  • Можна запускати інтерактивно, як демон, або як обидва.
  • Має можливість контролю практично будь-якої підсистеми.
  • Ви можете грають роль багатьох інших комунальних служб, розроблених для однієї цілі, як вони є; ps, top, iotop або vmstat.
  • Цей інструмент також пропонує можливість запису та відтворення захоплених даних.
  • Ви можете експортувати дані у різні формати файлів.
  • Інструмент може запускати як службу для моніторингу віддалених машин або цілого кластера серверів.
  • Ми теж він буде відображати дані в терміналі, записувати у файл або сокет.

Це лише деякі особливості цієї програми. Вони можуть детально проконсультуйтеся з усіма ними від веб-сайт проекту.

Встановіть Collectl

За замовчуванням пакет Collectl доступний у сховищі за замовчуванням Ubuntu. Встановити його в нашу систему буде так просто, як відкрити термінал (Ctrl + Alt + T) і виконати команду:

встановити collel

sudo apt install collectl

Під час інсталяції він попросить нас вибрати веб-сервер, для якого Колплот Він повинен бути самонастроєним, хоча ми матимемо можливість вибратиНемає для ручного налаштування пізніше.

налаштування веб - сервера

Використовувати

Після завершення встановлення цього інструменту ми зможемо легко запускати його з терміналу, навіть без будь-якої опції. Наступна команда відобразить інформацію про статистику процесора, диска та мережі у короткому, зручному для читання форматі.

збірка працює

collectl

Якщо вам цікаво друкувати статистику для всіх підсистем, команда, яку нам доведеться виконати, повинна включати –Всі варіанти:

collectl --all

Якщо ми хочемо використовуйте Collectl з верхом, нам доведеться виконати наступну команду за допомогою –Верхня опція:

колекціонер зверху

collectl --top

Якщо те, що ви шукаєте, є контролювати всі ресурси разом, команда для виконання буде наступною:

колекція scmd

collectl -scmd

Всякий раз, коли ми хочемо перегляньте використання пам'яті нашої системи, нам потрібно буде лише виконати команду за допомогою -sm варіант:

збиратиl см

collectl -sm

Цей інструмент також може відображати інформацію про процесор, диски та мережеві дані з наступною командою:

збирати scdn

collectl -scdn

в отримати інформацію про CPU та TCP, команда, яку ми повинні виконати, буде такою:

collel stc

collectl -stc

в отримати інформацію про процеси в нашій системі, ми можемо запустити команду collel з такими опціями:

збір c1

collectl -c1 -sZ -i:1

Це лише деякі з можливостей, які нам пропонує ця утиліта. Якщо хочете зверніться за допомогою до цього і подивіться всі доступні варіанти, у терміналі (Ctrl + Alt + T) вам просто потрібно набрати команду:

допомогти зібратиl

collectl --help

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

man collectl

У цих рядках ми бачили основне використання утиліти командного рядка Collectl для моніторингу продуктивності системи. Для більше інформації про те, як це працює, користувачі можуть проконсультуватися з проектна документація або приклади що вони пропонують на своєму веб-сайті.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.