Понедельник, 25.09.2017, 06:17
Приветствую Вас Гость | RSS

Мои записки о Линукс

Меню сайта
Наш опрос
Что вы хотите видеть на этом сайте?
Всего ответов: 223
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа



Яндекс цитирования



Фриланс работа на Freelancehunt.com
Главная » 2013 » Апрель » 16 » Простая установка Zenoss Core на CentOS 6.4
23:03
Простая установка Zenoss Core на CentOS 6.4
Простая установка Zenoss Core на CentOS 6.4



В жизни каждого системного администратора, рано или поздно наступает момент когда за разросшимся парком серверов, маршрутизаторов, принтеров и прочих сетевых устройств требуется автоматизированный мониторинг и нотификация обо всех событиях как на почту, так и представленную в виде графиков. В данной и последующих статьях, я постараюсь в простой форме и максимально подробно рассказать об одной из самых популярных систем мониторинга Zenoss Core.



Zenoss Core, обеспечивает следующие возможности:

  • мониторинг сетевых устройств при помощи SNMP, SSH, WMI, JMX, Ping/ICMP и Syslog
  • мониторинг сетевых сервисов — HTTP, POP3, NNTP, SNMP, FTP
  • мониторинг системных ресурсов популярных операционных систем
  • мониторинг производительности устройств
  • система оповещения с настраиваемыми событиями, реакцией и обнаружением взаимосвязи
  • возможность расширения функциональности за счет плагинов собственной разработки ZenPack и плагинов системы мониторинга Nagios
http://www.tux.in.ua/articles/2906



Итак, приступим к установке. Для начала идем по ссылке http://wiki.zenoss.org/Install_Zenoss, где находим для CentOS строку - auto-deploy Installation

В терминале, с правами root вводим следующее;

 wget --no-check-certificate https://github.com/zenoss/core-autodeploy/tarball/4.2.3 -O auto.tar.gz



Как видим, здесь мы скачиваем файл  auto.tar.gz с версией Zenoss (на данный момент) 4.2.3.

Затем распаковываем наш архив:

tar xvf auto.tar.gz


Входим в папку:


cd zenoss-core-autodeploy-*

И собственно запускаем скрипт установки:

./core-autodeploy.sh


На этом этапе у меня появилась ошибка:


It appears that the distro-supplied version of MySQL is at least partially installed,
or a prior installation attempt failed.

Please remove these packages, as well as their dependencies (often postfix), and  then
retry this script:

mysql-libs-5.1.67-1.el6_3.x86_64


Я просто удалил пакет mysql-libs-5.1.67-1.el6_3.x86_64


yum erase mysql-libs-5.1.67-1.el6_3.x86_64


Повторяем запcук установочного скрипта:


./core-autodeploy.sh

В этот раз, все пошло без ошибок, все программы и компоненты стали устанавливаться автоматически. Я ставил все по умолчанию, пароль и пользователя для MySQl я оставил без изменения (т.е. root без пароля).
Все операции по установке Zenoss по времени длятся довольно долго, поэтому нас есть время заварить себе кофе и заняться другими делами. 

По окончании установки, вы должны увидеть, что то вроде этого:


Zenoss Core 4.2.3 install completed successfully!

Please visit http://127.0.0.1:8080 in your favorite Web browser to complete
setup.

NOTE: You may need to disable or modify this server's firewall to access port
8080. To disable this system's firewall, type:

# service iptables save
# service iptables stop
# chkconfig iptables off

Alternatively, you can modify your firewall to enable incoming connections to
port 8080. Here is a full list of all the ports Zenoss accepts incoming
connections from, and their purpose:

        8080 (TCP)                 Web user interface
        11211 (TCP and UDP)        memcached
        514 (UDP)                  syslog
        162 (UDP)                  SNMP traps


If you encounter problems with this script, please report them on the
following wiki page:

http://wiki.zenoss.org/index.php?title=Talk:Install_Zenoss




В общем то на этом, наша установка почти подошла к концу, открываем в браузере IP адрес нашего сервера, с портом 8080.

У меня это http://192.168.1.55:8080и заканчиваем настройку нашего сервера Zenoss.






Жмем Get Started :-)




Создаем пароль для администратора, а также создаем нового пользователя (в моем случае yuriy), пароль к нему и email адрес.





На этом этапе, мы уже можем, начинать добавлять в систему для последующего мониторинга наши сервера и другие сетевые устройства и сервисы, но пока я этого делать не стал, а просто пропустил и перешел на "Dashboard"







В следующих статьях я постараюсь подробнее рассказать как добавить и предварительно подготовить хосты с Linux или Windows на борту в систему Zenoss, расскажу также как составить триггер для настройки нотификации о событиях на почту пользователя и пр.

Ну, а пока на этом все :-)


При перепечатке указание ссылки на http://centos.moy.su обязательно

Просмотров: 6228 | Добавил: 63rS3rK | Теги: Zenoss centos 6.4, установка zenoss на CentOS | Рейтинг: 5.0/1
Всего комментариев: 3
3  
Если посмотреть код core-autodeploy.sh, то можно убедиться, что он ставит именно rpm-пакет. Просто он предварительно доставляет массу нужных пакетов, при этом динамически подключая различные репо.

1  
Кстати в официальной странице есть RPM версия. Может облегчит задачу при установке?

2  
Здесь подтягиваются все зависимости, т.е. и MySQL и прочее. ИМХО для меня так проще.
Но можно и через RPM, кто то вообще собирает из исходников  wink

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Календарь
«  Апрель 2013  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Сайт детских журналов

Споносор для web-мастеров







Copyright MyCorp © 2017