CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS 7 安装 cacti 1.1.x大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

由于cacti 1.1.x系列发布后,变化比较大,集成了很多插件,自带自动发现功能,所以记录下来, 1、安装mariadb 10.1 cacti 1.1.0 需要mysql >= 5.6 ,所以这里选择mariadb 10.1 yum install centos-release-openstack-ocata -y yum install mariadb-server -y systemctl 

由于cacti 1.1.x系列发布后,变化比较大,集成了很多插件自带自动发现功能,所以记录下来,@H_197_15@


@H_197_15@

1、安装mariadb 10.1@H_197_15@

cacti 1.1.0 需要MysqL >= 5.6,所以这里选择mariadb 10.1@H_197_15@

yuminstallcentos-release-openstack-ocata-y
yuminstallmariadb-server-y
systemctlenablemariadb
systemctlstartmariadb


@H_197_15@

2、mariadb参数调整(最低要求)@H_197_15@ @H_61_30@max_heap_table_size=128M max_allowed_packet=32M tmp_table_size=64M join_buffer_size=64M innodb_buffer_pool_size=512M innodb_doublewrite=off innodb_flush_log_at_timeout=3

导入时区信息@H_197_15@


@H_197_15@

MysqL_tzinfo_to_sql/usr/share/zoneinfo/|MysqL-uroot-pMysqL


@H_197_15@

3、安装lamp@H_197_15@

yuminstallhttpdPHPPHP-MysqLndPHP-gdPHP-snmpPHP-pecl-zendopcachewget-y
echo"ServerTokensProd">>/etc/httpd/conf/httpd.conf
echo"ServerSignatureOff">>/etc/httpd/conf/httpd.conf
systemctlenablehttpd
systemctlstarthttpd


@H_197_15@

4、下载cacti@H_197_15@

cd/var/wwww/html
wgethttp://www.cacti.net/downloads/cacti-1.1.0.tar.gz
tarzxvfcacti-1.1.0.tar.gz
mvcacti-1.1.0cacti
chown-Rapache:apache/var/www/html/cacti/resource/
chown-Rapache:apache/var/www/html/cacti/scripts
chown-Rapache:apache/var/www/html/cacti/log
chown-Rapache:apache/var/www/html/cacti/cache/boost
chown-Rapache:apache/var/www/html/cacti/cache/mibcache
chown-Rapache:apache/var/www/html/cacti/cache/realtime
chown-Rapache:apache/var/www/html/cacti/cache/spikekill


@H_197_15@

5、给cacti建库@H_197_15@

MysqL>createdatabasecactidefaultcharsetutf8mb4;
MysqL>usecacti;
MysqL>source/var/www/html/cacti/cacti.sql;
MysqL>grantalloncacti.*to'cactiuser'@'localhost'identifiedby'cactiuser';
MysqL>grantSELEctonMysqL.time_zone_nametocactiuser@'localhost';
MysqL>flushprivileges;


@H_197_15@

6、访问http://ip/cacti 进入安装向导@H_197_15@


@H_197_15@

7、用户密码admin/admin,首次登陆要求改密码,密码长度和复杂度都比较严格,点赞。@H_197_15@


@H_197_15@

8、自动发现的功能有点类似zabbix@H_197_15@

a、定义snmp选项,比如snmpv2,community为abc
b、定义扫描网段,比如192.168.0.0/24,定时扫描,发现snmp端口存活的机器自动添加到cacti,
c、定义规则,将扫描到的机器,按照操作系统分类,放入不同的tree,划不同的图


@H_197_15@

9、设置定时任务@H_197_15@

*/5****apache/usr/bin/PHP-q/usr/share/cacti/poller.PHP>/dev/null


@H_197_15@


@H_197_15@

其他@H_197_15@

cacti 1.1.x 支持中文,但是汉化不彻底,手痒的同学可以按照下面的办法汉化:@H_197_15@


@H_197_15@

1、安装@H_197_15@

yuminstallgettext-y


@H_197_15@

2、反编译mo文件为po文件@H_197_15@

cd/var/www/html/cacti/locales/LC_messaGES
/usr/bin/msgunfmtchinese_china_simplified.mo-ochinese_china_simplified.po


@H_197_15@

3、用文本编辑器修改文件@H_197_15@


@H_197_15@

4、编译po文件为mo文件@H_197_15@

/usr/bin/msgfmtchinese_china_simplified.po-ochinese_china_simplified.mo

大佬总结

以上是大佬教程为你收集整理的CentOS 7 安装 cacti 1.1.x全部内容,希望文章能够帮你解决CentOS 7 安装 cacti 1.1.x所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。