Icinga |
Автор: admin Просмотров: 5021 Комментарии:
Добавлен: 15 января 2016
Мониторинг компьютерных сетей. Ответвление от Nagios
Разработчики Icinga пытаются обойти некоторые чувствительные несовершенства в процессе разработки Nagios. А также добавить некоторые возможности: современный Web2.0, дополнительные сокеты баз данных (MySQL, Oracle и PostgreSQL) и REST AP, который позволяет администраторам встраивать множество расширений без изменений ядра Icinga.
По своей природе, как ответвление от Nagios, Icinga предлагает модуль отчётности с улучшением точности SLA, дополнительными сокетами для баз данных PostgreSQL и Oracle, и распределение для резервного мониторинга. Icinga также поддерживает совместимость конфигураций и плагинов для Nagios.
Мониторинг
Уведомление
Визуализация и отчетность
Ядро Icinga написано на C и имеет модульную архитектуру с пользовательским интерфейсом и базой данных, где пользователи могут вставлять различные дополнения и плагины. Коммуникационный абстрактный уровень Doctrine, REST и API плагинов - посредник между внешними данными и внутренними структурами.
Ядро Icinga
Icinga Core управляет задачами мониторинга и получает результаты проверок от разных плагинов. Затем передает эти результаты в IDODB (Icinga данные из базы данных) через интерфейсы IDOMOD (Icinga модуль из данных) и IDO2DB (Icinga данные из базы данных) через зашифрованный по SSL TCP sockets. Эти компоненты можно разделять чтобы распределить данные и процессы между несколькими серверами для мониторинга распределенных систем. Пользовательский интерфейс Icinga Classic поставляется вместе с Icinga Core и может быть использован в качестве замены Icinga Web interface (PHP).
Icinga 2
Icinga 2 управляет задачами мониторинга, выполняет проверки, отправляет уведомления. В Icinga 2 функции можно включать по запросу, будь то стандартные проверки или компонент уведомления или внешние интерфейсы совместимые с Icinga 1.x и его пользовательские интерфейсы, например IDO DB (Icinga Data Out Database). Icinga 2 ships, встроенный кластерный стек обеспеченный сертификатами SSL x509 пытается упростить установки распределённого мониторинга. Синтаксис конфигураций отличается от Icinga Core 1.x и Nagios и требует миграцию на обновление.
Пользовательские интерфейсы Icinga
Icinga предлагает два веб-интерфейса для пользователей, чтобы просматривать результаты мониторинга и посылать команды в Icinga Core.
Icinga Classic UI (также известный как Classic Web) основанный на Nagios CGIs и сохраняет свою форму. Проект Icinga продолжает добавлять новые функции в этот интерфейс, такие как нумерация страниц, JSON вывод и CSV экспорт. Это пользовательский интерфейс поставляется в комплекте с Icinga Core. Icinga's Classic UI похож на веб-интерфейс Nagios (Nagios CGIs) тем что он сидит на той же инстанции с ядром, получает данные через кэш и посылает команды через конвейер на командные файлы.
Icinga Web 2 развивается параллельно с Classic UI и Web. Icinga Web 2 был объявлен на Open Source Monitoring Conference в ноябре 2013.
Icinga Data Out Database (IDODB). Точка хранения архивных данных мониторинга от дополнений или веб-интерфейса. В отличие от своего предшественника Nagios, Icinga поддерживает PostgreSQL и Oracle.
Icinga Reporting Проект Icinga предлагает дополнительный модуль отчётности на основе Jasper Reports Его можно встроить в оба пользовательских интерфейса, Icinga классических и Icinga веб. Модуль предоставляет отчёты на основе шаблонов (например, 10 проблемных узлов или услуг, обзор всего окружения мониторинга, отчёты о доступности и т. д.), которые можно сохранять в хранилище с различными уровнями доступа и автоматической генерации отчетов и распределений. Отчёты можно просматривать в обоих дополнительных пользовательских интерфейсах.
Icinga Mobile . Пользовательский интерфейс для смартфонов и планшетных браузеров, которые работают на WebKit. Они как правило, доступны на прошивках Android, BlackBerry Tablet OS и WebOS. Через Javascript и Sencha Touch, Icinga Mobile загружается на сервер для разрешения доступа авторизованных пользователей через их мобильные устройства.
Icinga совместим со всеми плагинами и большинством дополнений, написанных для Nagios. Популярные дополнения:
https://en.wikipedia.org/wiki/Icinga
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Разработчики Icinga пытаются обойти некоторые чувствительные несовершенства в процессе разработки Nagios. А также добавить некоторые возможности: современный Web2.0, дополнительные сокеты баз данных (MySQL, Oracle и PostgreSQL) и REST AP, который позволяет администраторам встраивать множество расширений без изменений ядра Icinga.
Возможности Icinga
По своей природе, как ответвление от Nagios, Icinga предлагает модуль отчётности с улучшением точности SLA, дополнительными сокетами для баз данных PostgreSQL и Oracle, и распределение для резервного мониторинга. Icinga также поддерживает совместимость конфигураций и плагинов для Nagios.
Мониторинг
- Мониторинг сетевых служб (SMTP, POP3, HTTP, NNTP, PING и т.д.)
- Мониторинг ресурсов узла (загрузка процессора, использование дискового пространства, и т.д.)
- Мониторинг компонентов сервера (коммутаторы, маршрутизаторы, датчики температуры и влажности, и т.п.)
- Простой дизайн плагинов позволяет разрабатывать свои собственные датчики.
- Параллеление проверки.
- Умение определять сетевую иерархию с помощью родительских узлов, что позволяет обнаруживать и различие между хостами, которые выключены и которые недоступны.
- Умение определять обработчики событий для запуска во время обслуживания или узлы событий для активного решения проблем.
Уведомление
- Уведомление о проблемах узла или служб и получение решений на email, пейджер или определённых пользователем метод.
- Оповещения для других пользователей или каналов связи.
Визуализация и отчетность
- Два дополнительных пользовательских интерфейса (Icinga Classic UI и Icinga Web) для визуализации состояния узла или служб, статуса сети, сетевых карт, отчётов, журналов и т.д
- Модуль отчётности Jasper Reports для Icinga Classic UI и Icinga Web
- Отчёты на основе шаблонов. Например, 10 проблемных узлов или услуг, обзор всего окружения мониторинга, отчёты о доступности и. д.
- Хранилище отчётов с различными уровнями доступа и автоматической генерацией отчётов и распределений.
- Дополнительное расширение отчётности SLA отличает критические события от запланированных и незапланированных простоев и подтверждённых периодов.
- Отчёты о нагрузках.
- Графики производительности через PNP4Nagios, NagiosGrapher и InGraph
Архитектура Icinga
Ядро Icinga написано на C и имеет модульную архитектуру с пользовательским интерфейсом и базой данных, где пользователи могут вставлять различные дополнения и плагины. Коммуникационный абстрактный уровень Doctrine, REST и API плагинов - посредник между внешними данными и внутренними структурами.
Ядро Icinga
Icinga Core управляет задачами мониторинга и получает результаты проверок от разных плагинов. Затем передает эти результаты в IDODB (Icinga данные из базы данных) через интерфейсы IDOMOD (Icinga модуль из данных) и IDO2DB (Icinga данные из базы данных) через зашифрованный по SSL TCP sockets. Эти компоненты можно разделять чтобы распределить данные и процессы между несколькими серверами для мониторинга распределенных систем. Пользовательский интерфейс Icinga Classic поставляется вместе с Icinga Core и может быть использован в качестве замены Icinga Web interface (PHP).
Icinga 2
Icinga 2 управляет задачами мониторинга, выполняет проверки, отправляет уведомления. В Icinga 2 функции можно включать по запросу, будь то стандартные проверки или компонент уведомления или внешние интерфейсы совместимые с Icinga 1.x и его пользовательские интерфейсы, например IDO DB (Icinga Data Out Database). Icinga 2 ships, встроенный кластерный стек обеспеченный сертификатами SSL x509 пытается упростить установки распределённого мониторинга. Синтаксис конфигураций отличается от Icinga Core 1.x и Nagios и требует миграцию на обновление.
Пользовательские интерфейсы Icinga
Icinga предлагает два веб-интерфейса для пользователей, чтобы просматривать результаты мониторинга и посылать команды в Icinga Core.
Icinga Classic UI (также известный как Classic Web) основанный на Nagios CGIs и сохраняет свою форму. Проект Icinga продолжает добавлять новые функции в этот интерфейс, такие как нумерация страниц, JSON вывод и CSV экспорт. Это пользовательский интерфейс поставляется в комплекте с Icinga Core. Icinga's Classic UI похож на веб-интерфейс Nagios (Nagios CGIs) тем что он сидит на той же инстанции с ядром, получает данные через кэш и посылает команды через конвейер на командные файлы.
Icinga Web 2 развивается параллельно с Classic UI и Web. Icinga Web 2 был объявлен на Open Source Monitoring Conference в ноябре 2013.
Icinga Data Out Database (IDODB). Точка хранения архивных данных мониторинга от дополнений или веб-интерфейса. В отличие от своего предшественника Nagios, Icinga поддерживает PostgreSQL и Oracle.
Icinga Reporting Проект Icinga предлагает дополнительный модуль отчётности на основе Jasper Reports Его можно встроить в оба пользовательских интерфейса, Icinga классических и Icinga веб. Модуль предоставляет отчёты на основе шаблонов (например, 10 проблемных узлов или услуг, обзор всего окружения мониторинга, отчёты о доступности и т. д.), которые можно сохранять в хранилище с различными уровнями доступа и автоматической генерации отчетов и распределений. Отчёты можно просматривать в обоих дополнительных пользовательских интерфейсах.
Icinga Mobile . Пользовательский интерфейс для смартфонов и планшетных браузеров, которые работают на WebKit. Они как правило, доступны на прошивках Android, BlackBerry Tablet OS и WebOS. Через Javascript и Sencha Touch, Icinga Mobile загружается на сервер для разрешения доступа авторизованных пользователей через их мобильные устройства.
Дополнительные возможности
Icinga совместим со всеми плагинами и большинством дополнений, написанных для Nagios. Популярные дополнения:
- Графики производительности (например, PNP4Nagios, NagiosGrapher, InGraph).
- Настройки интерфейсов и инструменты (например, Nconf (средство по настройке Nagios), NagiosQL, LConf).
- Мониторинг бизнес-процессов (например, плагины бизнес-процессов)
- Сеть визуализации (например, NagVis, Nagmap)
- Мониторинг Windows (например, NSClient ++ Cygwin).
- SNMP trap monitoring (e.g. SNMPTT, NagTrap).
https://en.wikipedia.org/wiki/Icinga
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: Мониторинг
Лицензия:
GPL2
Интерфейс веб-ориентированный
Язык программирования:
C, C++, PHP, Perl
Сайт проекта
Скачать Icinga
Комментарии |