`
gaojingsong
  • 浏览: 1182748 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【主机监控系统--cacti的安装】

阅读更多

一、下载软件

[root@node1 opt]# wget http://www.cacti.net/downloads/cacti-0.8.8f.tar.gz
--12:33:54--  http://www.cacti.net/downloads/cacti-0.8.8f.tar.gz
Resolving www.cacti.net... 209.242.232.5, 173.225.179.10
Connecting to www.cacti.net|209.242.232.5|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://120.52.72.44:80/www.cacti.net/c3pr90ntcsf0/downloads/cacti-0.8.8f.tar.gz [following]
--12:34:05--  http://120.52.72.44/www.cacti.net/c3pr90ntcsf0/downloads/cacti-0.8.8f.tar.gz
Connecting to 120.52.72.44:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2594409 (2.5M) [application/x-gzip]
Saving to: `cacti-0.8.8f.tar.gz'

100%[========================================================================================>] 2,594,409   13.1K/s   in 2m 51s

12:37:00 (14.8 KB/s) - `cacti-0.8.8f.tar.gz' saved [2594409/2594409]

[root@node1 opt]# wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.7.tar.gz
--12:38:24--  http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.7.tar.gz
Resolving oss.oetiker.ch... 213.144.138.195, 2001:1620:202d::c3
Connecting to oss.oetiker.ch|213.144.138.195|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1349040 (1.3M) [application/x-tar]
Saving to: `rrdtool-1.4.7.tar.gz'

100%[=============================================================================>] 1,349,040    104K/s   in 13s   

