Моніторинг

Інструменти для моніторингу активності диска в Linux

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

Це лише деякі параметри, за якими вимірюється активність диска. Є ще більше параметрів, які нам не потрібно обговорювати на цьому етапі.

Щоб виміряти ефективність роботи жорстких дисків нашої системи, нам потрібно мати деякі інструменти для кількісного аналізу діяльності дисків.

Інструменти для моніторингу активності диска в Linux

Нижче наведено деякі інструменти, які ми будемо детально обговорювати щодо їх використання, крок за кроком:

IOSTAT

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

Команди, що використовуються IOSTAT, здатні створити детальний звіт, який надалі може бути використаний для внесення змін до конфігурації системи. Користувачам може бути корисно оптимізувати використання системного диска та його продуктивність. Цей інструмент зазвичай надає аналіз використання процесора та пристрою окремо.

Як встановити IOSTAT на Linux

Sysstat - це пакет, який містить інструмент IOSTAT. Отже, ми можемо безпосередньо встановити цей інструмент із цього пакету. На Ubuntu ми можемо виконати таку команду, щоб продовжити встановлення:

Запуск команд IOSTAT для аналізу продуктивності диска

Існує безліч команд, специфічних для запуску різних функціональних можливостей інструменту IOSTAT. Нижче наведені найчастіше використовувані команди:

IOTOP

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

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

Як встановити IOTOP на Linux

Ми можемо використовувати дистрибутивні пакети Linux для встановлення цього інструменту в нашій системі. Наступна команда допомагає нам зробити те саме в операційній системі Linux:

Запуск команд IOTOP для аналізу продуктивності диска

У інструменті IOTOP є кілька команд для аналізу діяльності диска на основі іншої точки зору. Нижче наведено кілька основних команд:

ДСТАТ

DSTAT - це ефективний, гнучкий та надійний інструмент для створення статистики ресурсів ОС Linux, який можна використовувати замість усіх попередніх інструментів. Нижче наведено деякі загальні функції, пропоновані інструментом Dstat:

Як встановити DSTAT на Linux

Ви можете встановити його, дотримуючись того ж процесу. Він доступний у дистрибутиві Linux. Пакети. Отже, наступну команду можна виконати з командного рядка, щоб продовжити встановлення:

$ sudo apt-get install dstat

Запуск команд DSTAT для аналізу продуктивності диска

У інструменті DSTAT є кілька команд для аналізу діяльності диска на основі іншої точки зору. Нижче наведено кілька основних команд:

dstat: Ця команда показує читання всіх дисків і всіх обговорених вище параметрів, таких як загальна кількість відправлених, отриманих байтів, час очікування, час очікування, час читання / запису, статистика диска тощо.

dstat -vmstat: Ця команда видає вихідні дані, що містять дані, пов'язані з процесами та статистикою пам'яті.

dstat -c -top-cpu -dn -top-mem: Ця команда складається з різних підкоманд. Вони такі:

Таким чином, DSTAT пропонує безліч інших команд, які можна виконувати для вилучення даних, що стосуються продуктивності диска та мережі, та детального їх аналізу.

АТОП

ATOP особливо корисний, коли існує необхідність аналізу змін на рівні системи. Він виконує фантастичну роботу з інструктажу з часом. Він може скласти таблицю всіх процесів, які спричинили будь-які зміни на системному рівні (наприклад, виконання вводу-виводу диска) протягом певного періоду, на відміну від інших - цю функцію забезпечує лише ATOP.

Це альтернативний інструмент, який можна використовувати для аналізу дискових ресурсів. Він також може аналізувати сервери на базі Linux, параметри, пов'язані з мережею, тощо. Є кілька переваг використання цього інструменту, крім того, про який ми говорили вище, і ось декілька з них:

Як встановити ATOP на Linux

Atop можна встановити в операційних системах на базі Ubuntu, виконавши наступну команду. Ця команда отримує пакет із сховища Linux за замовчуванням.

$ sudo apt-get встановити зверху

Запуск команд ATOP для аналізу продуктивності диска

Нижче наведено деякі команди, пропоновані інструментом atop, за допомогою яких користувачі можуть виконувати різні набори дій для аналізу використання диска своєї системи та пропускної здатності мережі, пов’язаної з цим:

ВМОТРЕННЯ

IOPING - це свого роду інструмент, який пропонує різні функції. Цей інструмент спеціально використовується для аналізу латентності диска, тобто.e., як довго певний диск займає час, щоб відповісти на певний запит на читання-запис.

Як встановити IOPING на Linux

Щоб встановити IOPING в операційних системах Linux, ми можемо виконати таку команду терміналу:

$ sudo apt-get install ioping

Запуск команд IOPING для аналізу продуктивності диска

Нижче наведено деякі команди інструмента IOPING, за допомогою яких користувачі можуть перевіряти проблеми, пов'язані із затримкою, та легко усувати їх.

Висновок

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

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

За допомогою цих інструментів адміністратори системи можуть усунути проблеми, пов’язані з диском та операційними системами. Це дозволить їм економити час під час усунення несправностей та підтримувати свою систему в належному стані під час виконання важких завдань з використання ресурсів.

5 найкращих аркадних ігор для Linux
В наш час комп’ютери - це серйозні машини, що використовуються для ігор. Якщо ви не можете отримати новий високий бал, ви зрозумієте, що я маю на уваз...
Битва за Веснот 1.13.6 Розробка випущена
Битва за Веснот 1.13.6, випущений минулого місяця, є шостим випуском розробки в 1.13.x, і це забезпечує низку вдосконалень, особливо до інтерфейсу кор...
Як встановити League of Legends на Ubuntu 14.04
Якщо ви шанувальник League of Legends, то це можливість для вас тестувати League of Legends. Зверніть увагу, що LOL підтримується на PlayOnLinux, якщо...