Cacti: различия между версиями
| PastorDi (обсуждение | вклад) Нет описания правки | PastorDi (обсуждение | вклад) Нет описания правки | ||
| Строка 91: | Строка 91: | ||
| Для входа используем: | Для входа используем: | ||
| * Логин: admin | |||
| * Пароль: admin | |||
| После входа, cacti инсталлер попросит изменить пароль для юзера admin | После входа, cacti инсталлер попросит изменить пароль для юзера admin | ||
| <gallary> | |||
| Cacti2.png | |||
| Cacti3.png | |||
| Cacti4.png | |||
| Cacti5.png | |||
| Cacti6.png | |||
| Cacti7.png | |||
| Cacti8.png | |||
| Cacti9.png | |||
| Cacti10.png | |||
| Cacti11.png | |||
| Cacti12.png | |||
| <gallary> | |||
| Процесс установки завершился | |||
| [[Файл:Cacti13.png|500px]] | |||
| Можем посмотреть графики самого сервера | |||
| [[Файл:Cacti14.png|500px]] | |||
| На этом установка закончена. | |||
| Дальше уже тонкая настройка под свои нужды. | |||
| [Категория:Сервер] | |||
Версия от 12:45, 26 июня 2025
Установка мониторинга Cacti
Обновляем репозитории и ставим cacti + apache + mariadb (mysql) + php
dnf install cacti apache-base apache-mod_php8 mariadb-server mariadb-tools
Запускаем базу данных mariadb
systemctl start mariadb.service
Наполняем базу timezone у mysql
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root
Создаем базу данных cacti
mysqladmin create cacti
Наполняем структурой базу cacti
mysql cacti < /usr/share/doc/cacti/cacti.sql
Создаем юзера для работы с базой данных cacti, например cactiuser
mysql -u root -p mysql> GRANT ALL ON cacti.* TO 'cactiuser'@'localhost' IDENTIFIED BY 'ваш_пароль'; mysql> FLUSH PRIVILEGES;
Не выходя из mysql делаем доступ к timezone у юзера cactiuser
mysql> use mysql; mysql> GRANT SELECT ON mysql.time_zone_name TO cactiuser@localhost; mysql> FLUSH PRIVILEGES; mysql> \q;
Правим файл конфигурации my.cnf
Добавляем в секцию [mysqld] следующее
innodb = on collation_server = utf8mb4_unicode_ci sort_buffer_size = 64M innodb_flush_method = O_DIRECT innodb_flush_log_at_timeout = 4 innodb_read_io_threads = 34 innodb_write_io_threads = 17 max_heap_table_size = 70M tmp_table_size = 70M join_buffer_size = 130M innodb_buffer_pool_size = 960M innodb_io_capacity = 5000 innodb_io_capacity_max = 10000 innodb_file_format = Barracuda innodb_large_prefix = 1 innodb_doublewrite = off
Перезапускаем базу данных
systemctl restart mariadb.service
Правим все данные для доступа к базе данных cacti в конфиге
nano /etc/cacti/db.php
Правим настройки http сервер для cacti
nano /etc/httpd/conf.d/cacti.conf
В секцию <Directory /usr/share/cacti/> добавляем следующее:
Options +FollowSymLinks AllowOverride None Require all granted
Подправим немного права доступа
chown -R apache:apache /var/log/cacti/ chown -R apache:apache /usr/share/cacti/include/vendor/csrf/
Cтартуем сервер apache
systemctl restart httpd.service
Открываем браузер по ip адресу нашенго сервера или по fqdn по адресу:
http://myserver/cacti
Для входа используем:
- Логин: admin
- Пароль: admin
После входа, cacti инсталлер попросит изменить пароль для юзера admin
<gallary> Cacti2.png Cacti3.png Cacti4.png Cacti5.png Cacti6.png Cacti7.png Cacti8.png Cacti9.png Cacti10.png Cacti11.png Cacti12.png <gallary>
Процесс установки завершился
Можем посмотреть графики самого сервера
На этом установка закончена.
Дальше уже тонкая настройка под свои нужды.
[Категория:Сервер]


