Нагиос
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Оригинальный автор(ы) | Итан Галстад и другие |
---|---|
Первоначальный выпуск | 1 марта 2002 г [1] |
Стабильная версия | 4.4.8 / 4 октября 2022 г [2] |
Репозиторий | github |
Написано в | С |
Операционная система | Кросс-платформенный |
Тип | Мониторинг сети |
Лицензия | лицензия GPLv2 |
Веб-сайт | www |
Nagios / ˈ n ɑː ɡ iː oʊ s / — это система мониторинга событий , которая предлагает услуги мониторинга и оповещения для серверов, коммутаторов, приложений и служб. Он предупреждает пользователей, когда что-то идет не так, и предупреждает их во второй раз, когда проблема решена.
Итан Галстад и группа разработчиков изначально написали Nagios как NetSaint . [3] По состоянию на 2015 год [update]они активно поддерживают как официальные, так и неофициальные плагины . Нагиос — это рекурсивная аббревиатура : «Нагиос не будет настаивать на святости». [4] – «святость» отсылает к первоначальному названию NetSaint , которое было изменено в ответ на судебный иск владельцев аналогичного товарного знака. [5] « Агиос » (или «агиос») также транслитерирует греческое слово άγιος , что означает «святой».
Изначально Nagios был разработан для работы под Linux , но он также работает и в других вариантах Unix . Это бесплатное программное обеспечение, лицензируемое в соответствии с условиями Стандартной общественной лицензии GNU версии 2, опубликованной Фондом свободного программного обеспечения .
История
[ редактировать ]16 января 2014 года компания Nagios Enterprises перенаправила домен nagios-plugins.org на веб-сервер, контролируемый Nagios Enterprises, без явного уведомления команды сообщества Nagios Plugins о последствиях своих действий. [6] [7] Nagios Enterprises заменила команду nagios-plugins группой новых, разных участников. [8] Замененные члены команды сообщества продолжили свою работу под названием «Плагины мониторинга» вместе с другим веб-сайтом с новым доменом «monitoring-plugins.org». [9]
Дизайн
[ редактировать ]Агенты Nagios включают в себя:
- НРПЭ
- Nagios Remote Plugin Executor (NRPE) — это агент Nagios, который позволяет осуществлять удаленный мониторинг системы с помощью сценариев, размещенных на удаленных системах. [10] Он позволяет отслеживать такие ресурсы, как использование диска, загрузку системы или количество пользователей, вошедших в систему в данный момент. Nagios периодически опрашивает агента в удаленной системе с помощью
check_nrpe
плагин. NRPE позволяет удаленно запускать плагины Nagios на других машинах Linux/Unix. Это позволит вам отслеживать показатели удаленного компьютера (использование диска, загрузка процессора и т. д.). NRPE также может взаимодействовать с некоторыми надстройками агентов Windows, поэтому вы также можете выполнять сценарии и проверять метрики на удаленных компьютерах Windows. По состоянию на 28 января 2020 года поддержка NRPE 4.0.1 устарела. [11] - НРДП
- Nagios Remote Data Processor (NRDP) — это агент Nagios с гибким механизмом и процессором передачи данных. [12] Его архитектура позволяет легко расширять и настраивать его. NRDP использует стандартные порты и протоколы ( HTTP и XML ) и может быть реализован в качестве замены приемника проверки службы Nagios (NSCA).
- НСклиент++
- Эта программа в основном используется для мониторинга компьютеров под управлением Windows . Будучи установленным в удаленной системе, NSClient++ прослушивает порт TCP 12489. Плагин Nagios, который используется для сбора информации из этого дополнения, называется
check_nt
. Как и NRPE, NSClient++ позволяет отслеживать так называемые «частные службы» (использование памяти, загрузка процессора, использование диска, запущенные процессы и т. д.). Nagios — это монитор хостов и служб, предназначенный для информирования вас о сетевых проблемах. - NCPA
- Кросс-платформенный агент Nagios — это проект с открытым исходным кодом , поддерживаемый Nagios Enterprises. [13] NCPA устанавливается в Windows, Linux и Mac OS X. Создан как масштабируемый API, обеспечивающий гибкость и простоту мониторинга хостов. NCPA позволяет выполнять несколько проверок, таких как использование памяти, использование ЦП, использование диска, процессов, служб и использования сети. Активные проверки запрашиваются через API службы «NCPA Listener», а пассивные проверки отправляются через службу «NCPA Passive».
Нагиос XI
[ редактировать ]Nagios XI — это собственный интерфейс, использующий Nagios Core в качестве серверной части, написанный и поддерживаемый первоначальным автором Итаном Галстадом и Nagios Enterprises. CentOS и RHEL — поддерживаемые в настоящее время операционные системы. Он сочетает в себе Nagios Core с другими технологиями. Его основная база данных и модуль ndoutils, который используется вместе с Nagios Core, используют MySQL . Хотя интерфейс Nagios Core в основном представляет собой CGI с некоторым количеством PHP, [14] большая часть внешнего и внутреннего интерфейса Nagios XI написана на PHP, включая подсистему, обработчики событий и уведомления, а Python используется для создания отчетов о планировании мощности и других отчетов. RRDtool и Highcharts включены для создания настраиваемых графиков, которые можно отображать на информационных панелях .
См. также
[ редактировать ]- Check MK — программное обеспечение для мониторинга ИТ-инфраструктуры.
- Сравнение систем сетевого мониторинга
- Icinga – Программное обеспечение для мониторинга
- Naemon - программное обеспечение для мониторинга компьютерных систем с открытым исходным кодом
- Nconf — программное обеспечение для настройки сетевого мониторинга
- Shinken (программное обеспечение) – программное обеспечение для мониторинга сети.
- NetXMS
Ссылки
[ редактировать ]- ^ «Журнал изменений NetSaint» . 01.03.2002. Архивировано из оригинала 1 мая 2006 г.
- ^ «Релизы — NagiosEnterprises/nagioscore» . Гитхаб . Проверено 26 октября 2022 г.
- ^ «Мониторинг открытого исходного кода: Icinga против Nagios Sos с открытым исходным кодом» . Sosopensource.com. 25 ноября 2010 г. Проверено 26 мая 2020 г.
Nagios, чье имя представляет собой рекурсивную аббревиатуру («Nagios Ain't Gonna Insist On Sainthood») по иронии судьбы относится к оригинальному названию NetSaint, измененному во избежание проблем с товарным знаком, и является одним из самых популярных инструментов и приложений для управления сетью с открытым исходным кодом.
- ^ Галстад, Итан (24 августа 2009 г.). «База данных часто задаваемых вопросов: Разное: Что означает Nagios?» . Нагиос: Часто задаваемые вопросы . Нагиос Энтерпрайзис, ООО . Проверено 2 июня 2014 г.
Официальное значение состоит в том, что NAGIOS — это рекурсивная аббревиатура, означающая «Нагиос не собирается настаивать на святости».
- ^ «22 февраля 2005 г. — Итан Галстад» . ФОСДЕМ 2005 . 22 февраля 2005 г. Проверено 2 июня 2014 г.
Хотя в конечном итоге нам удалось достичь мирового соглашения о будущем использовании мной имени «NetSaint», я счел разумным изменить имя, чтобы предотвратить любые неудачи в будущем.
- ^ «Ошибка 1054340: обновить исходный URL-адрес до https://www.monitoring-plugins.org» . Красная шляпа . 16 января 2014 г. Проверено 2 июня 2014 г.
- ^ «Веб-сайт Nagios-Plugins захвачен Nagios» . Слэшдот .
- ^ «Неудобная информация об изменениях в команде плагина» . nagios-plugins.org . Проверено 29 июня 2016 г.
- ^ Хольгер Вайс (16 января 2014 г.). «ВНИМАНИЕ! Новое название проекта: Плагины мониторинга» . Проверено 2 июня 2014 г.
- ^ «НагиосЭнтерпрайзес/nrpe» . github.com . 9 сентября 2022 г.
- ^ «Добавить уведомление об устаревании» . Гитхаб . Проверено 16 июля 2021 г.
- ^ «НагиосЕнтерпрайзес/нрдп» . github.com . 2 декабря 2021 г.
- ^ «НЦПА» . Гитхаб . 12 августа 2022 г.
- ^ "агерик/нагиос" . github.com . 4 января 2022 г.
Дальнейшее чтение
[ редактировать ]- Барт, Вольфганг; (2006) Nagios: Мониторинг системы и сети - пресса без крахмала ISBN 1-59327-070-4
- Барт, Вольфганг; (2008) Nagios: Мониторинг системы и сети, 2-е издание - No Starch Press ISBN 1-59327-179-4
- Тернбулл, Джеймс; (2006) Pro Nagios 2.0 - Сан-Франциско: Apress ISBN 1-59059-609-9
- Джозефсен, Дэвид; (2007) Создание инфраструктуры мониторинга с помощью Nagios - Прентис Холл ISBN 0-13-223693-1
- Дондич, Тейлор; (2006) Мониторинг сети с помощью Nagios - О'Рейли ISBN 0-596-52819-1
- Шуберт, Макс и др.; (2008) Мониторинг корпоративной сети Nagios 3 — Syngress ISBN 978-1-59749-267-6
- Коцян, Войцех; (2008) « Изучение Nagios 3.0 » - Packt Publishing ISBN 1-84719-518-0