rtop - Інтерактивний інструмент для моніторингу віддаленого Linux-сервера через SSH

  1. Передмова:
  2. Як встановити rtop в Linux-системах
  3. Як використовувати rtop в Linux-системах
  4. зразок виведення
  5. Курси Cisco і Linux з працевлаштуванням!

Підписуйтесь на оновлення нашого блогу і додавайтеся до нас в соціальні мережі:

Дякую що ви з нами!

rtop - це простий та інтерактивний інструмент віддаленого моніторингу системи на основі SSH, який збирає і показує важливі значення продуктивності системи, інформацію про процесор, диску, пам'яті і мережевих показниках.

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

rtop працює запускаючи сеанс SSH і виконуючи певні команди на віддаленому сервері для збору різноманітної інформації про продуктивність системи.

Після того як сеанс SSH був встановлений, він продовжує оновлювати інформацію, зібрану з віддаленого сервера кожні кілька секунд (за замовчуванням 5 секунд), аналогічно всім іншим утилітам схожих на top (наприклад, htop) в Linux.

Передмова:

Переконайтеся, що ви встановили Go (GoLang) 1.2 або більш пізньої версії в вашу Linux-систему, щоб встановити і запускати rtop, інакше перейдіть за посиланням нижче, щоб встановити актуальну версію GoLang:

https://golang.org/dl/

Як встановити rtop в Linux-системах

Якщо у вас встановлений Go, запустіть команду наведену нижче для збірки rtop:

$ Go get github.com/rapidloop/rtop

Виконуваний двійковий файл rtop буде збережений в $ GOPATH / bin або $ GOBIN після завершення операції.

Виконуваний двійковий файл rtop буде збережений в $ GOPATH / bin або $ GOBIN після завершення операції

Примітка. Для початку використання rtop вам не потрібні ніякі залежності або конфігурації під час виконання.

Як використовувати rtop в Linux-системах

Спробуйте запустити rtop без будь-яких прапорів і аргументів, як показано нижче:

$ $ GOBIN / rtop

зразок виведення

rtop 1.0 - (c) 2015 RapidLoop - MIT Licensed - http://rtop-monitor.org rtop monitors server statistics over an ssh connection Usage: rtop [-i private-key-file] [user @] host [: port] [interval] -i private-key-file PEM-encoded private key file to use (default: ~ / .ssh / id_rsa if present) [user @] host [: port] the SSH server to connect to, with optional username and port interval refresh interval in seconds (default: 5)

Тепер давайте перевіримо віддалений сервер Linux з використанням rtop наступним чином, оновлюючи інформацію, зібрану після закінчення 5 секунд за замовчуванням:

$ $ GOBIN / rtop [email protected]

Наведена нижче команда оновить показники продуктивності системи, зібрані кожні 10 секунд:

$ $ GOBIN / rtop [email protected] 10

rtop також може підключатися за допомогою ssh агента, закритих ключів або аутентифікації паролів.

Відвідайте репозиторій rtop Github: https://github.com/rapidloop/rtop

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

Спасибі за приділений час на прочитання статті!

Якщо виникли питання, задавайте їх у коментарях.

Підписуйтесь на оновлення нашого блогу і залишайтеся в курсі новин світу інфокомунікацій!

Щоб знати більше і виділятися знаннями серед натовпу IT-шників, записуйтеся на курси Cisco від академії Cisco , курси Linux від Linux Professional Institute на платформі SEDICOMM University .

Курси Cisco і Linux з працевлаштуванням!

Поспішайте подати заявку! Залишилося пару місць. Групи стартують 21 січня, а наступна 18 лютого, 18 березня, 22 квітня, 20 травня, 17 червня, 22 липня, 19 серпня, 23 вересня.

Що Ви отримаєте?

  • Допоможемо стати експертом в мережевому адмініструванні і отримати міжнародні сертифікати Cisco CCNA Routing & Switching або Linux LPI.
  • Пропонуємо перевірену програму і підручник експертів з Cisco Networking Academy і Linux Professional Institute, сертифікованих інструкторів і особистого куратора.
  • Допоможемо з працевлаштуванням і зробити кар'єру. 100% наших випускників працевлаштовуються.

Як проходить навчання?

  • Проводимо вечірні онлайн-лекції на нашій платформі або вчіться очно на базі Київського офісу.
  • Запитаємо у вас про зручний час для практик і підлаштуємося: розуміємо, що часу вчитися мало.
  • Якщо хочете індивідуальний графік - обговоримо і здійснимо.
  • Виставимо чіткі дедлайни для самоорганізації. Особистий куратор буде на зв'язку, щоб відповісти на питання, проконсультувати і мотивувати дотримуватися термінів здачі іспитів.

А ще допоможемо Вам:

  • відредагувати резюме;
  • підготуватися до технічних інтерв'ю;
  • підготуватися до конкурсу на вподобану вакансію;
  • влаштуємо на роботу в Cisco за програмою Cisco Incubator, New Graduate і Experienced. Наші студенти, які вже працюють там: тисніть на # НашіВCisco Вконтакте , # НашіВCisco Facebook .
Щоб вчитися на курсах Cisco CCNA Routing & Switching і Linux LPI, подайте заявку або отримаєте безкоштовну консультацію .

Що Ви отримаєте?
Як проходить навчання?