服务器cacti部署

在企业网络运维过程中,管理员必须时刻关注服务器的运行状态,如CPU、内存、磁盘空间使用情况等。为了能够及时的发现问题,尽量减少故障的发生。当网络中的设备,服务器等数量较多时,可以部署一套监控系统来实时跟踪服务器,我们通常会借助一些软件来实现。以Cacti套件为例,介绍服务器集中监测体系的构建和使用。
cacti服务器监控系统与windows操作系统中的“性能监视器”属于同一类,都是为了监控cpu占用,内存使用,运行进程数,磁盘空间,网卡流量等各种数据。但不同的是,cacti不仅可以监控linux,也可以监控windows服务器,路由器,交换机等网络设备,主要基于snmp协议来搜集数据。Cacti本身是一个web界面的软件,通过调用net-snmp工具来采集检测数据,并结合RRDtool(轮询数据库工具)记录数据并绘制图片,最终以web页面展示给管理员用户。cacti需要运行在lamp平台上,配置简单,直观,而且支持插件和数据模板,可扩展其功能。下面给大家介绍搭建的过程。````

一,实验环境

1、工作原理
Cacti可以从逻辑上分为三个部分、第一部分:被检测的对象,也就是客户端。第二部分:检测平台,也就是服务器端。第三部分:管理平台。Cacti采用了两种结构实现功能,一种是C/S结构主要是实现服务器到客户端监控另外一种就是B/S主要完成对Cacti平台的管理,从下图我们可以看出,管理端是在Web上对Cacti进行管理。
简单的整理一下Cacti的工作过程。
首先通过LAMP平台部署Cacti监控工具,之后通过客户端的web登录Cacti进行对其他客户端的设置,可以从下图看到Cacti采集数据时必须要使用SNMP协议来连接客户端进而能够采集数据,也就是说客户端必须支持SNMP协议,监控之后通过RRDtool来生成图表。

2、实验拓扑
服务器cacti部署

3、虚拟机实验环境
服务器cacti部署

二、服务器的配置
1、安装支持软件
配置LAMP平台,我们以前是编译安装的,这里为了节约时间,就直接使用yum安装了。

服务器cacti部署
补充:
[root@centos1 ~]# iptables -I INPUT -p tcp --dport 80 -j ACCEPT
[root@centos1 ~]# iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
[root@centos1 ~]# mysqladmin -u root -p password 'pwd123'
Enter password:

2)测试LAMP平台
编写一个php测试页,Vim /var/www/html/index.php,内容如下:
服务器cacti部署

在浏览器上访问,如果出现下面的页面,说明配置成功。

服务器cacti部署

3)安装net-snmp-utils软件包
Cacti平台通过snmp协议采集检测数据,这些工具程序由net-snmp-utils软件包提供,安装方法如下。
服务器cacti部署
服务器cacti部署
4)安装rrdtool软件包
Rrdtool软件包主要用于数据记录和图表绘制。
首先安装依赖包:
[root@centos1 ~]# yum -y install cairo-devel zlib libxml2 libxml2-devel glib2 glib2-devel libpng libpng-devel freetype freetype-devel libart_lgpl pango pango-devel perl-CPAN
服务器cacti部署

安装rddtool源码包:

服务器cacti部署

2、部署cacti,设置数据库连接
1)部署cacti源码包(将下载的cacti源码包释放到web服务器的网页目录)

服务器cacti部署

添加一个用来读写检测数据的用户账户,并调整目录的属主,以便正常读取及写入数据。
服务器cacti部署

2)建立数据库,表结构(创建用于cacti监测平台的数据库,并授权一个数据库用户cacti,然后使用cacti源码目录下的cacti.sql脚本,导入预设的各种数据表)

服务器cacti部署
服务器cacti部署
服务器cacti部署
服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署

服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署
服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署
服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署服务器cacti部署

转载于:https://blog.51cto.com/982439641/2092730

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值