Nagios (nɑgɪos) — програма моніторингу комп'ютерних систем і мереж. Призначена для спостереження, контролю стану обчислювальних вузлів і служб, оповіщення адміністратора, якщо якісь із служб припиняють (або відновлюють) свою роботу.
вебінтерфейс Nagios | |
Тип | |
---|---|
Автор | Ethan Galstad та інші, Nagios Enterprises LLC |
Перший випуск | 14 березня 1999 |
Стабільний випуск | 4.0 (20 вересня 2013 ) |
Операційна система | крос-платформовий |
Мова програмування | Perl і C[3] |
Ліцензія | GPLv2 |
Репозиторій | github.com/NagiosEnterprises/nagioscore |
Вебсайт | www.nagios.org |
|
Історія
Nagios спочатку була створена під ім'ям Netsaint, розроблена Етаном Ґалстадом (англ. Ethan Galstad). Він же підтримує і розвиває систему сьогодні, спільно з командою розробників, які займаються як офіційними, так і неофіційними плагінами. Спочатку Nagios була розроблена для роботи під Linux, але вона також добре працює і під іншими ОС, такими як Solaris, FreeBSD, AIX і HP-UX.
Згідно з офіційним FAQ Етана Ґалстада на сайті Nagios, NAGIOS це рекурсивний акронім Nagios Ain't Gonna Insist On Sainthood, розшифровка якого в перекладі звучить так: «Nagios не збирається наполягати на святості». Це камінь в город програми, що послужила основою для Nagios, Netsaint.
Базова функціональність системи реалізована у ядрі Nagios Core з відкритим сирцевим кодом, він ключає базовий рушій моніторингу та вебінтерфейс для відстеження стану інфраструктури. Nagios Core є основою для серії комерційних продуктів. Комерційні надбудови надають такі можливості, як інтерфейс для конфігурації, підтримку SNMP Traps, мобільний застосунок, засоби моніторингу бізнес-процесів, графіки зміни продуктивності, підтримка зберігання даних в СУБД, аудит логів, додаткові звіти тощо. Тим не менш, багато з розширених можливостей можна отримати безкоштовно завдяки величезній колекції плагінів і таким доповненням/надбудовам, як Opsview, Monarch, Nconf, NCPL, Centreon, NagVis тощо.
Огляд можливостей
- Моніторинг мережевих служб ( SMTP, POP3, HTTP, NNTP, ICMP, SNMP)
- Моніторинг стану хостів (завантаження процесора, використання диска, системні логи) у більшості мережевих операційних систем
- Підтримка віддаленого моніторингу через шифровані тунелі SSH або SSL
- Проста архітектура модулів розширень (плагінів) дозволяє, використовуючи будь-яку мову програмування за вибором (Shell, , Perl, Python, PHP, C# та інші), легко розробляти свої власні способи перевірки служб
- Паралельна перевірка служб
- Можливість визначати ієрархії хостів мережі за допомогою «батьківських» хостів, дозволяє виявляти і розрізняти хости, які вийшли з ладу, і ті, які недоступні
- Відправка оповіщень у разі виникнення проблем зі службою або хостом (за допомогою пошти, пейджера, смс, або будь-яким іншим способом, визначеним користувачем через модуль системи)
- Можливість визначати обробники подій, що відбулися зі службами або хостами для проактивного вирішення проблем
- Автоматична ротація лог-файлів
- Можливість організації спільної роботи декількох систем моніторингу з метою підвищення надійності і створення розподіленої системи моніторингу
- Включає в себе утиліту nagiostats, яка виводить загальне зведення по всіх хостах, за якими ведеться моніторинг
Див. також
- Nagios Network Analyzer
- Icinga — форк Nagios
- NetXMS
Примітки
- first release of NetSaint from the changelog at
- . Архів оригіналу за 26 вересня 2013. Процитовано 24 вересня 2013.
- The nagios Open Source Project on Open Hub: Languages Page — 2006.
- . Архів оригіналу за 14 липня 2011. Процитовано 24 вересня 2013.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nagios nɑgɪos programa monitoringu komp yuternih sistem i merezh Priznachena dlya sposterezhennya kontrolyu stanu obchislyuvalnih vuzliv i sluzhb opovishennya administratora yaksho yakis iz sluzhb pripinyayut abo vidnovlyuyut svoyu robotu Nagiosvebinterfejs NagiosTipAvtorEthan Galstad ta inshi Nagios Enterprises LLCPershij vipusk14 bereznya 1999Stabilnij vipusk4 0 20 veresnya 2013 10 rokiv tomu 2013 09 20 Operacijna sistemakros platformovijMova programuvannyaPerl i C 3 LicenziyaGPLv2Repozitorijgithub com NagiosEnterprises nagioscoreVebsajtwww nagios org Mediafajli u VikishovishiIstoriyaNagios spochatku bula stvorena pid im yam Netsaint rozroblena Etanom Galstadom angl Ethan Galstad Vin zhe pidtrimuye i rozvivaye sistemu sogodni spilno z komandoyu rozrobnikiv yaki zajmayutsya yak oficijnimi tak i neoficijnimi plaginami Spochatku Nagios bula rozroblena dlya roboti pid Linux ale vona takozh dobre pracyuye i pid inshimi OS takimi yak Solaris FreeBSD AIX i HP UX Zgidno z oficijnim FAQ Etana Galstada na sajti Nagios NAGIOS ce rekursivnij akronim Nagios Ain t Gonna Insist On Sainthood rozshifrovka yakogo v perekladi zvuchit tak Nagios ne zbirayetsya napolyagati na svyatosti Ce kamin v gorod programi sho posluzhila osnovoyu dlya Nagios Netsaint Bazova funkcionalnist sistemi realizovana u yadri Nagios Core z vidkritim sircevim kodom vin klyuchaye bazovij rushij monitoringu ta vebinterfejs dlya vidstezhennya stanu infrastrukturi Nagios Core ye osnovoyu dlya seriyi komercijnih produktiv Komercijni nadbudovi nadayut taki mozhlivosti yak interfejs dlya konfiguraciyi pidtrimku SNMP Traps mobilnij zastosunok zasobi monitoringu biznes procesiv grafiki zmini produktivnosti pidtrimka zberigannya danih v SUBD audit logiv dodatkovi zviti tosho Tim ne mensh bagato z rozshirenih mozhlivostej mozhna otrimati bezkoshtovno zavdyaki velicheznij kolekciyi plaginiv i takim dopovnennyam nadbudovam yak Opsview Monarch Nconf NCPL Centreon NagVis tosho Oglyad mozhlivostejMonitoring merezhevih sluzhb SMTP POP3 HTTP NNTP ICMP SNMP Monitoring stanu hostiv zavantazhennya procesora vikoristannya diska sistemni logi u bilshosti merezhevih operacijnih sistem Pidtrimka viddalenogo monitoringu cherez shifrovani tuneli SSH abo SSL Prosta arhitektura moduliv rozshiren plaginiv dozvolyaye vikoristovuyuchi bud yaku movu programuvannya za viborom Shell C Perl Python PHP C ta inshi legko rozroblyati svoyi vlasni sposobi perevirki sluzhb Paralelna perevirka sluzhb Mozhlivist viznachati iyerarhiyi hostiv merezhi za dopomogoyu batkivskih hostiv dozvolyaye viyavlyati i rozriznyati hosti yaki vijshli z ladu i ti yaki nedostupni Vidpravka opovishen u razi viniknennya problem zi sluzhboyu abo hostom za dopomogoyu poshti pejdzhera sms abo bud yakim inshim sposobom viznachenim koristuvachem cherez modul sistemi Mozhlivist viznachati obrobniki podij sho vidbulisya zi sluzhbami abo hostami dlya proaktivnogo virishennya problem Avtomatichna rotaciya log fajliv Mozhlivist organizaciyi spilnoyi roboti dekilkoh sistem monitoringu z metoyu pidvishennya nadijnosti i stvorennya rozpodilenoyi sistemi monitoringu Vklyuchaye v sebe utilitu nagiostats yaka vivodit zagalne zvedennya po vsih hostah za yakimi vedetsya monitoringDiv takozhNagios Network Analyzer Icinga fork Nagios NetXMSPrimitkifirst release of NetSaint from the changelog at Arhiv originalu za 26 veresnya 2013 Procitovano 24 veresnya 2013 The nagios Open Source Project on Open Hub Languages Page 2006 d Track Q124688 Arhiv originalu za 14 lipnya 2011 Procitovano 24 veresnya 2013