Centreon 2.0 ” przygotowanie do instalacji ” cz. 1
Od prawie roku czekałem na pojawienie się Centreon’a ” nakładki na Nagios’a z zestawem dodatkowych funkcji, które zmieniają go w dobrej klasy narzędzie do monitoringu, w którym uwzględniono potrzeby działów nietechnicznych w branży IT, głównie marketingu i działów handlowych, w zakresie szeroko rozumianego raportowania, którym można ‘pochwalić się’ przed klientem ;)
Poniżej znajdziecie opis czynności jakie należy poczynić, aby przygotować się do instalacji Centreona w systemie Ubuntu 8.10 wykorzystując zestaw standardowych paczek (bez potrzeby kompilacji Nagiosa i NDOUtils); zakładam przy tym, że system został już wstępnie przygotowany do pracy (w tym przypadku oznacza instalację LAMP).
1. Instalacja Nagios’a:
1 | apt-get install nagios3 |
(ze zgodą na instalację sugerowanych pakietów dodatkowych)
2. Poprawienie błędnych praw dostępu do kilku kluczowych katalogów i plików (bolączka wszystkich systemów debianopochodnych w zakresie Nagiosa paczkowanego):
1 2 | dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3 |
(poprawka na wieki wieków amen zamiast doraźnej ” doraźne sugeruję realizować we własnym zakresie)
3. Poprawka w pliku /etc/nagios3/nagios.cfg i sprowadzenie zmiennej event_broker_options do postaci:
1 | event_broker_options=-1 |
4. Instalacja NDOUtils:
1 | apt-get install ndoutils-common |
(ze zgodą na instalację sugerowanych pakietów dodatkowych; stosowną bazę danych na potrzeby pakietu można przygotować uprzednio, lub zgodzić się na użycie automatów; z bazą danych łączymy się via socket)
5. Włączenie NDOUtils w konfiguracji Nagiosa, które wymaga edycji /etc/nagios3/nagios.cfg i dodania w stosownej sekcji (bezpośrednio po deklaracji zmiennej event_broker_options) następującego wpisu:
1 | broker_module=/usr/lib/ndoutils/ndomod-mysql-3x.o config_file=/etc/nagios3/ndomod.cfg |
6. Restart Nagios’a.
O tym, iż zestaw ruszył poprawnie zostaniemy poinformowani w logu (/var/log/nagios3/nagios.log) stosownym komunikatem:
1 2 3 | [1231368163] ndomod: NDOMOD 1.4b7 (10-31-2007) Copyright (c) 2005-2007 Ethan Galstad (nagios@nagios.org) [1231368163] ndomod: Successfully connected to data sink. 0 queued items to flush. [1231368163] Event broker module '/usr/lib/ndoutils/ndomod-mysql-3x.o' initialized successfully. |
Opis instalacji właściwej Centreona pojawi się gdy tylko znajdę czas by go uruchomić.
