亚州城ca88手机版_亚洲城官方网站|www.yzc889.com

热门关键词: 亚州城ca88手机版,亚洲城官方网站,www.yzc889.com

Zabbix陈设与运用

2019-06-01 18:37栏目:亚州城ca88手机版
TAG:

 cp apache_status.sh /usr/local/zabbix/sbin/

Zabbix API

合法文书档案:

Zabbix安顿与利用,Zabbix计划使用

 

  *******内需配备今日头条YUM源来设置相关正视包:        

      [local_yum]

      name=local_yum
      baseurl=
      enabled=1
      gpgcheck=0

1》Zabbix介绍:      

             zabbix是一个国外的开源互联网监督系统,后台配置逻辑分类清晰,轻便配置上手,大家都清楚cacti和nagios,是运转圈内常用的监察和流量互补工具,那么由于cacti依             赖于snmp商业事务,导致有网络波动的时候有个别数据丢失,nagios即便不重视snmp,不过开端配置及必要读懂插件的语法,导致数不清初学者望而却步,那么zabbix会集了cacti以               及Nagios 两者的绘图和动态监察和控制的亮点,而且大很多的插件以及常用的模板都以系统自带的,最入眼的是布局和效应分类清晰明了,省出过多读书的年月的,而且能够依靠个             人爱好定义分化的语言辅助;

    1>特点           

      -        安装与布局轻易,学习费用低

      -        辅助多语言(包罗汉语)

      -        无偿开源

      -        自动发现服务器与网络设施

      -        布满式监视以及WEB聚集管理功能

      -        可以无agent监视

      -        用户安全认证和细软的授权方式

      -        通过WEB分界面设置或查看监视结果

      -        email等照拂功用等等

    2>功能:         

      -        CPU负荷

      -        内部存款和储蓄器使用

      -        磁盘使用

      -        互联网情形

      -        端口监视

      -        日志监视

    三>专门的学问原理与架构:          

      zabbix由二部分整合,zabbix server与可选组件zabbix agent:
          zabbix server:能够由此SNMP,zabbix agent,ping,端口监视等办法提供对长途服务器/互连网状态的监视,数据收罗等效能,它可以运转在Linux, Solaris, HP-UX,                                                         AIX, Free BSD, Open BSD, OS X等平台之上;
          zabbix agent:必要安装在被监视的指标服务器上,它最首要产生对硬件消息或与操作系统有关的内部存款和储蓄器,CPU等音信的采访。zabbix agent能够运作在Linux ,Solaris, HP-                                                     UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF一, Windows NT四.0, Windows 3000/贰零零四/XP/Vista等系统之上;-   

         Server:指安装zabbix服务的服务器(以下简称服务器端),是最根本的部份,首要安装在linux系统上(帮忙两种操作系统),接纳mysql存款和储蓄监.控数据并应用apache php                                          的方法突显;
        Agent:指安装在被监.控设备上的zabbix代理(以下简称代理),被监.控设备上的多少由代理搜罗后联合上传到服务器端由服务器端搜集、整理并显现;
        SNMP:也是agent的一种,指支持SNMP协议的设施(也足以是服务器),通过设定SNMP的参数将有关监.控数据传送至劳动器端(大部份的沟通机、防火墙等网络设施                                          都帮助SNMP协议);

       IPMI:Agent的另一种形式,主要运用于设备的物理质量监.控,比方设备的热度、风扇的倒车等;

      Zabbix体系布局图:

            ca888亚洲城官方网站 1

二》早先时期盘算:

     一>安装软件:

        1)打开 Server)

              ca888亚洲城官方网站 2

        贰)找到和贰.二应和的Agen包,并且下载(用户被监察和控制端安装),选择基础版本为二.6框架结构为adm X八六_陆九位安装包;

            ca888亚洲城官方网站 3

      二>安装依赖包          

        # yum -y install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd  php-mysql  php-bcmath  php-mbstring  php-xml

        # useraddzabbix

     3>启动Mysql          

        # /etc/init.d/mysql start

        # mysqladmin–u root –p password ‘123456’

        # mysql–uroot–p

     4>创建zabbix数据库              

        Mysql> create database zabbix character set utf8;

        Mysql> grant all on zabbix.* TO [email protected]'localhost' identified by 'zabbixpass';

        Mysql> flush privileges;

     5>导入zabbix数据          

        # tar -xvf zabbix-2.2.2.tar.gz

        # cd zabbix-2.2.2/database/mysql

        # mysql -uroot -p123456 -h localhostzabbix<schema.sql

