- 1. Инсталирајте библиотеке за Нагиос на ЦентОС 7
- 2. Креирајте корисника и групу за Нагиос на ЦентОС 7
- 3. Инсталирајте Нагиос Цоре на ЦентОС 7
- 4. Инсталирајте додатке Нагиос на ЦентОС 7
- 5. Инсталирајте НРПЕ на ЦентОС 7
- 6. Конфигуришите Нагиос 4 на ЦентОС 7
- 7. Конфигуришите команду цхецк_нрпе у ЦентОС 7
- 8. Конфигуришите Апацхе на ЦентОС 7
- 9. Приступите Нагиос 4 на ЦентОС 7
Пуно смо причали о важности обављања задатака надгледања и управљања на различитим управљаним серверима, јер од тога зависи њихова савршена оперативност и морамо имати на уму да многи процеси, услуге и задаци зависе од стабилног и сигурног сервера.
Међу алатима које можемо користити у ту сврху имамо Нагиос, а данас ће овај водич анализирати како га инсталирати и приступити надгледању сервера у реалном времену ЦентОС 7. Захваљујући надзору, моћи ћемо да контролишемо шта се дешава у нашој опреми, спречавајући на тај начин било какав квар или откривајући узрок било које од њих.
Хајде да видимо шта је Нагиос и зашто је важно знати све што се дешава на нашим рачунарима и на нашој мрежи.
Шта је НагиосНагиос је апликација отвореног кода преко које ћемо имати прилику да на једноставан начин спроведемо централизовано надгледање рачунара и мреже задужене за нас.
Захваљујући Нагиосу, добићемо упозорења и обавештења о свим догађајима који се дешавају унутар оперативног система, а даљинско управљање рачунарима развијено је у једном окружењу, што олакшава његову контролу.
Нагиос ФеатуресСа Нагиосом имамо следеће карактеристике:
- Даљински надзор помоћу протокола ССХ или ССЛ.
- Можемо да управљамо и надгледамо мрежни протоколи као што су СМТП, ПОП3, ХТТП, ННТП, ИЦМП, СНМП.
- Систем од додатке која нуди могућност стварања нових услуга надзора користећи алате као што су Питхон, ПХП, Ц ++, између осталих.
- Подржава имплементацију домаћин редундантни системи надзора.
- Менаџмент у реалном времену.
- Садржи графика перформансе, аутоматско откривање и дистрибуирани надзор.
Нагиос предусловиЗа исправну инсталацију Нагиоса у ЦентОС 7 биће потребно следеће:
- Имајте корисничке дозволе корен.
- Инсталирали сте ЛАМП на серверу ЦентОС 7.
1. Инсталирајте библиотеке за Нагиос на ЦентОС 7
Први корак је инсталирање низа библиотека које ће бити неопходне за оптималан развој Нагиоса у ЦентОС 7, за то ћемо извршити следећи ред. Прихватамо преузимање и одговарајућу инсталацију пакета.
судо иум инсталл гцц глибц глибц-цоммон гд гд-девел маке нет-снмп опенссл-девел кинетд унзип
2. Креирајте корисника и групу за Нагиос на ЦентОС 7
Овај корисник је неопходан за извршавање процеса Нагиос, у овом случају ћемо креирати корисника нагиос и нагцмд групу, за то ћемо користити следеће редове по њиховом редоследу:
судо усерадд нагиос судо гроупадд нагцмд судо усермод -а -Г нагцмд нагиос
3. Инсталирајте Нагиос Цоре на ЦентОС 7
За ово морамо да одемо на следећу везу да проверимо најновију верзију Нагиос Цоре -а, која је тренутно 4.3.1.
Корак 1
Тамо можемо десним тастером миша кликнути на везу за преузимање и изабрати опцију Копирајте урл
Корак 2
Прво ћемо приступити коренском директоријуму користећи опцију цд ~, а касније ћемо извршити следећи ред са одговарајућом верзијом Нагиос Цоре:
цурл -Л -О хттпс://ассетс.нагиос.цом/довнлоадс/нагиосцоре/релеасес/нагиос-4.3.1.тар.гз
Корак 3
Затим издвајамо садржај преузете датотеке извршавањем следећег:
тар квф нагиос - *. тар.гз
Корак 4
Када се садржај издвоји, идемо у директоријум у који је екстрахован Нагиос Цоре помоћу следеће опције:
цд нагиос- *Корак 5
Тамо ћемо конфигурисати инсталациони програм извршавањем следећег:
./цонфигуре --витх-цомманд-гроуп = нагцмд
Корак 6
Следећи корак је компајлирање Нагиоса покретањем следећег:
учини све
Корак 7
Када се ова команда заврши, настављамо са извршавањем следећих наредби како бисмо инсталирали Нагиос, повезане скрипте и неке конфигурацијске датотеке:
судо маке инсталл инсталирај судо маке инсталл-цоммандмоде судо маке инсталл-инит судо маке инсталл-цонфиг судо маке инсталл-вебцонф
Корак 8
Сада ћемо додати групу створену за Нагиос у Апацхе како бисмо избегли проблеме са повезивањем:
судо усермод -Г нагцмд апацхе
4. Инсталирајте додатке Нагиос на ЦентОС 7
Сада настављамо са инсталирањем додатака Нагиос који нам омогућавају да добијемо већу компатибилност и функционалност алата.
Корак 1
На следећој вези налазимо најновију верзију додатака, 2.2.1 која је тренутна:
Корак 2
Да бисмо га преузели, копираћемо адресу везе и у ЦентОС 7 идемо у главни директоријум користећи опцију цд ~. Када се нађемо у директоријуму, извршићемо следеће за преузимање:
цурл -Л -О хттп://нагиос-плугинс.орг/довнлоад/нагиос-плугинс-2.2.1.тар.гз
Корак 3
Садржај преузете датотеке издвајамо извршавањем следећег:
тар квф нагиос -плугинс - *. тар.гз
Корак 4
Сада приступамо директоријуму у који смо га преузели извршавањем
цд нагиос-плугинс- *.Тамо ћемо конфигурисати преузету датотеку извршавањем следеће линије:
./цонфигуре --витх-нагиос-усер = нагиос --витх-нагиос-гроуп = нагиос --витх-опенссл
Корак 5
Прелазимо на саставите додатке Нагиос покретање наредбе маке:
Корак 6
Додатне компоненте инсталирамо помоћу следеће линије:
судо маке инсталл
5. Инсталирајте НРПЕ на ЦентОС 7
НРПЕ (Нагиос Ремоте Плугин Екецутор) нам омогућава да успоставимо удаљену комуникацију између сервера.
Корак 1
На следећој страници налазимо најновију верзију НРПЕ -а коју морамо копирати да бисмо наставили са преузимањем:
Корак 2
Приступамо главном директоријуму користећи цд ~ и тамо ћемо извршити следећи ред да извршимо одговарајуће преузимање:
цурл -Л -О хттп://довнлоадс.соурцефорге.нет/пројецт/нагиос/нрпе-2.к/нрпе-2.15/нрпе-2.15.тар.гз
Корак 3
Издвајамо садржај датотеке:
тар квф нрпе - *. тар.гз
Корак 4
Сада идемо у директоријум у којем је наведена датотека екстрахована помоћу цд нрпе- * и тамо ћемо конфигурисати датотеку извршавањем следећег:
./цонфигуре --енабле-цомманд-аргс --витх-нагиос-усер = нагиос --витх-нагиос-гроуп = нагиос --витх-ссл = / уср / бин / опенссл --витх-ссл-либ = / уср / либ / к86_64-линук-гну
Корак 5
Сада настављамо са изградњом и инсталирањем НРПЕ -а и неких конфигурацијских датотека извршавањем следећих редова по њиховом редоследу:
направи све судо маке инсталирај судо маке инсталл-кинетд судо маке инсталл-даемон-цонфиг
Корак 6
Када се ове команде изврше, приступићемо датотеци сцрипт кинетд Да бисмо унели измене, за ово ћемо користити жељени уређивач:
судо нано /етц/кинетд.д/нрпе
Корак 7
Тамо морамо ићи на ред само_од и доделите ИП адресу нашег ЦентОС 7 сервера:
Корак 8
Чувамо датотеку користећи комбинацију тастера
Цтрл + О.
И ми смо изашли истог користећи:
Цтрл + Кс
Корак 9
Поново покрећемо услугу кинетд извршавањем следећег:
судо сервис кинетд рестарт
До сада смо успешно инсталирали Нагиос на ЦентОС 7.
6. Конфигуришите Нагиос 4 на ЦентОС 7
Корак 1
Да бисмо извршили одговарајућа прилагођавања у Нагиосу, морамо приступити његовој конфигурацијској датотеци помоћу следеће линије:
судо нано /уср/лоцал/нагиос/етц/нагиос.цфгКорак 2
Тамо морамо ићи на ред цфг_дир = / уср / лоцал / нагиос / етц / серверс и разкоментирајте га брисањем симбол #:
Корак 3
Чувамо промене и излазимо из датотеке. Сада ћемо створити директориј у којем ће се налазити конфигурације сваког од сервера који се надгледају, за то морамо учинити сљедеће:
судо мкдир / уср / лоцал / нагиос / етц / серверсКонфигуришите Нагиос контактеДа бисмо извршили овај процес, приступићемо одговарајућој датотеци извршавањем следећег:
судо нано /уср/лоцал/нагиос/етц/објецтс/цонтацтс.цфгТамо ћемо лоцирати линију е-маил и видећемо следеће:
Тамо ћемо унети одговарајући налог е -поште на који ћемо примати упозорења о серверу. Чувамо промене и излазимо из датотеке.
7. Конфигуришите команду цхецк_нрпе у ЦентОС 7
Корак 1
Да бисмо конфигурисали ову команду која ће нам омогућити конфигурисање удаљених веза, приступићемо њеној одговарајућој конфигурационој датотеци извршавањем следећег:
судо нано /уср/лоцал/нагиос/етц/објецтс/цоммандс.цфгКорак 2
Ту идемо на крај датотеке и додајемо следеће:
дефине цомманд {цомманд_наме цхецк_нрпе цомманд_лине $ УСЕР1 $ / цхецк_нрпе -Х $ ХОСТАДДРЕСС $ -ц $ АРГ1 $}
Чувамо промене.
8. Конфигуришите Апацхе на ЦентОС 7
Корак 1
Следећи корак се састоји од стварања корисника по имену нагиосадмин, преко којег ћемо имати приступ интернету помоћу Апацхе -а, за то ћемо користити наредбу хтпассвд:
судо хтпассвд -ц /уср/лоцал/нагиос/етц/хтпассвд.усерс нагиосадминКорак 2
Биће потребно да поставите одговарајуће лозинке:
Корак 3
Поново ћемо покренути Апацхе услуге:
судо системцтл старт нагиос.сервице судо системцтл рестарт хттпд.сервицеКорак 4
Ако желимо да се Нагиос конфигурише од почетка система, извршићемо следећи ред:
судо цхкцонфиг нагиос он
БелешкаАко желимо да ограничимо приступ Нагиосу путем ИП адресе, морамо да одемо до следеће датотеке:
судо нано /етц/хттпд/цонф.д/нагиос.цонф
Корак 5
Тамо морамо дати коментар додавањем симбола # на почетак следећих редова:
***** допусти, одбиј Дозволи од свихКорак 6
И уклоните коментар уклањањем симбола # на следеће редове:
# ***** дени, аллов # Дени фром алл # Аллов фром 127.0.0.1
Корак 7
Чувамо промене. Биће потребно поново покренути Апацхе услуге:
судо системцтл рестарт нагиос.сервице судо системцтл рестарт хттпд.сервице
9. Приступите Нагиос 4 на ЦентОС 7
Корак 1
Са свим овим вредностима можемо да одемо у било који прегледач и унесемо следећу синтаксу:
хтпп: // ИП / нагиосКорак 2
Следећа порука за потврду идентитета ће се приказати где морамо да унесемо додељено Нагиос корисничко име и лозинку:
ЕНЛАРГЕ
Корак 3
Кликните на Старт сессион и ово ће бити Нагиос окружење у ЦентОС 7:
ЕНЛАРГЕ
Корак 4
Одатле ћемо имати могућност спровођења одговарајуће анализе у споредним опцијама као што су:
Домаћини
ЕНЛАРГЕ
Услуге
ЕНЛАРГЕ
Догађаји
ЕНЛАРГЕ
Као што смо проверили, Нагиос је практичан алат за управљање процесом праћења наших сервера. У следећем водичу предлажемо још једну алтернативу за вас како пратити перформансе на Линук -у помоћу Пидасх -а.