У управљању окружењима са Линук серверима имамо велику предност, а то је што имамо бројне бесплатне алате за надгледање система на хардверском и софтверском нивоу захваљујући бесплатном коду. Сваки алат има своје карактеристике и приступ, неки су потпунији од других, а данас ће Солветиц говорити о посебном који се зове Сцоут_Реалтиме за употребу у Линук окружењима.
Шта је Сцоут_РеалтимеСцоут_Реалтиме је развијен као једноставан алат заснован на Интернету како би се у потпуности извршило праћење различитих метрика Линук сервера у реалном времену.
ПараметриКоришћењем овог алата добићемо параметре као што су:
- Процесори
- Меморија
- ХДД
- Нет
- Врхунски процеси, 10 најважнијих, а све у реалном времену.
Карактеристике и предностиНеке од функција и предности које ћемо имати када користимо Сцоут_Реалтиме су:
- Графикони се ажурирају сваке секунде: овај услужни програм има историјски контекст графикона сваке метрике помоћу којих ће се праћење вршити у потпуности у реалном времену
- Приказ активности на диску и мрежи: Додате метрике за коришћење диска, расположиви простор на чврстом диску и тренутни мрежни саобраћај
- Груписање процеса по називима, Сада су процеси са истим именом груписани и приказан је број покренутих процеса, на исти начин, када се активира нови процес, он ће бити приказан на веб конзоли
- Метрике коришћења меморије, постоји посебна метрика за сву тренутну употребу РАМ -а јер је то један од фактора који има већи утицај на ниво перформанси у Линуку.
1. Како инсталирати Сцоут_Реалтиме на Линук
Корак 1
Да бисмо инсталирали сцоут_реалтиме на Линук сервер, морамо имати инсталиран Руби 1.9.3+, који се може инсталирати помоћу једне од следећих команди у зависности од дистро -а који се користи:
судо апт-гет инсталл рубигемс (Дебиан / Убунту) судо иум -и инсталл рубигемс-девел (РХЕЛ / ЦентОС) судо днф -и инсталл рубигемс-девел (Федора)
ЕНЛАРГЕ
Корак 2
Уносимо слово И или С да бисмо потврдили преузимање и одговарајућу инсталацију. Када се овај корак заврши, настављамо са инсталирањем пакета Сцоут_реалтиме са следећом командом:
судо гем инсталл сцоут_реалтиме
ЕНЛАРГЕ
Корак 3
Када се пакет сцоут_реалтиме инсталира, биће потребно покренути демон сцоут_реалтиме, тако да може прикупљати метрике са сервера у реалном времену, за то извршавамо следеће:
сцоут_реалтиме
ЕНЛАРГЕ
Корак 4
Овим резултатом можемо потврдити да демон сцоут_реалтиме ради на Линук серверу и да ће за процес даљинског надгледања бити доступан порт 5555, у случају коришћења интегрисаног заштитног зида, биће потребно омогућити порт 5555 да сцоут_реалтиме слуша у заштитном зиду и на тај начин омогућити извршавање захтева.
За ово извршавамо следеће:
На Дебиан -у или Убунту -у
судо уфв дозвољава 5555 судо уфв поновно учитавање
На ЦентОС 7
судо фиревалл-цмд --перманент --адд-порт = 5555 / тцп судо фиревалл-цмд поновно учитавање
ЕНЛАРГЕ
Корак 5
У случају да заштитни зид није омогућен, може се активирати извршавањем следећег:
судо уфв омогућавају приступ Сцоут_Реалтиме
2. Како приступити Сцоут_Реалтиме на Линук -у
Корак 1
Када извршимо овај процес, алату ће бити могуће приступити из било ког прегледача користећи следећу синтаксу:
хттп: // лоцалхост: 5555или
хттп: // ИП_адреса: 5555Корак 2
Добијени резултат ће бити следећи:
ЕНЛАРГЕ
Корак 3
Тамо налазимо следеће:
- На врху је употреба процесора, диска, меморије и мреже у реалном времену
- У доњем делу 10 најважнијих процеса система
- Са бочне стране видећемо архитектуру и верзију система, назив рачунара, број процесора, искоришћену РАМ меморију и слободан простор на чврстом диску.
Подразумевано, евиденције сцоут_реалтиме се чувају у директоријуму .сцоут / сцоут_реалтиме.лог, да бисмо видели њихов садржај, можемо користити команду цат овако:
цат .сцоут / сцоут_реалтиме.лог
ЕНЛАРГЕ
Корак 4
Ако желимо да зауставимо демона услужног програма, извршавамо следећу команду:
сцоут_реалтиме стопДа бисте у потпуности деинсталирали Сцоут_Реалтиме са Линука, мораћете да користите следећу команду:
деинсталирање драгуља сцоут_реалтимеДакле, овај једноставан услужни програм нам омогућава да стално и у реалном времену надгледамо главне компоненте наших Линук сервера.