Нагиос Цоре је платформа за праћење и упозоравање ИТ инфраструктуре отвореног кода изграђена коришћењем ПХП. Користи се за праћење компоненти ИТ инфраструктуре које су критичне за мисију, као што су мрежна инфраструктура, сервери, мрежни протоколи, системске метрике, апликације и услуге.
Додатно, Нагиос Цоре подржава упозорење (када критичне компоненте инфраструктуре откаже и опорави се), путем е -поште, СМС -а или прилагођено скрипту и извештавање о историјским записима о догађајима, прекидима, обавештењима и одговорима на узбуну за касније анализа.
Оно што је важно, Нагиос Цоре испоручује се са више АПИ-ја који омогућавају интеграцију са постојећим апликацијама или апликацијама трећих страна, као и додацима које је развила заједница.
Овај чланак ће вас провести кроз процес инсталације Нагиос Цоре 4.4.3 и Нагиос Плугинс 2.2.1 ин РХЕЛ 8 Линук дистрибуција.
1. За инсталацију Нагиос Цоре пакет из извора, морате инсталирати следеће зависности укључујући Апацхе ХТТП сервер и ПХП користећи подразумевано днф менаџер пакета.
# днф инсталл -и гцц глибц глибц-цоммон перл хттпд пхп вгет гд гд-девел.
2. Затим покрените ХТТПД сервис за сада, омогућите му да се аутоматски покрене при покретању система и провери његов статус помоћу наредбе системцтл.
# системцтл покрените хттпд. # системцтл омогући хттпд. # системцтл покрените хттпд.
3. Сада преузмите Нагиос Цоре изворни пакет користећи вгет команда, распакујте га и пређите у издвојени директоријум као што је приказано.
# вгет -О нагиосцоре.тар.гз https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.3.tar.gz. # тар кзф нагиосцоре.тар.гз. # цд нагиосцоре-нагиос-4.4.3/
4. Затим покрените следеће команде да бисте конфигурисали изворни пакет и изградили га.
# ./цонфигуре. # направи све.
5. Након тога креирајте Нагиос корисника и групу и додајте корисника Апацхе у Нагиос групу на следећи начин.
# маке инсталл-гроупс-усерс. # усермод -а -Г нагиос апацхе.
6. Сада инсталирајте бинарне датотеке, ЦГИ -ове и ХТМЛ датотеке помоћу следећих команди.
# маке инсталл. # маке инсталл-даемонинит.
7. Затим покрените следеће команде да бисте инсталирали и конфигурисали спољну командну датотеку, узорак конфигурационе датотеке и Апач-Нагиос конфигурацијску датотеку.
# маке инсталл-цоммандмоде #инсталира и конфигурише спољну командну датотеку. # маке инсталл-цонфиг #инсталира * САМПЛЕ * конфигурацијске датотеке. # маке инсталл-вебцонф #инсталира конфигурацијске датотеке Апацхе веб сервера.
8. У овом кораку морате осигурати Нагиос Цоре веб конзола помоћу Основна ХТТП аутентикација. Дакле, мораћете да креирате Апацхе кориснички налог да бисте се могли пријавити на Нагиос - овај налог ће деловати као Нагиос администраторски налог.
# хтпассвд -ц /уср/лоцал/нагиос/етц/хтпассвд.усерс нагиосадмин.
9. Затим морате инсталирати потребне додатке за Нагиос. Али пре него што преузмете и инсталирате Нагиос додатке, морате инсталирати потребне пакете за састављање и израду пакета додатака.
# днф инсталл -и гцц глибц глибц-цоммон маке геттект аутомаке аутоцонф вгет опенссл-девел нет-снмп нет-снмп-утилс.
10. Затим преузмите и издвојите најновију верзију Нагиос Плугинс користећи следеће команде.
# вгет --но-цхецк-цертифицате -О нагиос-плугинс.тар.гз https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz. # тар зкф нагиос-плугинс.тар.гз.
11. Пређите у издвојени директоријум, саставите, саставите и инсталирајте Нагиос додатке, инсталирајте Нагиос додатке на следећи начин.
# цд нагиос-плугинс-релеасе-2.2.1/ # ./тоолс/сетуп. # ./цонфигуре. # направити. # маке инсталл.
12. У овом тренутку сте подесили услугу Нагиос Цоре и конфигурисали је за рад са Апацхе ХТТП сервером. Сада морате поново покренути ХТТПД услугу. Такође покрените и омогућите услугу Нагиос и проверите да ли је покренута и ради на следећи начин.
# системцтл поново покрените хттпд.сервице. # системцтл покрените нагиос.сервице. # системцтл покрените нагиос.сервице. # системцтл покрените нагиос.сервице.
13. Ако имате заштитни зид, морате отворити порт 80 у заштитном зиду.
# фиревалл-цмд --перманент --зоне = публиц --адд-порт = 80/тцп. # фиревалл-цмд --релоад.
14. Следеће онемогући СЕЛинук који је у принудни режим подразумевано или га можете поставити пермисивни начин.
# сед -и 'с/СЕЛИНУКС =.*/СЕЛИНУКС = онемогућено/г'/етц/селинук/цонфиг. # сетенфорце 0.
15. У овом последњем кораку, сада можете приступити Нагиос веб конзоли. Отворите веб прегледач и покажите му на веб директоријум Нагиос Цоре (на пример, замените ИП адресу или ФДКН сопственим вредностима).
http://192.168.56.100/nagios. ИЛИ. http://tecmint.lan/nagios.
Од вас ће бити затражено да унесете а корисничко име и Лозинка за приступ веб интерфејсу. Наведите акредитиве које сте креирали у тачки 8 (тј. Корисничко име је нагиосадмин и лозинку).
Након успешног пријављивања, приказаће вам се Нагиос интерфејс као што је приказано на следећем снимку екрана.
Честитам! Успешно сте инсталирали Нагиос Цоре На твојој РХЕЛ 8 сервер. Ако имате било каквих питања, користите образац за повратне информације у наставку да бисте нас контактирали.
Прочитајте такође: