Cacti PDF Друкувати Електронна адреса
Написав Vitaliy Zhhuta   
Вівторок, 30 грудня 2008 09:18

 

На сьогоднійшний день в мережі інтернет існуж багато систем моніторинку мереж чи служб. Найпростішою в освоєні є Cacti. Для її налаштування не порібно заглиблюватись в NetSNMP. Достатьо освоїти ази. Cacti є  web-aplication написаною на php, резюльтат своєї роботи виводить в графіках. Для прикладу ви хочете знати яка середня завантаженість інтернет трафіком є у вашої мережі - дений, тижневий, місячний, річний графік Cacti побудує за лічені секунди. Як змінюється завантаженість процесора чи памяті на протязі доби на котромусь з ваших сервері -  прошу рішення в коробці. Процесор, пам'ять, обєм жорсткого диску, кількісь залоговваних юзерів в системи чи ці всі речі на віддаленому сервері - Cacti зробить це для вас. Я описав частину речей котрі кортрі можна монітори а можна практично все! Тут можна розігнатись лиш вистачило б знань.

 

Я постараюсь описати процес встановлення і налаштування. Розглянемо інсталювання Cacti  в linux (*NIX). попередньо порібно мати встановленй Web Server - httpd (Apace) а також MySQL Server. Для роботи Cacti також потрбіно пітримка php і RRDTool. Взалежності який дистрибутв ви використовуєте інсталяція з пакетів буде відрізнятись. В Debian-like atp-get install cacti, в rpm іншим методом. Отож підем універсальним методом котрий підійде для багатьох *NIX-like систем --- з сорців.

Спочатку потрібно сворити юзера для Cacti, с під якого воно і буде працювати

 

$ sudo adduser --no-create-home --disabled-password --disabled-login cactiuser

в кожній системі це буде по різному

 Наступним кроком, завантажуєм з сайту Cacti останю версію

$ wget -c www.cacti.net/downloads/cacti-0.8.6j.tar.gz

Розпаковужєм і кладем в Documents Root, місце знаходження залежить він налаштування apache

$ tar -xvf cacti-0.8.6j.tar.gz 

$ sudo mv -R cacti-0.8.6j /usr/local/www/htdocs/cacti

  Наступним кроком можна поставит заплатки чи плагіни, заплаток не потрібно оскільи ми використовуєм оснаню версію а плагіни можна і пізніше постави.

Наспупнийм кроком  потрібно створити базу даних для Cacti

 $ mysqladmin --user=root create cacti

$ mysql -u root cacti < cacti.sql

$ mysql -u root cacti

mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactipassword';

Query OK, 0 rows affected (0.06 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.03 sec)

mysql> quit 

На цьому встановлення  закінчене тепер треба налаштувати

Відкриваєм редактором файл cacti/include/config.php і вносис відповідні зміни

$database_type = "mysql";

$database_default = "cacti";

$database_hostname = "localhost";

$database_username = "cactiuser";

$database_password = "cactipassword";

$database_port = "3306"; 

 Перед тим як відкрити браузер  змінемо власника директорії cacti 

sudo chown -R www-data:www-data cacti/ 

В залежності з під якого юзера працює у вас httpd, це може бути nobody,www або інший

двом деректоріям змінюєм власника на cactiuser /cacti/rra i /cacti/log/

Тепер можем зайтий з на веб інтерфес і рухаємся відповідно інструкцій

 

Останнє оновлення на Середа, 24 червня 2009 12:00
 
 

Опитування

Який грaфічний Інтерфес ви використовуєте