ca888亚洲城官方网站,        # mysql -uroot -p123456 -h localhostzabbix<images.sql

        # mysql -uroot -p123456 -h localhostzabbix<data.sql

        陆>调治服务器时间        

        # date -s "贰零一4-三-11 1一:2贰:3伍"假若时光精确的话,这一步直接跳过;

叁》Zabbix服务器安装配置

     1>安装Zabbix         

      #cd zabbix-2.2.2

      # ./configure --enable-java--with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix

      # make&&mamke install

    二>扩充端口         

      #vim /etc/services

        zabbix-agent 10050/tcp # Zabbix Agent

        zabbix-agent 10050/udp # Zabbix Agent

        zabbix-trapper 10051/tcp # Zabbix Trapper

        zabbix-trapper 10051/udp # Zabbix Trapper

       叁>修改apache配置文件           

        # vim /etc/httpd/conf/httpd.conf

        DirectoryIndex index.html index.html.varindex.php

    肆>修改zabbix配置文件        

        # vim/usr/local/zabbix/etc/zabbix_server.conf

        DBName=zabbix

        DBUser=zabbix连接数据库的账号,与Mysql授权账号对应

        DBPassword=zabbixpass连接数据库的密码,与Mysql授权账号的密码对应

    伍>修改服务运维文件        

      回到编写翻译安装目录

        # cd zabbix-2.2.2/misc/init.d/fedora/core5

        # cp  zabbix_*     /etc/init.d/

        # chmod 700 /etc/init.d/zabbix_*

        # vim /etc/init.d/zabbix_server

      安装路径修改为

        ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_server"

        # vim /etc/init.d/zabbix_agentd

      安装路线修改为

        ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd"

    陆>运维服务并设置开机运行         

        # /etc/init.d/zabbix_server start

        # /etc/init.d/zabbix_agentd start

        # chkconfigzabbix_server on

        # chkconfigzabbix_agentd on

    7>修改php相关参数        

      # vim  /etc/php.ini 找到如下几项,改成上面包车型大巴值,前面有;号的要删掉

      max_execution_time = 300

      max_input_time = 300

      date.timezone = PRC

      post_max_size = 32M

    8>启动apache        

      # /etc/init.d/httpd restart

      # cd zabbix-2.2.2/frontends

      # cp -rf php /var/www/html/zabbix

      # chown -R zabbix:zabbix /var/www/html/zabbix

    九>登录WEB举行布局Zabbix        

      (1)出现Welcome to Zabbix 2.2 Next下一步

          ca888亚洲城官方网站 4

      

      (二)Check of pre-requisties检查布署情形是还是不是OK,Next下一步

             ca888亚洲城官方网站 5

      

      (叁)配置Configure DB connetcion配置DB,紧要此处和授权时要一律

          ca888亚洲城官方网站 6

      

      (四)Zabbix服务器地址及端口和称号

          ca888亚洲城官方网站 7

       

      (5) Pre-Installation summary 消息确认

            ca888亚洲城官方网站 8      

      (6)zabbix会依照五步的音信生成2个zabbix.conf.php配置文件,大家须要手工业把这么些布局文件放入apache的私下认可WEB目录/var/www/html/zabbix/conf

          ca888亚洲城官方网站 9

      

      (7)Zabbix配置实现

          ca888亚洲城官方网站 10      

      私下认可用户admin 密码为:zabbix

               ca888亚洲城官方网站 11

肆》Linux被监察和控制端陈设

    一>创制用户         

      # groupadd zabbix

      # useradd –g zabbix zabbix –s /sbin/nologin

     2>解压Agent包         

      zabbix_agents_2.2.1.linux2_陆.amd6四.tar.gz都以法定已经编译好的。直接解压到目录就行了。

      # mkdir /usr/loca/zabbix

      # tar -xvf zabbix_agents_2.2.1.linux2_6.amd64.tar.gz -C /usr/local/zabbix/

      # chown–R zabbix:zabbix /usr/local/zabbix

    3>配置agent文件      

      只要那多少个参数。其余的全部疏解掉

      # vim   /usr/local/zabbix/conf/zabbix_agentd.conf

        LogFile=/tmp/zabbix_agentd.log   #日志文件

        SourceIP=127.0.0.1             #agen本机IP

        Server=192.168.100.214        #zabbix_server IP地址

        ListenPort=10050              #agent 监听端口

        Hostname=DB206             #本机hostname

        #ServerActive=127.0.0.1注释掉

    四>运营服务        

        # /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf

        # cat/tmp/zabbix_agentd.log

        # echo “/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf”>> /etc/rc.d/rc.local

        # ps–ef | grepzabbix

