zabbix 订阅
zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。 展开全文
zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
信息
外文名
zabbix
适用范围
网络
构    成
zabbix server与可选组件zabbix agent
功    能
系统监视
兼容平台
Linux,Solaris,HP-UX,
途    径
SNMP,zabbix agent,ping,端口监视等
zabbix安装使用
zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix agent可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows (2000/2003/XP/Vista)等系统之上。zabbix server可以单独监视远程服务器的服务状态;同时也可以与zabbix agent配合,可以轮询zabbix agent主动接收监视数据(agent方式),同时还可被动接收zabbix agent发送的数据(trapping方式)。另外zabbix server还支持SNMP (v1,v2),可以与SNMP软件(例如:net-snmp)等配合使用。 [1] 
收起全文
精华内容
参与话题
问答
  • Zabbix3.4.4 源码安装部署Zabbix-proxy

    千次阅读 2019-03-04 11:51:24
    Zabbix3.4.4 源码安装部署Zabbix-proxy

         zabbix-proxy是一个监控代理服务器,它将收集到的数据,先放到缓冲区,而且这个在缓冲区保存的时间是可以通过zabbix-proxy的配置文件进行修改的,而后再传送到zabbix-server。这样的好处就体现在服务器较多的时候(上千台),能够简化的维护分布式监控。
         zabbix-proxy跟zabbix-server一样,需要一个单独的数据库进行数据的存放。

        详情可查看zabbix官方文档:https://www.zabbix.com/documentation/3.4/zh/manual/concepts/proxy


         安装之前需要先安装相关依赖:

    [root@scong ] yum -y install  net-snmp-devel curl-devel libevent-devel  mysql-devel 
    
    


         zabbix-proxy部署安装:
    [root@scong ] wget https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.4.4/zabbix-3.4.4.tar.gz
    [root@scong ] tar -xf zabbix-3.4.4.tar.gz
    [root@scong ] cd zabbix-3.4.4
    [root@scong ] ./configure --prefix=/usr/local/zabbix --enable-agent --enable-server --enable-proxy --with-mysql --with-net-snmp --enable-ipv6 --with-libcurl --with-libxml2
    [root@scong ] make && make install 
    

    如遇无法下载,请移至 https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Stable/3.4.4/zabbix-3.4.4.tar.gz/download


         创建zabbix-proxy数据库,并将源码包下数据库文件导入到zabbix-proxy库,如下:

        注意: zabbix-proxy只需要导入schema.sql这个就行
        注意:zabbix proxy 数据库必须和 server 分开,否则数据会被破坏。

    [root@scong ] mysql -uroot -p
    > create database zabbix_proxy charset=utf8;
    > grant all on *zabbinx_proxy.* to 'zabbix'@'%' identified by '123456';
    


         修改zabbix-proxy的配置文件,如下:

    [root@scong ] vim /usr/local/zabbix/etc/zabbix_proxy.conf
    # 修改如下内容:
    Server=192。168.1.1		# zabbix-server的IP地址
    Hostname=Zabbix proxy	# 该名字必须跟在server上创建proxy的名字一致
    LogFile=/data/logs/zabbix_proxy.log
    DBHost=localhost
    DBName=zabbix_proxy
    DBPassword=123456
    ConfigFrequency=60		# zabbix-proxy向服务器检索配置数据信息的频率,被动模式下被忽略
    DataSenderFrequency=30	# zabbix-proxy将收集到的数据发送到zabbix-server的频率
    Timeout=4			# 超时时间
    LogSlowQueries=3000
    


         启动zabbix-proxy服务,如下:

    [root@scong ] zabbix_proxy
    


         在zabbix控制台添加zabbix-agent代理,如下图:


         添加主机时选择proxy代理即可,效果如下:


         添加后效果如下图:


         感谢阅读,本文旨在提供参考,如有错误,欢迎大家指正。帮助编者不断的改进!

    展开全文
  • Zabbix3.4.4 源码安装部署Zabbix-server

         zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
         zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
         zabbix由2部分构成,zabbix server与可选组件zabbix agent。

        详情可查看zabbix官方文档:https://www.zabbix.com/documentation/3.4/zh/manual/concepts/server


         Zabbix-Server部署安装:
          安装zabbix需要在LNMP的环境上进行操作部署。所以安装之前请先部署好LNMP环境。请知悉。

         1. 安装之前需要先安装相关依赖:

    [root@scong ] yum -y install  net-snmp-devel curl-devel libevent-devel  mysql-devel
    


          2. Zabbix-Server源码编译安装:

    [root@scong ] wget https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.4.4/zabbix-3.4.4.tar.gz
    [root@scong ] tar -xf zabbix-3.4.4.tar.gz
    [root@scong ] cd zabbix-3.4.4
    [root@scong ] ./configure --prefix=/usr/local/zabbix  --enable-server  --with-mysql --with-net-snmp --enable-ipv6 --with-libcurl --with-libxml2
    [root@scong ] make && make install 
    --------------------- 
    作者:Seichung 
    来源:CSDN 
    原文:https://blog.csdn.net/Scirhh/article/details/88095252 
    版权声明:本文为博主原创文章,转载请附上博文链接!
    [root@scong ] make && make install 
    

    如遇无法下载,请移至 https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Stable/3.4.4/zabbix-3.4.4.tar.gz/download


         3. zabbix-server需要数据库的支持,所以在此之前,需要部署一个MySQL数据库,并创建zabbix数据库,并授权zabbix用户进行数据访问。如下:

    [root@scong ] mysql -uroot -p
    [root@scong ] create database zabbix charset=utf8;
    [root@scong ] grant all on zabbix.* to 'zabbix_user'@'localhost' identified by '123456';
    


         4. 创建并授权好zabbix数据库以及zabbix用户,由于是一个空的数据库,而zabbix在下载的源码包内有给我们准备好了表结构,我们只要按顺序导入即可。如下:

    [root@scong ] cd zabbix-3.4.4/database/mysql/
    [root@scong ] mysql -uzabbix -p123456 zabbix < schema.sql
    [root@scong ] mysql -uzabbix -p123456 zabbix < images.sql
    [root@scong ] mysql -uzabbix -p123456 zabbix < data.sql
    


         5. 将源码包下的网页文件,拷贝到我们nginx的html目录下。如下:

    [root@scong ] cp -r /zabbix-3.4.4/frontends/php /usr/local/nginx/html
    [root@scong ] chmod 755 /usr/local/nginx/html
    

         6. zabbix-server的部署基本上已经可以是说完成了,但是还差最后一部分,就是修改zabbix-server的配置文件,修改完成后,zabbix-server的部署才能真正的算是完成。如下:

    1. 修改zabbix-server配置文件
    [root@scong ] vim /usr/local/zabbix/etc/zabbix_server.conf
    # 修改如下内容即可:
    DBHost=localhost
    //数据库主机,默认该行被注释
    DBName=zabbix
    //设置数据库名称
    DBUser=zabbix
    //设置数据库账户
    DBPassword=123456
    //设置数据库密码,默认该行被注释
    LogFile=/data/logs/zabbix_server.log
    
    
    1. 将zabbix-server的启动命令拷贝到/etc/init.d/下,并创建一个zabbix用户,最后重启zabbix-server即可。如下:
    [root@scong ] cp /zabbix-3.4.4/misc/init.d/fedora/core /etc/init.d/
    [root@scong ] useradd -s /sbin/nologin  zabbix
    [root@scong ] /etc/init.d/zabbix_server start
    [root@scong ] netstat -antulp | grep 10051
    


         注意: 启动的时候你会发现有个小bug,就是zabbix_server并没有启动成功,解决办法如下:

         就是将zabbix-server拷贝到/etc/init.d下时,我们需要修改/etc/init.d/zabbix-server 的 BASEDIR,修改之后我们在重启下zabbix-server即可。效果如下:

         好了,zabbix-server已经部署完成了,接下来我们访问下zabbix网站http://本机IP/zabbix ,访问效果如下图,说明zabbix服务已经部署成功了。


         但是,部署成功了,不代表可以使用了,接着往下看:

    1. 如果看到这个界面,zabbix-server就是部署成功了,如下:


    1. 如果看到这个界面的状态有很多的NO,那么我们就要根据提示进行修改php.ini的参数以及安装相关的依赖包,进行相关操作后,所有的状态都会变成OK。如下:


    1. 接下来,填写数据库的连接相关信息,如下:


    1. 然后,填写zabbix-server的信息,如下:


    1. 最后,就是登陆zabbix了,如下:


         感谢阅读,本文旨在提供参考,如有错误,欢迎大家指正。帮助编者不断的改进!

    展开全文
  • zabbix完美部署安装

    千次阅读 2020-09-16 09:03:49
    zabbix 安装 1 上传zabbix.repo etc/yum.repos.d 关闭防火墙 systemctl stop firewalld setenforce 0 yum 安装zabbix相关组件 yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb mariadb-...

    zabbix 安装
    1 上传zabbix.repo
    etc/yum.repos.d

    关闭防火墙
    systemctl stop firewalld
    setenforce 0

    yum 安装zabbix相关组件
    yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb mariadb-server

    启动数据库
    systemctl start mariadb
    创建名为zabbix的db
    create database zabbix character set utf8 collate utf8_bin;

    授权:
    grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix’;

    刷新授权表:
    flush privileges;

    导入zabbix初始数据库
    zcat /usr/share/doc/zabbix-server-mysql-4.4.10/create.sql.gz |mysql -uzabbix -pzabbix zabbix

    编辑zabbix server的主配置文件:
    [root@bogon yum.repos.d]# cat /etc/zabbix/zabbix_server.conf |grep -v “^#”|sed ‘/^$/d’

    DBName=zabbix
    DBUser=zabbix
    DBPassword=zabbix
    安装httpd
    yum -y install httpd
    启动所有的服务:
    systemctl start httpd zabbix-server zabbix-agent

    安装net tools
    yum -y install net-tools
    验证端口号:
    netstat -lptnu|egrep “80|10050|10051”

    浏览器访问:
    192.168.1.9/zabbix
    用户名:Admin
    密码:zabbix

    报错处理:
    1:时间戳的问题
    vim /etc/php.ini
    date.timezone = Asia/Shanghai
    systemctl restart httpd
    2: 中文乱码问题:
    字体上传路径:
    cd /usr/share/zabbix/assets/fonts/
    mv simkai.ttf graphfont.ttf

    在服务端安装一个测试工具:
    yum -y install zabbix-get
    zabbix_get -s 192.168.1.10 -k net.tcp.listen[80]
    返回1 为ok
    返回0 为异常!

    实验一:zabbix 监控nginx 主机的端口是否正常
    1:安装nginx服务
    步骤忽略
    2: 安装zabbix-agent
    yum -y install zabbix-agent

    3: 配置agent
    [root@server01 ~]# cat /etc/zabbix/zabbix_agentd.conf|grep -v “^#”|grep Server
    Server=192.168.1.9
    ServerActive=192.168.1.9

    4 启动agent服务
    systemctl start zabbix-agent

    选择key: net.tcp.listen[80]

    实验二: zabibx 监控Web服务(nginx)的pv,uv值
    pv:实际上就是统计nginx的access.log的行数!!!
    uv:实际上就是统计nginx的access.log的独立ip个数
    1创建脚本目录
    mkdir -p /etc/zabbix/scripts
    2 vim pv_uv.sh
    #!/bin/bash
    case $1 in
    pv)
    cat /var/log/nginx/access.log |wc -l
    ;;
    uv)
    cat /var/log/nginx/access.log |awk ‘{print $1}’|sort |uniq|wc -l

    ;;
    

    esac

    chmod +x pv_uv.sh

    3 编辑 pv_uv.conf(设置自定义的key)
    vim /etc/zabbix/zabbix_agentd.d/pv_uv.conf
    UserParameter=pv_uv[*],/etc/zabbix/scripts/pv_uv.sh $1

    重启下zabbix-agent服务!!

    报错处理:
    [root@bogon fonts]# zabbix_get -s 192.168.1.10 -k pv_uv[pv]
    cat: /var/log/nginx/access.log: 权限不够
    给一个777权限就ok
    chmod 777 /var/log/ -R

    实验三:zabbix服务监控mysql的各项指标
    1 监控mysql的主从状态
    vim /etc/zabbix/scripts/check_mysql.sh
    slave_status)
    $mysql -e “show slave status\G”|grep “Running”|grep “Yes”|awk -F ‘:’ ‘{print $2}’|wc -l
    ;;

    vim /etc/zabbix/zabbix_agentd.d/mysql.conf
    UserParameter=mysql_status[*],/etc/zabbix/scripts/check_mysql.sh $1

    2: 监控mysql的流量
    ##流量监控-发送
    Byetes_sent)
    $mysqladmin extended-status|grep “Bytes_sent”|awk ‘{print $4}’
    ;;
    ##流量监控-接收
    Byetes_received)
    $mysqladmin extended-status|grep “Bytes_received”|awk ‘{print $4}’
    ;;

    3:mysql的常规操作:(增删改查)
    ##增
    Com_insert)
    $mysqladmin extended-status|grep -w “Com_insert”|awk ‘{print $4}’
    ;;
    ##删
    Com_delete)
    $mysqladmin extended-status|grep -w “Com_delete”|awk ‘{print $4}’
    ;;
    ##改
    Com_update)
    $mysqladmin extended-status|grep -w “Com_update”|awk ‘{print $4}’
    ;;
    ##查
    Com_select)
    $mysqladmin extended-status|grep -w “Com_select”|awk ‘{print $4}’
    4: 监控mysql的qps和tps
    qps::每秒查询处理量,表示每秒能处理多少次请求
    tps: 每秒处理事务数
    ##qps
    qps)
    #qps=Questions/uptime
    mysqladmin status|awk '{print $6/KaTeX parse error: Expected 'EOF', got '}' at position 2: 2}̲' …($mysqladmin extended-status|grep -w “Com_commit”|awk '{print KaTeX parse error: Expected 'EOF', got '}' at position 2: 4}̲') …($mysqladmin extended-status|grep -w “Com_rollback”|awk '{print KaTeX parse error: Expected 'EOF', got '}' at position 2: 4}̲') …[commit+commit+rollback]
    #echo countecho"count echo "count $uptime" >/tmp/tps.txt
    awk ‘{print $1/$2}’ /tmp/tps.txt

    5: 监控数据库的库大小(mysql)和表大小(mysql.host)
    db_size)
    $mysql -e “select sum(data_length) from information_schema.tables where table_schema=‘mysql’;”|sed -n ‘2p’
    ;;
    tb_size)
    $mysql -e “select sum(data_length) from information_schema.tables where table_schema=‘mysql’ and table_name=‘host’;”|sed -n ‘2p’
    ;;

    报错处理:
    1 [root@bogon fonts]# zabbix_get -s 192.168.1.10 -k mysql_status[slave_status]
    ZBX_NOTSUPPORTED: Unsupported item key.

    重启zabbix-agent
    2
    [root@bogon fonts]# zabbix_get -s 192.168.1.10 -k mysql_status[slave_status]
    ERROR 1227 (42000) at line 1: Access denied; you need (at least one of) the SUPER,REPLICATION CLIENT privilege(s) for this operation

    需要一个授权用户“check”

    实验四:安装grafana

    具体的操作步骤:https://www.cnblogs.com/huazai007/articles/11699220.html

    1 yum 安装
    yum -y install grafana-6.7.3-1.x86_64.rpm
    2 systemctl start grafana-server
    [root@server01 src]# netstat -lptnu|grep grafana
    tcp6 0 0 :::3000 ::😗 LISTEN 83419/grafana-serve

    登录:
    用户名:admin
    密码:admin

    安装zabbix插件:
    grafana-cli plugins install alexanderzobnin-zabbix-app
    如果执行上面的命令失败:
    将zabbix-plugins.tar 解压到/var/lib/grafana/plugins下后,重启服务!!

    展开全文
  • zabbix部署安装

    千次阅读 2019-02-27 10:26:00
    监控服务进行部署监控服务端部署流程(软件安装 软件配置 软件服务启动)第一个里程: 下载安装zabbix yum 源文件第二个里程: 下载安装zabbix服务端相关软件第三个里程: 软件配置第四个里程: 编写配置数据库服务第五个...

    监控服务端部署流程(软件安装 软件配置 软件服务启动)

    服务端 :外网IP 10.0.0.200 外网IP 172.16.1.200
    客户端: 外网IP 10.0.0.6 内网IP 172.16.1.6

    第一个里程: 下载安装zabbix yum 源文件

    LTS long time support

    1. aliyun zabbix yum 源
    2. 清华源

    rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm(一次不成功可以多试几次)

    [root@zabbix-server ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
    Retrieving https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
    warning: /var/tmp/rpm-tmp.6h3rJI: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
    Preparing...                          ################################# [100%]
    Updating / installing...
       1:zabbix-release-4.0-1.el7         ################################# [100%]
    

    第二个里程: 下载安装zabbix服务端相关软件

    zabbix服务程序软件: zabbix-server-mysql
    zabbix服务web软件: zabbix-web-mysql httpd php
    数据库服务软件: mariadb-server
    [root@zabbix-server ~]# yum install -y zabbix-server-mysql zabbix-web-mysql httpd php
    [root@zabbix-server ~]# yum install -y mariadb-server
    

    第三个里程: 软件配置

    设置密码为zabbix

    [root@zabbix-server ~]# vim /etc/zabbix/zabbix_server.conf
     修改大概124行 DBPassword=zabbix
    

    如图:在这里插入图片描述
    设置时区为中国上海

    [root@zabbix-server ~]# vim /etc/httpd/conf.d/zabbix.conf
     修改21行   php_value date.timezone Asia/Shanghai
    

    如图:
    在这里插入图片描述

    第四个里程: 编写配置数据库服务

    [root@zabbix-server ~]# systemctl start mariadb.service 
    [root@zabbix-server ~]# systemctl status mariadb.service
    ● mariadb.service - MariaDB database server
       Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
       Active: active (running) since Wed 2019-02-27 09:53:41 CST; 7s ago
      Process: 1783 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=0/SUCCESS)
      Process: 1704 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS)
     Main PID: 1782 (mysqld_safe)
       CGroup: /system.slice/mariadb.service
               ├─1782 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
               └─1944 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.lo...
    
    Feb 27 09:53:37 mobanji mariadb-prepare-db-dir[1704]: MySQL manual for more instructions.
    Feb 27 09:53:37 mobanji mariadb-prepare-db-dir[1704]: Please report any problems at http://mariadb.org/jira
    Feb 27 09:53:37 mobanji mariadb-prepare-db-dir[1704]: The latest information about MariaDB is available at http://mariadb.org/.
    Feb 27 09:53:37 mobanji mariadb-prepare-db-dir[1704]: You can find additional information about the MySQL part at:
    Feb 27 09:53:37 mobanji mariadb-prepare-db-dir[1704]: http://dev.mysql.com
    Feb 27 09:53:37 mobanji mariadb-prepare-db-dir[1704]: Consider joining MariaDB's strong and vibrant community:
    Feb 27 09:53:37 mobanji mariadb-prepare-db-dir[1704]: https://mariadb.org/get-involved/
    Feb 27 09:53:38 mobanji mysqld_safe[1782]: 190227 09:53:38 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
    Feb 27 09:53:38 mobanji mysqld_safe[1782]: 190227 09:53:38 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
    Feb 27 09:53:41 mobanji systemd[1]: Started MariaDB database server.
    

    创建zabbix数据库–zabbix
    create database zabbix character set utf8 collate utf8_bin;

    [root@zabbix-server ~]# mysql
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    Your MariaDB connection id is 2
    Server version: 5.5.60-MariaDB MariaDB Server
    
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
    Query OK, 1 row affected (0.00 sec)
    
    MariaDB [(none)]> 
    
    

    创建数据库管理用户

    MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
    Query OK, 0 rows affected (0.00 sec)
    
    MariaDB [(none)]> 
    
    

    Ctrl + c退出数据库
    在zabbix数据库中导入相应的表信息

    [root@zabbix-server ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql.gz|mysql -uzabbix -pzabbix zabbix
    

    注意: 上一步中版本号不一致 所以需要手动找到路径进行操作

    第五个里程: 启动zabbix程序相关服务

    数据库服务 zabbix服务 httpd服务

    [root@zabbix-server ~]# systemctl start zabbix-server.service httpd mariadb.service
    [root@zabbix-server ~]# systemctl enable zabbix-server.service httpd mariadb.service
    Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-server.service to /usr/lib/systemd/system/zabbix-server.service.
    Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
    Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
    

    说明: 至此zabbix-server命令行操作结束

    第六个里程: 登录zabbix服务端web界面, 进行初始化配置

    http://10.0.0.200 /zabbix/setup.php

    10051 zabbix-server 服务端端口号
    10050 zabbix-agent 客户端端口号
    /etc/zabbix/web/zabbix.conf.php – 记录web页面初始化信息

    第七个里程: 登录zabbix服务web页面

    1. 在浏览器输入10.0.0.200/zabbix进入web页面安装
      服务端ip地址/zabbix
      点击 Next step
      在这里插入图片描述
      2.继续点击 Next step
      在这里插入图片描述
      3.设置数据库信息如图所示
      密码为zabbix
      点击 Next step
      在这里插入图片描述
      4.设置名称
      继续点击 Next step
      在这里插入图片描述
      5.继续点击 Next step
      在这里插入图片描述
      6.点击 Finish
      在这里插入图片描述
      7.登陆页面
      默认账户为 Admin
      密码是刚才设置的 zabbix
      在这里插入图片描述
      8.登陆成功
      在这里插入图片描述
      注: 可以在右上角 小人那里设置语言为中文

    监控客户端部署流程

    第一个里程: 下载安装zabbix yum 源文件

    LTS long time support

    1. aliyun zabbix yum 源
    2. 清华源

    rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

    [root@web01 ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
    Retrieving https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
    Preparing...                          ################################# [100%]
    	package zabbix-release-4.0-1.el7.noarch is already installed
    

    第二个里程: 下载安装zabbix客户端软件

    [root@web01 ~]# yum install -y zabbix-agent
    

    或者(推荐yum)

    rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.0-2.el7.x86_64.rpm

    第三个里程: 编写zabbix客户端配置文件

    [root@web01 ~]# vim /etc/zabbix/zabbix_agentd.conf
    大概98行修改 Server=172.16.1.200 (zabbix服务端地址)
    

    客户端配置文件:
    客户端配置文件

    第四个里程: 启动zabbix-agent服务

    [root@web01 ~]# systemctl start zabbix-agent
    [root@web01 ~]# systemctl enable zabbix-agent
    [root@web01 ~]# netstat -lntup|grep 10050
    tcp      0     0 0.0.0.0:10050           0.0.0.0:*            LISTEN      4509/zabbix_agentd  
    tcp      0     0 :::10050                :::*                 LISTEN      4509/zabbix_agentd
    
    展开全文
  • Zabbix 服务端部署安装

    千次阅读 2012-05-16 16:29:59
    Zabbix Server 需要运行在CentOS、RedHat Linux、Debain等Linux操作系统上,这里以CentOS5.5 x86_64作为部署环境  下载使用LEMP(Linux+Nginx+MySQL+PHP)软件自动化安装包,解压后运行其中的lemp.sh,然后按照步骤...
  • Zabbix安装部署

    万次阅读 2019-04-18 15:13:30
    环境准备 OS:CentOS 7 安装步骤 一,关闭selinux和iptables [root@localhost ~]# systemctl stop firewalld.service ...二,安装Zabbix rpm包仓库 [root@localhost ~]# rpm -vhi http://repo.zabbix.com/z...
  • Zabbix

    千次阅读 多人点赞 2019-12-20 19:34:03
    文章目录Zabbix基本概念Zabbix部署实验拓扑环境部署初始化Zabbix配置监控服务 Zabbix 基本概念 Zabbix简介 Zabbix是一个高度集成的监控解决方案 可以实现企业级的开源分布式监控 Zabbix通过C/S模式采集监控数据 ...
  • Zabbix在docker安装部署

    万次阅读 2018-09-06 23:29:12
    一、创建docker-compose.yml文件 首先创建一份docker-...$ mkdri /zabbix #在根目录创建zabbix文件 $ cd /zabbix $ touch docker-compose.yml #创建yml容器编排文件 二、编写yml文件内容 $ ll $ vim docker-...

空空如也

1 2 3 4 5 ... 20
收藏数 44,720
精华内容 17,888
关键字:

zabbix