• Instalacja Cacti w CentOS

    dodany przez Przemysław Sikora

    Monitoring serwerów stanowi często kluczowy element w zapewnieniu wysokiej dostępności i niezawodności. Można tworzyć własne skrypty, co jest dobre dla nietypowych rozwiązań i niezbyt dużej ilości urządzeń sieciowo-serwerowych. Ciekawym narzędziem, które może nam się przydać jest Cacti korzystające z RRDTool. Czas na instalację. Niezbędne będzie podłączenie repozytorium EPEL. Następnie wydajemy polecenie:

    yum install php-pear php-snmp net-snmp-utils net-snmp-libs rrdtool cacti

    Startujemy snmpna serwerze:

    service snmpd start

    Każde urządzenie, które chcemy monitorowac powinno mieć włączone i skonfigurowane snmp.

    Musimy utworzyć nową bazę danych dla cacti oraz strukturę dla niej.

    rpm -ql cacti | grep cacti.sql

    Powinniśmy otrzymać coś podobnego:
    /usr/share/doc/cacti-0.8.8a/cacti.sql

    mysql -ucacti -phaslo cacti < /usr/share/doc/cacti-0.8.8a/cacti.sql

    Następnie edytujemy plik „/etc/cacti/db.php” i edytujemy następujące wpisy:
    $database_default = "cacti";
    $database_username = "cacti";
    $database_password = "haslo";

    Potem edytujemy plik „/etc/httpd/conf.d/cacti.conf” i ustawiamy IP dla wpisu „Allow from”. Następnie restartujemy Apacha:

    service httpd restart

    http://82.196.14.126/cacti
    Next -> (New install) Next -> Finish
    Domyślny login i hasło to admin / admin. Przy pierwszym logowaniu trzeba zmienić hasło.
    Na koniec trzeba wyedytować plik /etc/cron.d/cacti i usunąć „#” z pierwszej i jedynej lini zawierającej komendę aktualizacji wykresów przy pomocy gotowego skryptu php. Miłego użytkowania 🙂

4 komentarze do “Instalacja Cacti w CentOS”

  1. michas100 pisze:

    … cyt. Potem edytujemy plik “/etc/httpd/conf.d/cacti.conf” i ustawiamy IP dla wpisu “Allow from”. …
    czy tu wpisujemy ip konkretnej maszyny, jeśli tak to której?
    Pozdrawiam.

  2. centos pisze:

    Tutaj wpisujemy ip serwera/sieć z której chcemy mieć dostęp do panelu sterowania cacti.

    Pozdrawiam

  3. Konrad pisze:

    Witam,

    Dla mniej doświadczonych użytkowników warto by było wspomnieć o konieczności utworzenia nowej bazy (w tym wypadku o nazwie 'cacti’) oraz przydzieleniu do niej praw użytkownikowi.

    Przy okazji: jeżeli kogoś interesuje temat monitorowania, to jakiś czas temu popełniłem krótkie wprowadzenie do tematu, które można przeczytać tutaj: http://konrad.bechler.pl/2013/04/monitorowanie-serwerow-i-sieci/

    K.

  4. centos pisze:

    Witam

    Masz rację. Dzięki 🙂

    Pozdrawiam
    Przemek

Dodaj komentarz

Warto odwiedzić
Valid XHTML 1.0 Transitional centos.com.pl- mapa strony