linux cpu占用率如何看
253
2022-11-12
服务器监控——Cacti(全新版)
服务器监控——Cacti
Cacti本身只是一个web界面的管理套件,通过调用Net-SNMP工具来采集监测数据,并结合RRDtool记录数据并绘制图片,以web页面的形势展示给管理员用户。
[root@aa yum.repos.d]# yum makecache //加载新源缓存[root@aa yum.repos.d]#yum install -y \\MariaDB-client MariaDB-server \MariaDB-devel \php \ //安装lamp架构php-snmp \php-ldap \php-pdo \php-mysql \php-devel \php-pear \php-common \php-gd \php-mbstring \php-xml \php-process \net-snmp \net-snmp-utils \net-snmp-libs \net-snmp-agent-libs \net-snmp-devel \rrdtool \rrdtool-php \rrdtool-perl \rrdtool-devel \gcc openssl-devel \dos2unix \autoconf \automake \binutils libtool \cpp postfix \glibc-headers \kernel-headers \glibc-devel \gd gd-devel \help2man \ntpdate \wget patch //以上都是配置cacti需要的插件
---------下面可以开始安装cacti--------------[root@aa ~]# tar xf cacti-1.1.26.tar.gz[root@aa ~]# mv cacti-1.1.26 /var/~]# mysql -ucacti -p cacti < /var/password: //密码为admin123,将cacti的数据库导入[root@aa ~]# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot mysql -pEnter password: //密码为abc123,1.1.26版本的cacti需要导入时间数据库[root@aa ~]# mysql -uroot –p //为cacti用户赋予时间数据库的权限MariaDB [(none)]> grant select on mysql.time_zone_name to 'cacti'@'localhost' IDENTIFIED BY 'admin123';MariaDB [(none)]> flush privileges;[root@aa ~]# vi /var/= 'cacti';$database_password = 'admin123'; //修改这两项,加入数据库不是在本机上,需要修改$rdatabase相应项并去掉注释[root@aa ~]# vi /etc/snmp/snmpd.confcom2sec notConfigUser localhost public //改成环回口地址 41access notConfigGroup "" any noauth exact all none none //把systemview改成all 62view all included .1 80 // 去掉#号 85[root@aa ~]# systemctl restart snmpd.service[root@aa ~]# systemctl enable snmpd.service[root@aa ~]# useradd -r -M cacti[root@aa ~]# chown -R cacti.cacti /var/~]# chown -R cacti.cacti /var/~]# chown -R apache.apache /var/~]# chown -R apache.apache /var/~]# chown -R apache.apache /var/~]# rpm -ivh help2man-1.41.1-3.el7.noarch.rpm //安装spine依赖包[root@aa ~]# ln -s /usr/lib64/libmysqlclient.so.18.0.0 /usr/lib64/libmysqlclient.so[root@aa ~]# tar xf cacti-spine-1.1.26.tar.gz[root@aa ~]# cd cacti-spine-1.1.26[root@aa cacti-spine-1.1.26]# ./configure[root@aa cacti-spine-1.1.26]# make && make install[root@aa ~]# cp /usr/local/spine/etc/spine.conf.dist /usr/local/spine/etc/spine.conf[root@aa ~]# vi /usr/local/spine/etc/spine.conf //修改相关参数DB_Host localhostDB_Database cactiDB_User cactiDB_Pass admin123DB_Port 3306
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~