12:38:44 (100 KB/s) - `rrdtool-1.4.7.tar.gz' saved [1349040/1349040]

 

二、安装依赖包

[root@node1 opt]#  yum install net-snmp net-snmp-devel net-snmp-libs net-snmp-utils
Total download size: 193 k
Is this ok [y/N]: y
Downloading Packages:
net-snmp-utils-5.3.2.2-25.el5_11.x86_64.rpm                                                                                                                             | 193 kB     00:00    
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : net-snmp-utils                                    [1/1]

Installed: net-snmp-utils.x86_64 1:5.3.2.2-25.el5_11
Complete!
[root@node1 opt]# chkconfig --level 35 snmpd on

[root@test ~]# service snmpd start

[root@test ~]# vi /etc/snmp/snmpd.conf

修改62行内容如下:
#this edit by gaojingsong
access  notConfigGroup ""      any       noauth    exact  all none none

# -----------------------------------------------------------------------------

# Here is a commented out example configuration that allows less
# restrictive access.

# YOU SHOULD CHANGE THE "COMMUNITY" TOKEN BELOW TO A NEW KEYWORD ONLY
# KNOWN AT YOUR SITE.  YOU *MUST* CHANGE THE NETWORK TOKEN BELOW TO
# SOMETHING REFLECTING YOUR LOCAL NETWORK ADDRESS SPACE.

##       sec.name  source          community
#com2sec local     localhost       COMMUNITY
#com2sec mynetwork NETWORK/24      COMMUNITY

##     group.name sec.model  sec.name
#group MyRWGroup  any        local
#group MyROGroup  any        mynetwork
#
#group MyRWGroup  any        otherv3user
#...
修改85行内容如下:
##           incl/excl subtree                          mask
view all    included  .1                               80

三、安装rrdtool

(1)检查并安装相关依赖包
[root@test ~]# yum install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel pear pear-devel
Running Transaction
  Updating       : glib2                                           [ 1/19]
  Installing     : fontconfig-devel                                [ 2/19]
  Installing     : libXrender-devel                                [ 3/19]
  Updating       : pango                                           [ 4/19]
  Installing     : glib2-devel                                     [ 5/19]
  Installing     : libXft-devel                                    [ 6/19]
  Installing     : cairo-devel                                     [ 7/19]
  Installing     : libXext-devel                                   [ 8/19]
  Installing     : pango-devel                                     [ 9/19]
  Installing     : cairo-devel                                     [10/19]
  Installing     : libart_lgpl-devel                               [11/19]
  Installing     : libart_lgpl-devel                               [12/19]
  Updating       : glib2                                           [13/19]
  Updating       : pango                                           [14/19]
  Installing     : pango-devel                                     [15/19]
  Cleanup        : pango                                           [16/19]
  Cleanup        : glib2                                           [17/19]
  Cleanup        : pango                                           [18/19]
  Cleanup        : glib2                                           [19/19]

Installed: cairo-devel.i386 0:1.2.4-5.el5 cairo-devel.x86_64 0:1.2.4-5.el5 libart_lgpl-devel.i386 0:2.3.17-4 libart_lgpl-devel.x86_64 0:2.3.17-4 pango-devel.i386 0:1.14.9-8.el5.centos.3 pango-devel.x86_64 0:1.14.9-8.el5.centos.3
Dependency Installed: fontconfig-devel.x86_64 0:2.4.1-7.el5 glib2-devel.x86_64 0:2.12.3-4.el5_3.1 libXext-devel.x86_64 0:1.0.1-2.1 libXft-devel.x86_64 0:2.1.10-1.1 libXrender-devel.x86_64 0:0.9.1-3.1
Updated: glib2.x86_64 0:2.12.3-4.el5_3.1 glib2.i386 0:2.12.3-4.el5_3.1 pango.x86_64 0:1.14.9-8.el5.centos.3 pango.i386 0:1.14.9-8.el5.centos.3
Complete!
[root@node1 opt]# mkdir /usr/local/rrdtool
[root@node1 opt]# mkdir /usr/local/rrdtool
[root@node1 opt]# tar -xzf rrdtool-1.4.7.tar.gz
[root@node1 opt]# cd rrdtool-1.4.7
[root@node1 rrdtool-1.4.7]# ./configure –-prefix=/usr/local/rrdtool

----------------------------------------------------------------
Config is DONE!

          With MMAP IO: yes
      Build rrd_getopt: no
       Build rrd_graph: yes
       Static programs: no
          Perl Modules: perl_piped perl_shared
           Perl Binary: /usr/bin/perl
          Perl Version: 5.8.8
          Perl Options: PREFIX=/usr/local/rrdtool LIB=/usr/local/rrdtool/lib/perl/5.8.8
          Ruby Modules:
           Ruby Binary: no
          Ruby Options: sitedir=/usr/local/rrdtool/lib/ruby
    Build Lua Bindings: no
    Build Tcl Bindings: no
 Build Python Bindings: no
          Build rrdcgi: yes
       Build librrd MT: yes
           Use gettext: yes
           With libDBI: no
          With libwrap: yes

             Libraries: -lxml2 -lglib-2.0 -lcairo -lcairo -lcairo -lm  -lwrap -lcairo -lpng12   -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 

Type 'make' to compile the software and use 'make install' to
install everything to: /usr/local/rrdtool.

       ... that wishlist is NO JOKE. If you find RRDtool useful
make me happy. Go to http://tobi.oetiker.ch/wish and
place an order.

                               -- Tobi Oetiker <tobi@oetiker.ch>
[root@node1 rrdtool-1.4.7]#  make
[root@node1 rrdtool-1.4.7]#  make install

 

四、解压cacti放入apache目录,

记住修改/usr/local/apache2/htdocs/cacti/include中config和global中数据库信息
[root@node1 opt]# tar -xzf cacti-0.8.8f.tar.gz
[root@node1 opt]# mv cacti-0.8.8f /data1/html/cacti

  • 大小: 70.8 KB
  • 大小: 103.2 KB
0
0
分享到:
评论

相关推荐

    CentOS系统一键安装cacti1.2.22脚本以及软件

    本文将详细讲解如何在CentOS系统上一键安装Cacti 1.2.22,以及所需的软件配置。 首先,Cacti的安装通常涉及多个步骤,包括安装依赖、配置数据库、设置Web服务器等。而“CentOS系统一键安装cacti1.2.22脚本”正是...

    mysql-cacti-templates-1.1.3.tar.gz

    MySQL-Cacti-Templates-1.1.3是一款专为Cacti监控系统设计的数据库模板,用于更有效地监控MySQL服务器的性能。Cacti是一款开源的网络监控和图形生成工具,广泛应用于网络管理员和系统管理员,以追踪网络设备、服务器...

    cactiez10.1模板-华为5720 7706 -H3C-JUNIPER SRX240 -博科6505-中兴-CACTI模板

    5.华为s2300/s2700/S3700等盒式交换机主机模板-可监控Cpu、内存、光功率,流量等 6.华为s7703交换机主机模板 7.华为s9000交换机主机模板 08.非snmp主机模板 09.三元达wpb5000主机模板 10.windows主机模板 11.huawei-...

    cacti实现主机监控

    实现cacti进行监控范围内主机的基本信息,将该项添加到计划任务中,并添加mysql监控模版,实现实时监控

    cacti监控windows主机

    cacti监控windows主机操作步骤!

    cacti linux系统iostat监控

    提供的文件列表中,cacti.doc可能是Cacti的安装或配置教程,而cacti-iostat-1.5.tar.gz可能是Cacti的一个扩展插件或定制版,用于增强iostat监控功能。图片文件(3.jpg至9.jpg)可能包含Cacti界面的截图,展示如何...

    Cacti安装监控mysql插件

    Cacti是一款开源的网络监控系统,用于图形化展示网络设备的性能数据,如带宽利用率、CPU负载等。MySQL是广泛使用的开源关系型数据库管理系统,对于任何需要存储和管理数据的应用程序,包括Cacti自身,都是重要的后端...

    系统监控开源软件

    - **简介**:Nagios是一款广受欢迎的开源监控系统,能够对网络中的主机和服务进行主动或被动监控。 - **最新版本**:NagiosPlugins 2.1.3,此版本为两个月前发布的最新插件集。 - **功能**: - 主动和被动监控; -...

    cacti监控服务

    - **添加监控目标**:在Cacti的管理界面中,可以添加新的监控目标,包括主机和网络设备。 - **创建图表**:对于每个监控目标,可以根据需求创建各种图表,例如CPU利用率、内存使用情况等。 #### 五、常见问题与解决...

    CACTI CACTIEZ华为S5720主机模板有内存 CPU 温度监控

    CACTI(Collectd, ASCII Charts, Thresholds, Information & eXport)是一款开源网络监控系统,用于收集、存储、图表化网络设备的性能数据。它提供了丰富的图表和报警功能,便于管理员监控网络状态和设备健康。而...

    Cacti监控系统部署实践

    tar -zxvf cacti-0.8.8b.tar.gz mv cacti-0.8.8b cacti ``` - **创建用户并更改权限**: ```bash useradd cactiuser chown -R cactiuser.cactiuser /var/www/html/cacti/rra/cacti/log/ ``` - **配置MySQL...

    部署Cacti监控平台监测系统

    ### 部署Cacti监控平台监测系统 #### 一、部署Cacti监控平台 ##### 1.1 问题背景与需求 本案例旨在部署一台Cacti监控主机,用于实现网络设备的监控任务。为了达到这一目的,我们需要在RHEL7虚拟机上安装并配置...

    cacti入门安装手册

    本手册主要介绍如何在Fedora 10操作系统上安装配置Cacti,并提供详细的步骤指导。 #### 二、目标受众 - **熟悉Linux操作系统的用户**:手册假设读者已经具备一定的Linux基础知识,能够在命令行下管理Linux系统。 - ...

    Centos8一键安装Cacti

    使得Cacti的安装相比Centos7更简单,脚本的功能是在Centos8上一键安装cacti1.2.7。准备一台centos8的主机,所有文件放在/root目录,使用root账号安装,期间需要输入: 数据库root及cacti的用户密码、本机snmp团体字 ...

    使用cacti监控h3c交换机

    在IT管理领域,网络监控是确保系统稳定运行的关键部分,Cacti是一款广泛使用的开源网络监控工具,能够实时监控网络设备的状态,如流量、CPU利用率、内存使用等。本话题将详细探讨如何使用Cacti来监控H3C交换机。 ...

    cacti的安装文档及使用

    #tar -zxvf cacti-1.x.y.tar.gz #mv cacti-1.x.y /var/www/html/cacti ``` - **配置数据库**:使用 MySQL 创建数据库,并导入 Cacti 的 SQL 文件。 ```bash #mysql -u root -p &lt; /var/www/html/cacti/schema....

    基于cacti_ntop的网络流量监控系统

    基于cacti_ntop的网络流量监控系统 本文讲述了基于cacti_ntop的网络流量监控系统的设计和实现。该系统旨在解决数字化校园中服务器增多、网络规模扩大的问题,提供了一个有效的网络流量监控解决方案。该系统通过结合...

    Cacti和Nagios网络监控平台安装配置

    - **服务和主机监控**:可以监控多种网络服务,如SMTP、POP3、HTTP等,同时监控主机资源,如CPU负载、磁盘利用率等。 - **异常通知**:当服务或主机出现问题时,可以通过电子邮件、短信等方式通知管理员。 - **插件...

Global site tag (gtag.js) - Google Analytics