- Передмова:
- Як встановити rtop в Linux-системах
- Як використовувати rtop в Linux-системах
- зразок виведення
- Курси 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 вам не потрібні ніякі залежності або конфігурації під час виконання.
Як використовувати 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 .
Як проходить навчання?