Как да наблюдавате Linux сървъра и процесите с Scout_Realtime

При управлението на среди със сървъри на Linux имаме голямо предимство и това е, че разполагаме с множество безплатни инструменти за наблюдение на системата както на хардуерно, така и на софтуерно ниво благодарение на безплатния код. Всеки инструмент има свои собствени характеристики и подход, някои по -завършени от други и днес Solvetic ще говори за специален инструмент, наречен Scout_Realtime за използване в Linux среди.

Какво е Scout_RealtimeScout_Realtime е разработен като прост инструмент, който е уеб базиран, за да извършва пълно наблюдение на различните показатели на Linux сървъра в реално време.

ПараметриИзползвайки този инструмент, ние ще получим показатели за параметри като:

  • процесор
  • Памет
  • HDD
  • Нет
  • Най -добрите процеси, 10 -те най -важни и всички в реално време.

Характеристики и предимстваНякои от функциите и предимствата, които ще имаме, когато използваме Scout_Realtime, са:

  • Графики, актуализирани всяка секунда: тази помощна програма има исторически контекст на графиките на всеки показател, с който мониторингът ще се извършва изцяло в реално време
  • Преглед на дисковата и мрежовата активност: Добавени са показатели за използване на диска, налично пространство на твърдия диск и текущ мрежов трафик
  • Групиране на процеси по име, Сега процесите със същото име са групирани и броят на изпълняваните процеси се показва, по същия начин, когато се активира нов процес, той ще бъде показан в уеб конзолата
  • Показатели за използване на паметта, има специална метрика за всички текущи употреби на RAM, тъй като това е един от факторите, които оказват по -голямо влияние на нивото на производителност в Linux.

1. Как да инсталирате Scout_Realtime на Linux

Етап 1
За да инсталираме scout_realtime на Linux сървъра, трябва да имаме инсталиран Ruby 1.9.3+, който може да бъде инсталиран с една от следните команди в зависимост от използвания дистрибутор:

 sudo apt-get install rubygems (Debian / Ubuntu) sudo yum -y install rubygems-devel (RHEL / CentOS) sudo dnf -y install rubygems-devel (Fedora) 

Увеличете

Стъпка 2
Въвеждаме буквата Y или S, за да потвърдим изтеглянето и съответната инсталация. След като тази стъпка приключи, пристъпваме към инсталиране на пакета Scout_realtime със следната команда:

 sudo скъпоценен камък инсталирате scout_realtime

Увеличете

Стъпка 3
След като пакетът scout_realtime е инсталиран, ще е необходимо да стартирате демона scout_realtime, така че да може да събира показателите от сървъра в реално време, за това изпълняваме следното:

 scout_realtime

Увеличете

Стъпка 4
С този резултат можем да проверим дали демонът scout_realtime работи на Linux сървъра и че за процеса на отдалечено наблюдение ще бъде наличен порт 5555, в случай на използване на интегрираната защитна стена, ще е необходимо да се активира порт 5555 за scout_realtime за слушане в защитната стена и по този начин позволяват изпълнението на заявки.

За целта изпълняваме следното:

В Debian или Ubuntu

 sudo ufw позволява 5555 sudo ufw презареждане

На CentOS 7

 sudo firewall-cmd --permanent --add-port = 5555 / tcp sudo firewall-cmd презареждане

Увеличете

Стъпка 5
В случай, че защитната стена не е активирана, тя може да бъде активирана чрез изпълнение на следното:

 sudo ufw активирайте достъпа до Scout_Realtime

2. Как да получите достъп до Scout_Realtime в Linux

Етап 1
След като извършим този процес, ще бъде възможно да получите достъп до инструмента от всеки браузър, използвайки следния синтаксис:

 http: // localhost: 5555
или
 http: // IP_адрес: 5555
Стъпка 2
Полученият резултат ще бъде следният:

Увеличете

Стъпка 3
Там откриваме следното:

  • В горната част използването на процесор, диск, памет и мрежа в реално време
  • В долната част 10 -те най -важни процеса на системата
  • Отстрани ще видим архитектурата и версията на системата, името на компютъра, броя на процесорите, използваната RAM и свободното място на твърдия диск.

По подразбиране дневниците scout_realtime се съхраняват в директорията .scout / scout_realtime.log, за да видим тяхното съдържание, можем да използваме командата cat по следния начин:

 cat .scout / scout_realtime.log

Увеличете

Стъпка 4
Ако искаме да спрем демона на помощната програма, изпълняваме следната команда:

 scout_realtime стоп
За да деинсталирате напълно Scout_Realtime от Linux, ще трябва да използвате следната команда:
 деинсталиране на скъпоценни камъни scout_realtime
По този начин тази проста помощна програма ни позволява да извършваме постоянен и в реално време мониторинг на основните компоненти на нашите Linux сървъри.

wave wave wave wave wave