INSTALACJA CACTI
=========================================
System zarządzania logami pobieranymi z urządzenia netasq:
Wersja Centos: CentOS-6.5-i386-minimal
1. W Centos instalujemy niezbędne pakiety
# yum install mysql-server mysql php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli php-snmp php-pear-Net-SMTP php-mysql httpd
# yum install net-snmp-utils php-snmp net-snmp-libs2. Sprawdzamy poprawność instalacji poprzez uruchomienie serwisu serwera bazy danych mysql:
# service mysqld start3. Tworzymy administratora systemu zarządzania mysql i ustanawiamy hasło '12345678'
# mysqladmin -u root password 123456784. Tworzymy bazę danych o nazwie 'cacti'
# mysql -u root -p -e 'create database cacti'5. Logujemy się do bazy danych
# mysql -u root -p6. Tworzymy użytkownika 'cacti' do bazy danych 'cacti'
GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'zYn95ph43zYtq';
FLUSH privileges;
\q
7. Czyścimy zawartość pliku /etc/snmp/snmpd.conf i wklejamy poniższe ustawienia
#############################8. Uruchamiamy kolejne procesy
com2sec local localhost public
group MyRWGroup v1 local
group MyRWGroup v2c local
group MyRWGroup usm local
view all included .1 80
access MyRWGroup "" any noauth exact all all none
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root (configure /etc/snmp/snmp.local.conf)
pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat
##########################
/etc/init.d/snmpd start9. Instalacja repozytorium epel, z którego ściągniemy cacti
chkconfig snmpd on
chkconfig mysqld on
snmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm10. Sprawdzamy czy na liście znajduje się repozytorium epel
yum install yum-plugin-protectbase.noarch
yum install yum-protectbase.noarch
yum repolist
11. Instalacja pakietu cacti
yum install cacti
12. Wyświetlenie ścieżki skryptu cacti.sql, niezbędnego do utworzenia struktury bazy cacti w mysql
rpm -ql cacti | grep cacti.sql13. Na wyjściu pojawi się ścieżka do pliku sql. Ścieżkę wykorzystujemy do utworzenia struktury bazy 'cacti'
mysql -u cacti -p cacti </usr/share/doc/cacti-0.8.8b/cacti.sqlhasło dla użytkownika 'cacti' czyli 'zYn95ph43zYtq'
14. Edycja pliku /etc/cacti/db.php i ewentualna poprawa
#############################15. Edycja pliku /etc/httpd/conf.d/cacti.conf
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "zYn95ph43zYtq";
$database_port = "3306";
#############################
#############################16. Wpisanie do autostartu i uruchomienie usługi serwisu www
Alias /cacti /usr/share/cacti
<Directory /usr/share/cacti/>
<IfModule mod_authz_core.c>
# httpd 2.4
Require host localhost
</IfModule>
<IfModule !mod_authz_core.c>
# httpd 2.2
Order deny,allow
# Deny from all
Allow from all
</IfModule>
</Directory>
#############################
chkconfig httpd on17. Wyłączenie firewall'a
service httpd start
service iptables stop18. Konfiguracja cron'a /etc/cron.d/cacti - odkomentowanie linii
chkconfig iptables off
#*/5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1
19. Uruchomienie usług snmpd i wpisanie do autostartu
service snmpd start============================================
chkconfig snmpd on
KONFIGURACJA NETASQ
============================================
1. Wprowadzamy zmiany jak niżej włączamy moduł, ustalamy użytkownika i hasło
===============================================
KONFIGURACJA CACTI
===============================================
1. W przeglądarkę wpisujemy adres ip serwera :
http://192.168.2.222/cacti
Kończymy proces instalacji przyciskiem FINISH.
Logujemy się do systemu cacti wpisując nazwę użytkownika - domyślnie admin/admin, system wymusi zmianę hasła. Wprowadzamy nowe hasło dla użytkownika admin.
Po zalogowaniu się wybieramy opcję 'Create devices'
Klikamy na localhost, żeby edytować ustawienia
Wpisujemy poniższe dane - najpierw zaznacz SNMP Version na Version3
Koniecznie zapisać zmiany!
Usuwamy krzyżyki w sekcjach : Associated Graph Templates, Associated Data Queries
Klikamy na przycisk SAVE w prawym dolnym rogu strony ustawień.
W zakładce Console-> Cerate New Graphs dodajemy interfejsy jakie chcemy śledzić:
Klikamy na zakładkę Graphs i oczekujemy na odświeżenie strony (nawet do 5 minut)
Brak komentarzy:
Prześlij komentarz