五》Windows被监察和控制端安插

      1>下载Agent安装包           

        

          ca888亚洲城官方网站 12

      二>解压配置            

          (1)在C:Program Files下创建zabbix文件夹

          (2)解压到 C:Program Fileszabbix下,依照操作系统删除不对应的目录,要是是win6肆的类别就把win32索引删除掉。只保留win64,假使是34个人的那么就删除                                            掉win6肆目录,

          (三)并在该目录下创建3个zabbix_agentd.conf文件,内容为

            LogFile=C:Program Fileszabbixzabbix_agentd.log   #日志文件

            SourceIP=127.0.0.1             #agen本机IP

            Server=192.168.100.214        #zabbix_server IP地址

            ListenPort=10050              #agent 监听端口

            Hostname=testwindows             #本机hostname

            UnsafeUserParameters=1    #敞开定义KEY

      三>安装并运营服务          

          (一)开头运营输入CMD

                         ca888亚洲城官方网站 13          

          (二)安装客户端

            C:>cd C:Program Fileszabbixbinwin32

            C:Program Fileszabbixbinwin32>zabbix_agentd.exe -c "c:Program Fileszabbix

            confzabbix_agentd.conf" -i

            zabbix_agentd.exe [2024]: service [Zabbix Agent] installed successfully

            zabbix_agentd.exe [2024]: event source [Zabbix Agent] installed successfully          

          (3)运营服务

            C:Program Fileszabbixbinwin32>zabbix_agentd.exe -c "c:yzc366亚洲城,Program Files

              confzabbix_agentd.conf" -s

              zabbix_agentd.exe [2044]: service [Zabbix Agent] started successfully            

            zabbix_agentd.exe参数含义:

                -c    制定配置文件所在地点

                -i    安装客户端

                -s    运转客户端

                -x    甘休客户端

                -d    卸载客户端

      四>检查服务

              ca888亚洲城官方网站 14

陆》Zabbix暗许模板应用

     一>修改私下认可模板         

        (壹)选拔组态à模板àTemplate OS Linux 模板(系统自带)

            ca888亚洲城官方网站 15

            ca888亚洲城官方网站 16

        

        (2) Template OS Linux说明

            ca888亚洲城官方网站 17        

        (三)CPU项目表达

            ca888亚洲城官方网站 18

        (四)filesystem文件系统一分配解

            ca888亚洲城官方网站 19

            ca888亚洲城官方网站 20

        (伍)General基本消息

            ca888亚洲城官方网站 21

        (陆)Memory内存消息

            ca888亚洲城官方网站 22

        (柒)Network interfaces互联网接口

            ca888亚洲城官方网站 23

            ca888亚洲城官方网站 24        

        (8)OS 项目消息

            ca888亚洲城官方网站 25

        (玖)Performance  项目消息

          因为CPU和Performance都富含那一个品种,在CPU里面早已有选择具备这里全部结束掉;

              ca888亚洲城官方网站 26        

        (拾)Processes 进程音信

            ca888亚洲城官方网站 27            

        OK。模板深入分析形成,大家接下去定义主机;

      二>创造二个主机        

        (1)采取-->组态->主机->创建主机

                 ca888亚洲城官方网站 28

             ca888亚洲城官方网站 29

    3>为主机增添模板

          ca888亚洲城官方网站 30

         ca888亚洲城官方网站 31

    四>查看监察和控制后的真相数据

          ca888亚洲城官方网站 32

柒》Zabbix定义模板应用    

      表达:依据厂商的事务内容来自定义合适的沙盘,全体主机都足以应用那些概念模板,那样方便管理。

      一>首先创建个人模板          

        这里名称可以自由。作者这里定义为:alvin_check_all

          ca888亚洲城官方网站 33      

    三>职业原理与框架结构:          

在急需监察和控制的服务器上安装 ftp服务

WEB监控

以tomcat为例

ca888亚洲城官方网站 34

ca888亚洲城官方网站 35

ca888亚洲城官方网站 36

ca888亚洲城官方网站 37

###############################################################################

适用场景:

一、监察和控制主机多,品质瓶颈

