stringtranslate.com

Нагиос

Nagios / ˈ n ɑː ɡ s / — система мониторинга событий . Nagios предлагает услуги мониторинга и оповещения для серверов, коммутаторов, приложений и сервисов. Он предупреждает пользователей, когда что-то идет не так, и предупреждает их во второй раз, когда проблема решена.

Итан Галстад и группа разработчиков изначально написали Nagios как NetSaint . [3] По состоянию на 2015 год они активно поддерживают как официальные, так и неофициальные плагины . Nagios — это рекурсивная аббревиатура : «Nagios Ain't Gonna Insist On Sainthood» [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 включены для создания настраиваемых графиков, которые можно отображать на информационных панелях .

Смотрите также

Рекомендации

  1. ^ "Журнал изменений NetSaint" . 01.03.2002. Архивировано из оригинала 1 мая 2006 г.
  2. ^ «Релизы — NagiosEnterprises/nagioscore» . Гитхаб . Проверено 26 октября 2022 г.
  3. ^ «Мониторинг открытого исходного кода: Icinga против Nagios Sos с открытым исходным кодом» . Sosopensource.com. 25 ноября 2010 г. Проверено 26 мая 2020 г. Nagios, чье имя представляет собой рекурсивную аббревиатуру («Nagios Ain't Gonna Insist On Sainthood») по иронии судьбы относится к оригинальному названию NetSaint, измененному во избежание проблем с товарным знаком, и является одним из самых популярных инструментов и приложений для управления сетью с открытым исходным кодом.
  4. ^ Галстад, Итан (24 августа 2009 г.). «База данных часто задаваемых вопросов: Разное: Что означает Nagios?». Нагиос: Часто задаваемые вопросы . Нагиос Энтерпрайзис, ООО . Проверено 2 июня 2014 г. Официальное значение состоит в том, что NAGIOS — это рекурсивная аббревиатура, означающая «Нагиос не собирается настаивать на святости».
  5. ^ "22 февраля 2005 г. - Итан Галстад" . ФОСДЕМ 2005 . 22 февраля 2005 г. Проверено 2 июня 2014 г. Хотя в конечном итоге нам удалось прийти к мировому соглашению относительно использования мной имени «NetSaint», я счел разумным изменить имя, чтобы предотвратить любые неудачи в будущем.
  6. ^ «Ошибка 1054340: обновить восходящий URL-адрес до https://www.monitoring-plugins.org» . Красная Шапка . 16 января 2014 г. Проверено 2 июня 2014 г.
  7. ^ «Веб-сайт Nagios-Plugins захвачен Nagios» . Слэшдот .
  8. ^ «Неудобная информация об изменениях в команде плагинов» . nagios-plugins.org . Проверено 29 июня 2016 г.
  9. ^ Хольгер Вайс (16 января 2014 г.). «ВНИМАНИЕ! Новое название проекта: Плагины мониторинга» . Проверено 2 июня 2014 г.
  10. ^ "НагиосЭнтерпрайзес/nrpe" . github.com . 9 сентября 2022 г.
  11. ^ «Добавить уведомление об устаревании» . Гитхаб . Проверено 16 июля 2021 г.
  12. ^ "НагиосЭнтерпрайзес/нрдп" . github.com . 2 декабря 2021 г.
  13. Ссылки _ Гитхаб . 12 августа 2022 г.
  14. ^ "Агерик/Нагиос". github.com . 4 января 2022 г.

дальнейшее чтение

Внешние ссылки