Инструменты пользователя

Инструменты сайта


icinga

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

icinga [2016/04/14 11:42] (текущий)
Строка 1: Строка 1:
 +====== Icinga ======
  
 +  * Homepage: [[http://​www.icinga.org|Icinga]]
 +  * [[https://​github.com/​Icinga/​icinga-vagrant/​blob/​master/​README.md|Icinga Vagrant Boxes]]
 +
 +Разработчики обещают полную совместимость с [[Nagios]].
 +
 +Анонсирован релиз открытой системы мониторинга Icinga 1.2.0, которая представляет собой форк системы мониторинга [[Nagios]], отделившийся в начале мая 2009 года вследствие конфликта независимых разработчиков с компанией Nagios Enterprises,​ основанной создателем проекта. Исходные тексты Icinga распространяются в рамках лицензии GPL.
 +
 +Ключевым новшеством представленного релиза является интеграция нового более гибкого и удобного web-интерфейса,​ имеющего модульную архитектуру,​ переписанного на языке PHP, активно использующего современные web-технологии,​ такие как AJAX, и представляющего статистику в виде графиков. Интерфейс может настраиваться через шаблоны и расширяться через дополнения. Для обеспечения интеграции с внешними сервисами предусмотрено несколько API: XML, JSON, SOAP.
 +
 +Классический web-интерфейс,​ написанный на языке С++, не забыт и также входит в состав пакета. Более того, в новой версии возможности данного интерфейса заметно расширены:​ добавлена поддержка одновременного удаления нескольких комментариев и записей о простое сервиса;​ для всех CGI-скриптов реализована поддержка экспорта данных в формате CSV; для поддержки нового формата определения конфигурации подготовлен специальный транслятор;​ переработано меню; улучшены средства добавления комментариев.
 +
 +От [[Nagios]] проект Icinga также отличается переработанной архитектурой,​ переведенной на использование прослоек IDOMOD и IDO2DB, позволяющих организовать хранение данных мониторинга и конфигурационной информации в СУБД MySQL, Oracle или PostgreSQL. Структура Icinga оптимизирована для развертывания распределенных систем мониторинга,​ при которой возможно создание несколько агентов мониторинга,​ осуществляющих проверки и направляющих результаты на основной узел. В рамках проекта развивается,​ но еще не включен в состав,​ аналитический модуль для генерации отчетов - Icinga Reporting. ​
 +
 +===== Установка =====
 +  * Скачиваем образ виртуальной машины Icinga.ova
 +  * Так как стоит [[VMware]] Server 2.0.2 распаковываем<​file>​
 +$ tar xf Icinga.ova
 +$ ls -l
 +итого 869064
 +-rw------- 1 darkfire darkfire 889900544 2011-02-15 18:27 Icinga-disk1.vmdk
 +-rw------- 1 darkfire darkfire ​    12597 2011-02-15 18:24 Icinga.ovf
 +</​file>​ получаем два файла с расширениями .vmdk и .ovf. VMware Server нужен файл с расширением .vmx а не ovf. Скачиваем [[http://​www.vmware.com/​support/​developer/​ovf/​| VMware OVF Tool]] 2.0.1 for Linux 64 bit м устанавливаем.<​file>​
 +# ./​VMware-ovftool-2.0.1-260188-lin.x86_64.sh ​
 +
 +VMware OVF Tool 2.0 installer script
 +Copyright VMware 2010
 +.........extracting archive........
 +
 +This will install VMware OVF Tool.
 +Continue with install (yes to continue)? yes
 +</​file>​
 +  * Конвертируем Icinga.ovf в vmicinga.vmx. Для этого нужно отредактировать Icinga.ovf согласно выложенному патчу на странице [[http://​labs.consol.de/​lang/​de/​blog/​nagios/​wenn-der-esx-server-keine-icinga-vm-annimmt/​|Wenn der ESX-Server keine Icinga-VM annimmt…]]<​file>​
 +# ovftool Icinga.ovf vmicinga.vmx
 +Opening OVF source: Icinga.ovf
 +Warning: No manifest file
 +Opening VMX target: vmicinga.vmx
 +Writing VMX file: vmicinga.vmx
 +Disk Transfer Completed ​                   ​
 +Completed successfully
 +# ls -l
 +total 3662800
 +-rw------- 1 root     ​root ​ 889900544 Feb 15 18:27 Icinga-disk1.vmdk
 +-rw------- 1 root     ​root ​     11989 Mar  3 18:14 Icinga.ovf
 +-rw------- 1 root     ​root ​    ​2857172992 Mar  3 18:16 vmicinga-disk1.vmdk
 +-rw-r--r-- 1 root     ​root ​          1070 Mar  3 18:16 vmicinga.vmx
 +</​file>​На выходе получим два файла виртуальной машины,​ которые и подключаем к VMWare.
 +<note important>​По умолчанию для доступа на icinga-web используется пользователь:​ root пароль:​password</​note>​
 +
 +  * User: demo | Password: demo
 +  * User: root | Password: password
 +
 +  * URL for Classic UI : http://​localhost/​icinga/​
 +  * URL for new Web: http://​localhost/​icinga-web/​
 +====== Ссылки ======
 +  * [[http://​code.google.com/​p/​openbravoposru/​wiki/​OpenbravoPOSMonitoring|Настройка системы мониторинга Icinga для отслеживания работы с базой данных Openbravo POS]]
 +  * [[http://​metalcandy.ru/​how-to-forge-centos/​451-icinga-installation-and-configuration-on-centos|Icinga установка и настройка на CentOS]]
 +  * [[http://​labs.consol.de/​lang/​de/​blog/​nagios/​wenn-der-esx-server-keine-icinga-vm-annimmt/​|Wenn der ESX-Server keine Icinga-VM annimmt…]]
загрузка...
icinga.txt · Последние изменения: 2016/04/14 11:42 (внешнее изменение)