2、多机房,防火墙

      测试、关闭3个劳动测试

        甘休3个劳动,开始测试。在触发器里面勾选那些类型,依照触发更新时间发送多次新闻,不然之发送二次

    7>小技巧

      (一)假使短信和邮件同步利用,此动作需求八个动作步骤,2个短信,叁个邮件,不然发送短信将战败;

             ca888亚洲城官方网站 38      

      (2)封装的py脚本可能shell脚本,传递参数有明确,参数一为手提式有线电电话机号码,参数二为空,参数叁为内容,不然短信将只抽取1个报告警察方尾部;

 

*******须要安顿腾讯网YUM源来设置相关依赖包: [local_yum] name=local_yum baseurl=...

        ListenPort=10050              #agent 监听端口

三监察 ftp服务的安排

**自定义报警脚本**

1、存放在zabbix_server端,查看/etc/zabbix/zabbix_server.conf

ca888亚洲城官方网站 39

短信通道可应用如:Ali超过

二、在页面增多脚本调用

ca888亚洲城官方网站 40

ca888亚洲城官方网站 41

修改Action

ca888亚洲城官方网站 42

修改User

ca888亚洲城官方网站 43

    测试、在QQ邮箱里面,扩展白名单

      将[email protected]追加到白名单,然后甘休多个服务,初始测试,能够将收件人QQ邮箱改成139信箱。能够完成短信唤醒 邮件报告警察方;

      在触发器其间假如不勾选次项,那么系统在蒙受故障的时候发贰回邮件,借使勾选上了将基于触发器的更新时间来不停地发送错误邮件恐怕短信

      # yum –y install mail    安装mail客户端

      # /etc/init.d/postfix stop关闭postfix

      # /etc/init.d/sendmail restart

      # cat /var/log /maillog邮件日志

玖》Zabbix定义短信报警文告       

    证明:fetion针对对陆.0上述的系统协理很倒霉,建议监察和控制系列选取Centos 五.伍 只怕centos 5.4

    1>飞信安装

            

      # unzip fetion.zip

      # mkdir /usr/local/fetion

      # cpfetion /usr/local/fetion

      # mv lib /usr/local/fetion

      # cd /usr/local/fetion

      # ls

         ca888亚洲城官方网站 44

      # export  LD_LIBRARY_PATH=/usr/local/fetion/lib

        ./fetion --mobile=13692xxx096 --pwd=xxxxxxx --to=1369xxxx6096 --msg-utf8=测试

          ca888亚洲城官方网站 45        

        这么些会产生二个手提式有线话机名的验证码图片,张开此外八个终极;

               ca888亚洲城官方网站 46          

        这些136ddddd.jpg 下载下来。然后查看验证码多少。输入验证码这么些第一回索要输入。以往就毫无了

      二>自定义飞信报告警察方脚本          

      # mkdir /usr/local/sms

      # vim /usr/loca/sms/fetionsms.sh

      #!/bin/bash

        export  LD_LIBRARY_PATH=/usr/local/fetion/lib

        [email protected]

        /usr/local/fetion/fetion --mobile=136xxxxxx096 --pwd=zmypaswd --to=$1 --msg-utf8="$aa"

     # chwon–R zabbix:zabbix /usr/local/sms/

    测试:

      # cd /usr/local/sms/          

      # ./fetionsms.sh 1369xxxx096 test test2 test3 test 4

        SIP-C/4.0 280 Send SMS OK

        T: sip:[email protected];p=2823

        I: 2

        Q: 1 M

        RQ: 24808655073

        L: 112

        XI: 8f64794cbd524ebabaffc980e9a38d56

     3>成立1个报告警察方媒介

          ca888亚洲城官方网站 47

        ca888亚洲城官方网站 48

    四>编辑配置文件定义脚本路线        

      # vim /usr/local/zabbix/etc/zabbix_server.conf

        找到AlertScripts帕特h参数并修改成AlertScriptsPath=/usr/local/sms

      # /etc/init.d/zabbix_server重启服务

    5>创造一个报警动作

         ca888亚洲城官方网站 49        

      (壹)设置动作

          ca888亚洲城官方网站 50      

      (2)设置操作

          ca888亚洲城官方网站 51

     6>修改四个用户组             

        (壹)管理->用户->选用组->点击相应的用户

              ca888亚洲城官方网站 52        

        (2)点击Admin

            ca888亚洲城官方网站 53        

        (叁)编辑媒介,选取方面定义的介绍人类型Fetion,然后收件人写入XXXX手机号码

            ca888亚洲城官方网站 54

       

      # chown -R zabbix:zabbix /var/www/html/zabbix

apache_status.sh  apache.xml  README

**自定义监理脚本**

开创脚本zabbix_linux_plugin.sh

设置权限chmod 777 zabbix_linux_plugin.sh

