Strona główna > Dalej żwawo siostry wiedźmy > Centreon 2.0 – przygotowanie do instalacji – cz. 1

Centreon 2.0 – przygotowanie do instalacji – cz. 1

07/01/2009

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:

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):

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:

event_broker_options=-1

4. Instalacja NDOUtils:

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:

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:

[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ć.

%d blogerów lubi to: