Chinaunix首页 | 论坛 | 博客
  • 博客访问: 307718
  • 博文数量: 52
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 577
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-27 14:21
个人简介

知道自己该干嘛,知道自己能干嘛

文章分类

全部博文(52)

文章存档

2019年(1)

2018年(8)

2017年(2)

2016年(11)

2015年(3)

2014年(10)

2013年(17)

我的朋友

分类: 系统运维

2013-04-27 16:37:40

前几天遇到一个问题,在亦庄的服务器,很多都是内网IP,不方便cacti对其监控,本来我也有 zabbix_server,这下就直接选用zabbix_proxy,在抓取数据, 通过zabbix_proxy抓取agnet的数据在推送至zabbix_server,监控架构如下:

                                        
            废话不说,开始干活。
            本次我打算选用SQLite3作为zabbix_proxy,在网上搜索没有相关的文章,于是我有了写这篇博文的初衷。
            系统环境: Centos 5.8
             ① 下载软件 
            可以此页面下载zabbix,下载SQLite3也有相关的官网连接。
            我部署的版本是 zabbix-2.0.3 sqlite-3.5.6
            ②  部署过程
             1.  安装环境
                  yum -y install  gcc gcc-c++ autoconf net-snmp-devel curl-devel 
             2.  建立用户
                  groupadd zabbix
                  useradd -g zabbix -m zabbix
             3. 编译软件
                  编译sqlite3 
                   ./configure --prefix=/usr/local/sqlite3/ --disable-tcl
                  编译zabbix_proxy
                  ./configure --prefix=/usr/local/zabbix_proxy/ --enable-proxy  --with-sqlite3 --with-net-snmp  --with-libcurl
             4. 建立一个数据库文件
                  touch  /data/sqlite3/zabbix_proxy.db
                  chown zabbix:zabbix -R /data/sqlite3/
             5. 导入schema.sql
                 sqlite3 /data/sqlite3/zabbix_proxy.db < /root/zabbix_proxy/zabbix-2.0.3/database/sqlite3/schema.sql (这步骤绿大说可以省略 sql会自动创建)
                 官网有提到:stop here if you are creating database for Zabbix proxy
            ③ 修改配置文件:
                   修改 zabbix_proxy.conf 文件
                    Server=122.XX.X.XX                 //  zabbix_server IP
                    Hostname=yz152                    //  zabbix_proxy  hostname
                    DBName=/data/sqlite3/zabbix_proxy.db // SQLite 数据库文件位置,选用SQLite 数据库用户名,密码都可以忽略。
                   ConfigFrequency=120            // proxy 和 server 同步周期调整为 120
             查看日志:
              10001:20130424:172404.005 Starting Zabbix Proxy (active) [yz152]. Zabbix 2.0.3 (revision 30485).

              10001:20130424:172404.005 **** Enabled features ****
              10001:20130424:172404.005 SNMP monitoring:       YES
              10001:20130424:172404.005 IPMI monitoring:        NO
              10001:20130424:172404.005 WEB monitoring:        YES
              10001:20130424:172404.005 ODBC:                   NO
              10001:20130424:172404.005 SSH2 support:           NO
              10001:20130424:172404.005 IPv6 support:           NO
              10020:20130424:172404.051 proxy #19 started [history syncer #1]
              10021:20130424:172404.052 proxy #20 started [history syncer #2]
              10022:20130424:172404.054 proxy #21 started [history syncer #3]
              10023:20130424:172404.055 proxy #22 started [history syncer #4]
              10001:20130424:172404.056 proxy #0 started [main process]
              10006:20130424:172404.102 proxy #5 started [poller #2]
              10005:20130424:172404.105 proxy #4 started [poller #1]
              10008:20130424:172404.109 proxy #7 started [poller #4]
              10007:20130424:172404.110 proxy #6 started [poller #3]
              10010:20130424:172404.110 proxy #9 started [unreachable poller #1]
              10009:20130424:172404.115 proxy #8 started [poller #5]
              10019:20130424:172404.136 proxy #18 started [discoverer #1]
              10002:20130424:172404.146 Cannot obtain configuration data from server. Proxy host name might not be matching that on the server.

         可以看出 proxy 已经开启成功,在server 端无法找到与自己对应的匹配名称而已,至于如何在 web界面如何添加 proxy 我就不在写了,网上一搜一大把
         zabbix的web界面上添加proxy即可。administrator-DM-proxy-Add,填入zabbix_proxy Hostname即可。
         agentd.conf的Server也必须是相应proxy的ip。


                                                                                                                                                                            emar_Cail
    
                
                  



                                
             
                   


阅读(4554) | 评论(1) | 转发(2) |
1

上一篇:没有了

下一篇:Zabbix_agent UserParameter 小例

给主人留下些什么吧!~~

校长的马夹2013-04-28 09:24:40

不错嘛,第一篇就是推荐文章,学习了,期待继续分享