/etc/zabbix/zabbix_agentd.d目录下成立linux.conf

?

1 UserParameter=linux_status[*],/etc/zabbix/zabbix_agentd.d/zabbix_linux_plugin.sh "$1" "$2" "$3"

重启systemctl restart zabbix-agent

测试zabbix_get -s 192.168.137.11 -k linux_status[nginx_status,8088,active]

页面创设模板

ca888亚洲城官方网站 55

在新建的模板中创设items

ca888亚洲城官方网站 56

ca888亚洲城官方网站 57

在新建的模版中开创视图

ca888亚洲城官方网站 58

模板创立完结导出内容nginx_export_templates.xml

     2>在被监察和控制端定义KEY和本子            

        # mkdir /usr/local/zabbix/scripts

        # vim  /usr/local/zabbix/scripts/httpd.sh  编辑一个检验httpd状态的剧本,并且重临值为一

        #!/bin/bash

          aa=`/etc/init.d/httpd status |grep "pid" |wc -l`    #倘使htttp服务符合规律这一个值为一,不为一代表错误

          echo $aa

        # chownzabbix:zabbix–R /usr/local/zabbix/scripts

      三>在被监察和控制端开首定义KEY的选拔            

        # cd /usr/local/zabbix/conf/

        # vimzabbix_agentd.conf

          UnsafeUserParameters=1               #开启定义KEY的参数

          UserParameter=check.http.serivces,/usr/local/zabbix/scripts/httpd.sh

        #key值为check.http. services应用脚本为:/usr/local/zabbix/scripts/httpd.sh

        #语法为:UserParameter=KEY, <脚本/命令>脚本只怕命令都足以,以上应用是本子

      4>重启被监察和控制端的agent服务

        # ps -ef | grepzabbix |grep -v "grep " |xargs kill -9

        # /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf

      伍>回到主Zabbix服务器命令测试

        # cd /usr/local/zabbix/bin/

        # ./zabbix_get -s 1玖二.16八.十0.20陆 -p 10050 -k "check.http.serivces"查看重临值是还是不是为脚本的精确值。

        若是再次来到值不对,在agetn被监控端,切换zabbix用户尝试实践这几个剧本,看看究竟哪个地方出题目了。

        比如:su - zabbix

        [email protected] scripts]$ /etc/init.d/httpd status

        httpd已死,但是subsys被锁

        消除:在督察端agent,将apache组参预到zabbix

        usermod–G apache zabbix

      陆>回WEB界面本人定义模板增添运用集         

        (一)创造3个名称叫httpd的应用集

             ca888亚洲城官方网站 59

     ⑦>为运用集加多贰个监理项目

          ca888亚洲城官方网站 60

          ca888亚洲城官方网站 61

      八>为品种增加三个接触报告警察方器        

      (一)起始创制

           ca888亚洲城官方网站 62

      

      (二)定义项目值

              ca888亚洲城官方网站 63

      

      (叁)保存退出

             ca888亚洲城官方网站 64

   九>为主机DB20陆充实3个自定义模板          

      (1)加多贰个自定义模板

          ca888亚洲城官方网站 65        

      (二)验证自定义模板是或不是成功

          ca888亚洲城官方网站 66

八》Zabbix定义邮件报告警察方文告

      1>修改zabbix server hostname            

      注解:在布置zabbix的Email报警在此之前,供给将sendmail使用的域名举办对应的改换,系统默以为localhost.localdomain,其实不改也行,但是有一点pop3服务器会过滤掉来                                  自localhost.localdomain的邮件,导致邮件无法健康查收,所以,最棒是改一下 hostname,确认保证邮件发送的成功率;

      # vim /etc/hosts      

      127.0.0.1    zabbix.alvin.comlocalhost.localdomainlocalhost 

      # vim /etc/sysconfig/network

        NETWORKING=yes

        HOSTNAME=zabbix.alvin.com

      # hostname zabbix.alvin.com

      # exit  重新登入终端。生效

     2>安装sendmail         

      # yum -y install sendmail

     3>修改mail access        

      # vim  /etc/mail/access

        Connect:localhost.localdomain           RELAY

        Connect:localhost                       RELAY

        Connect:127.0.0.1

        Connect:zabbix.alvin.com                RELAY

     4>修改maill hostname           

        # vim /etc/mail/local-host-names

         zabbix.alvin.com

    5>重启动sendmail         

        # /etc/init.d/sendmail

     六>测试smtp域名是还是不是为zabbix.alvin.com        

        # telnet 127.0.0.1 25

        Trying 127.0.0.1...

        Connected to 127.0.0.1.

        Escape character is '^]'.

        220 zabbix.alvin.com ESMTP Postfix

    七>创立1个报警媒介        

        (一)创立一个报告警察方媒介类型

            ca888亚洲城官方网站 67        

        (贰)设置详细内容

            ca888亚洲城官方网站 68

    八>创制叁个报告警察方动作         

      (1)组态->动作->创建二个动作

           ca888亚洲城官方网站 69

      (二)设置动作

          ca888亚洲城官方网站 70      

      (三)设置操作

          ca888亚洲城官方网站 71

          ca888亚洲城官方网站 72

      玖>修改贰个用户组        

      (一)管理->用户->选择组->点击相应的用户

           ca888亚洲城官方网站 73      

      (2)点击Admin

          ca888亚洲城官方网站 74      

      (三) 采用报告警察方媒介,增加->然后增多收件人,

          ca888亚洲城官方网站 75

 

      (1)出现Welcome to Zabbix 2.2 Next下一步

 

