При управлението на среди със сървъри на 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 сървъри.