什么样实现监督各使用

JMX:(使用Zabbix Java Gateway代理)

3体系型: 无密码验证、用户名密码认证、SSL

1)安装 yum install -y zabbix-java-gateway java-1.8.0

2)配置 vim/etc/zabbix/zabbix_java_gateway.conf

3)运维systemctl start zabbix-java-gateway.service (查看进度和端口状态)

4)配置zabbix_server,告知zabbix-java-gateway主机地址

vim /etc/zabbix/zabbix_server.conf

ca888亚洲城官方网站 76

起步陆个进程轮询zabbix-java-gateway

ca888亚洲城官方网站 77

6)重启zabbix_server

systemctl restart zabbix-server

ca888亚洲城官方网站 78

监控tomcat案例

ca888亚洲城官方网站 79

/usr/local/tomcat/bin/startup.sh 启动tomcat

如何展开tomcat JMX远程监控

vimcatalina.sh

ca888亚洲城官方网站 80

?

12345 CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port=8888-Dcom.sun.management.jmxremote.ssl=false-Dcom.sun.management.jmxremote.authenticate=false-Djava.rmi.server.hostname=192.168.137.12"

重启tomcat

?

12 /usr/local/tomcat/bin/shutdown.sh/usr/local/tomcat/bin/startup.sh

netstat -ntlp 检查端口

ca888亚洲城官方网站 81

因而投机Windows主机C:Program FilesJavajdk1.8.0_101bin的jconsole.exe连接测试

ca888亚洲城官方网站 82

zabbix添加jmx

ca888亚洲城官方网站 83

ca888亚洲城官方网站 84

服务器硬件新闻监控IPMI

自定义item,本地推行ipmitool命令获取数据

网络设施SNMP

1)沟通机或防火墙开启SNMP服务

2)在zabbix上增多监察和控制(设置SNMP interface)

3)关联监察和控制模板

ca888亚洲城官方网站 85

      -        互联网情状

先是在本机下载模板: aster.zip  该 zip 包有 apache、memcache、redis、varnish 模板,大家解压后选用其 中的 apache 模板。

MySQL监控

应用percona监察和控制插件监察和控制Mysql

参谋文档

yum仓库

此插件正视php和php-mysql

?

1 yum install -y php php-mysql

遵守参考文书档案举行持续安装

?

1 yum install percona-zabbix-templates -y

完整完毕查看: rpm -ql percona-zabbix-templates

ca888亚洲城官方网站 86

将/var/lib/zabbix/percona/templates/zabbix_agent_template_percona_mysql_server_ht_贰.0.玖-sver一.一.陆.xml下载,通过页面导入zabbix模块

将配备文件复制到zabbix下

?

1 cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/

vim/var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnf

?

123 <?php$mysql_user = 'zabbix';$mysql_pass = 'zabbix';

测试,调用/etc/zabbix/zabbix_agentd.d/userparameter_percona_mysql.conf 中的MySQL.Connections

ca888亚洲城官方网站 87

?

1 /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh iz

ca888亚洲城官方网站 88

备注:那些mysql监控脚本会在/tmp下生成一时文件,若是刚才用root账号实施过剧本,会晤世权力难点

ca888亚洲城官方网站 89

焚林而猎办法:改造文件的属主 chown zabbix:zabbix localhost-mysql_cacti_stats.txt

        # vim/usr/local/zabbix/etc/zabbix_server.conf

打开zabbix

Zabbix Proxy

流程: zabbix-server --> zabbix proxy --> zabbix agent

ca888亚洲城官方网站 90

官方文书档案

?

1 yum install zabbix-proxy zabbix-proxy-mysql mariadb-server -y

?

1 systemctl start mariadb

zabbix proxy数据导入

?

12345 mysqlcreate database zabbix_proxy character set utf8;grant all on zabbix_proxy.* to zabbix_proxy@localhost identified by 'zabbix_proxy';<br>exitcd /usr/share/doc/zabbix-proxy-mysql-3.0.5/zcat schema.sql.gz |mysql -uzabbix_proxy -pzabbix_proxy zabbix_proxy

布署文件修改

?

123456 vim /etc/zabbix/zabbix_proxy.conf Server=192.168.137.11 # zabbix server地址Hostname=zabbix-proxyDBHost=localhostDBUser=zabbix_proxyDBPassword=zabbix_proxy

启动systemctl start zabbix-proxy

页面创设zabbix-proxy

ca888亚洲城官方网站 91

代办监察和控制的上报主机设置

vim/etc/zabbix/zabbix_agentd.conf

?

123 ServerActive=192.168.137.12StartAgents=0Hostname=linux-node2

页面设置

ca888亚洲城官方网站 92

ca888亚洲城官方网站 93

重启systemctl restart zabbix-agent.service

            Hostname=testwindows             #本机hostname

安排,主机,图形,创造图形,名为ftp.status,

自动化监察和控制

一.活动注册

  一.1Zabbix agent 自动抬高

二. 再接再砺开采

  2.1自动发掘Discover

  2.2 zabbix api

Zabbix agent 自动抬高配置

?

123456 vim /etc/zabbix/zabbix_agentd.conf ServerActive=192.168.137.11 # zabbix serverStartAgents=0Hostname=linux-node2# HostMetadata= # 如果这个设置,以HostMetadata优先,HostMetadataItem不起作用HostMetadataItem=system.uname

重启systemctl restart zabbix-agent.service

始建机关切册Action

ca888亚洲城官方网站 94

ca888亚洲城官方网站 95

机关怀册的系统为Linux

ca888亚洲城官方网站 96

加上主机

ca888亚洲城官方网站 97

增添主机组

ca888亚洲城官方网站 98

选择1个模板

ca888亚洲城官方网站 99

活动开掘方法

合法文书档案

修改配置文件

?

123456 vim /etc/zabbix/zabbix_agentd.conf Server=192.168.137.11#ServerActive=192.168.137.11 #注释StartAgents=3Hostname=linux-node2HostMetadataItem=system.uname

制造机关开掘规则

ca888亚洲城官方网站 100

ca888亚洲城官方网站 101

创建Discovery

ca888亚洲城官方网站 102

重启systemctl restart zabbix-agent.service

          ca888亚洲城官方网站 103

cd zabbix-templates-master/ 

zabbix自定义监察和控制项

一、创设主机组,能够依据redis、mysql、web等成立对于的主机组

ca888亚洲城官方网站 104

贰、创造主机

ca888亚洲城官方网站 105

3、创建Screens

ca888亚洲城官方网站 106

ca888亚洲城官方网站 107

四、自定义监察和控制项

zabbix_agentd.conf配置文件定义路线

ca888亚洲城官方网站 108

cd/etc/zabbix/zabbix_agentd.d

概念3个nginx品质监察和控制配置文件 vim nginx.conf

?

12 # key名称,命令UserParameter=nginx.active,/usr/bin/curl -s http://192.168.137.11:8080/nginx-status |grep "Active"|awk '{print $NF}'

重启 systemctl restart zabbix-agent

其余脚本也足以上传在此目录下,如zabbix_linux_plugin.sh

测试 zabbix_get -s 192.168.137.11 -p 10050 -k 'nginx.active'

页面成立items

ca888亚洲城官方网站 109

ca888亚洲城官方网站 110

ca888亚洲城官方网站 111

创设趋势图

ca888亚洲城官方网站 112

ca888亚洲城官方网站 113

        # date -s "201四-3-11 1一:2二:35"如若时光精确的话,这一步直接跳过;

点添加,更新。

TCP状态监察和控制

模板TCP_export_templates.xml

ca888亚洲城官方网站 114

导入后,在host主机加入监察和控制模板

ca888亚洲城官方网站 115

新建触发器

ca888亚洲城官方网站 116

ca888亚洲城官方网站 117

            LogFile=C:Program Fileszabbixzabbix_agentd.log   #日记文件

 展开zabbix,在里边增添模板

zabbix监察和控制情势

针对agent来说

  • 被动方式

  • 主动情势

1)当监察和控制主机超过300台,提出使用主动形式

二)当队列中有恢宏延迟的item

ca888亚洲城官方网站 118

监察项主动格局改造,如下图

ca888亚洲城官方网站 119

监督主机修改主动情势

vim/etc/zabbix/zabbix_agentd.conf

屏蔽被动格局的Server

ca888亚洲城官方网站 120

ca888亚洲城官方网站 121

ca888亚洲城官方网站 122

ca888亚洲城官方网站 123

重启服务systemctl restart zabbix-agent

WEB页面加多192.16八.一三7.1二主机的监督项

一)创制主动方式监察和控制模板,将已部分模板如Template OS Linux,复制1份并将持有item的Type改成Zabbix agent

贰)创建监察和控制主机

ca888亚洲城官方网站 124

ca888亚洲城官方网站 125

可参考

            ca888亚洲城官方网站 126

在主机后边已展现模板已更新,有我们导入的模版了。

    四>修改zabbix配置文件        

//apache_status.sh 该文件是apache 的 agent 监察和控制必要的脚本文件

          (3)运营服务

显示存功导入。

        

cd apache/

      安装路线修改为

 unzip master.zip

      4>检查服务

      (三)配置Configure DB connetcion配置DB,重要此处和授权时要平等

systemctl  enable   vsftpd

            zabbix_agentd.exe [2024]: event source [Zabbix Agent] installed successfully          

把apache.xml 文件传给宿主机windows

          ca888亚洲城官方网站 127

 chmod x /usr/local/zabbix/sbin/apache_status.sh   //为脚本加推行权限

                -c    制定配置文件所在地点

systemctl   start  vsftpd

        # chkconfigzabbix_server on

 ls

        # chmod 700 /etc/init.d/zabbix_*

 vim /usr/local/zabbix/etc/zabbix_agentd.conf

             ca888亚洲城官方网站 128

为 ftp 增多图形

            ca888亚洲城官方网站 129

查阅效果

 

点配备,模板,导入,接纳文件,选中刚才传到Windows的server.xml文件,点导入

        DBPassword=zabbixpass连接数据库的密码,与Mysql授权账号的密码对应

点布局,主机,server.zabbix.com,模板,选择,点上方大家导入的不得了模板,选用,点增多,更新

        # ps–ef | grepzabbix

yum  -y  install  vsftpd

    2>扩张端口         

点检验中,图形,选群组,主机,图形:选分化的图片,出不相同的成效。

        # vim /etc/httpd/conf/httpd.conf

加入UserParameter=apache[*],/usr/local/zabbix/sbin/apache_status.sh $1

      二>解压配置            

zabbix 监控 apache配置,ftp配置成功。

        #ServerActive=127.0.0.1注释掉

于今为 server.zabbix.com 增加大家导入的沙盘

              ca888亚洲城官方网站 130        

//apache.xml 文件是 zabbix 供给的模板

      # useradd –g zabbix zabbix –s /sbin/nologin

点添加,找FTP service  is running,再点加多

       三>修改apache配置文件           

一 zabbix 的装置配备

      # cp -rf php /var/www/html/zabbix

二监察 apache服务的配置

          (贰)安装客户端

点布署,主机,点已设置ftp服务的主机,点采取,找 template  app  ftp  service

          ca888亚洲城官方网站 131      

            UnsafeUserParameters=1    #翻开定义KEY

     4>创建zabbix数据库              

            ca888亚洲城官方网站 132        

  *******须求安排今日头条YUM源来设置相关正视包:        

        

      # groupadd zabbix

      -        免费开源

            SourceIP=127.0.0.1             #agen本机IP

    1>特点           

        # mysqladmin–u root –p password ‘123456’

        这里名称能够轻松。小编那边定义为:alvin_check_all

          (1)在C:Program Files下创建zabbix文件夹

        Hostname=DB206             #本机hostname

        # mysql–uroot–p

      # chown–R zabbix:zabbix /usr/local/zabbix

        # yum -y install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd  php-mysql  php-bcmath  php-mbstring  php-xml

7》Zabbix定义模板应用    

    陆>运行服务并安装开机运营         

            zabbix_agentd.exe [2024]: service [Zabbix Agent] installed successfully

        (2) Template OS Linux说明

版权声明:本文由亚州城ca88手机版_亚洲城官方网站|www.yzc889.com发布于亚州城ca88手机版,转载请注明出处:Zabbix陈设与运用