• Zabbix3.0 安装部署


    本次Linux系统采用centos7 版本进行安装。

    1.软件包安装

    uname -r 查看系统版本 Linux monitor 3.10.0-514.el7.x86_64

    rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm 下载zabbix的yum包源

    yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server 安装zabbix-server, zabbix-agent,mariadb,zabbix-web-mysql软件包

     2.配置数据库

    systemctl start mariadb #启动mariadb数据库

    mysql -uroot -p#进行mysql登录

    create database zabbix character set utf8 collate utf8_bin; #创建database和设置默认的字符格式为UTF8

    grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; #创建zabbix用户,设置密码并赋予权限。

    flush privileges;   #刷新数据库权限

    3.配置zabbix

    cd /usr/share/doc/zabbix-server-mysql-3.0.3/  #进入到Zabbix配置模板内

     zcat create.sql.gz |mysql -uroot zabbix  #通过Zcat 来进行安装配置zabbix初始化设置

    [root@localhost ]# vim /etc/zabbix/zabbix_server.conf  #编辑配置文件,修改如下主要内容

    LogFile=/var/log/zabbix/zabbix_server.log

    LogFileSize=0

    PidFile=/var/run/zabbix/zabbix_server.pid

    DBHost=localhost

    DBName=zabbix

    DBUser=zabbix

    DBPassword=zabbix

    SNMPTrapperFile=/var/log/snmptrap/snmptrap.log

    Timeout=4

    AlertScriptsPath=/usr/lib/zabbix/alertscripts

    ExternalScripts=/usr/lib/zabbix/externalscripts

    LogSlowQueries=3000

    启动Zabbix服务器进程

    [root@localhost ]#  systemctl start zabbix-server #启动zabbix-server服务

    [root@localhost ]#  systemctl start zabbix-agent #启动zabbix-agent服务

    4.配置PHP设置

    Apache的配置文件/etc/httpd/conf.d/zabbix.conf一些PHP设置已经配置好了。取消注释,设置正确的时区

    [root@rootvim /etc/httpd/conf.d/zabbix.conf

    php_value max_execution_time 300

    php_value memory_limit 128M

    php_value post_max_size 16M

    php_value upload_max_filesize 2M

    php_value max_input_time 300

    php_value always_populate_raw_post_data -1

    php_value date.timezone Asia/Shanghai

    通过改变配置文件重新启动Apache Web服务器

    [root@root] systemctl start httpd #启动Apache服务

    5.网页安装

    打开IE浏览器输入http://Zabbix_server_ip/zabbix 网址。点击next进行配置zabbix。

    点击Finish完成安装部署,通过输入初始账号Admin 密码zabbix来进行登录。

    Zabbix windows Agent 安装:

    1.通过官网下载对应zabbix版本的zabbix-agent 软件包。本次采用3.0.4版本,软件如下截图。

    2.解压文件到Windows客户端,解压包内共有两个文件夹,Bin文件为软件安装程序,Conf文件为配置文件。在Windows客户端内找到所需安装的路径,创建zabbix文件夹。

    修改conf配置文件内的如下内容

    找到conf下的配置文件 zabbix_agentd.win.conf ,修改LogFile、Server、Hostname这三个参数。具体配置如下:

    LogFile=c:zabbix_agentd.log #log文件存放目录,可以进行修改

    Server=192.168.10.200 #zabbix服务器端IP地址

    Hostname=NAV    #Windows客户端的hostname

    ServerActive=192.168.10.200 #zabbix server地址

    通过管理员打开CMD,执行如下命令进行安装。

    C:zabbixinwin64>zabbix_agentd.exe -c c:zabbixconfzabbix_agentd.win.conf -I #安装服务

     

    C:zabbixinwin64>zabbix_agentd.exe -c c:zabbixconfzabbix_agentd.win.conf -s #启动服务

    #注:非管理进行运行会遇到报错,可以执行C:zabbixinwin64>zabbix_agentd.exe  -d进行服务删除后在进行重新建立。个人测试删除后需要重启客户端才能进行创建agent服务。

    通过官网下载对应版本的zabbix-agent。 本次安装使用centos6版本的安装包,下载完成通过rpm -ivh进行安装。

    Zabbix Linux Agent 安装:

    通过官网下载对应版本的zabbix-agent 本次安装使用centos6版本的安装包,下载完成通过rpm -ivh进行安装。

     rpm -ivh zabbix-agent-3.0.10-1.el7.x86_64.rpm

     rpm -ivh zabbix-get-3.0.10-1.el7.x86_64.rpm

     rpm -ivh zabbix-sender-3.0.10-1.el7.x86_64.rpm

    agent安装完成后,需要进行更改配置文件

    vim /etc/zabbix/zabbix_agentd.conf

    修改配置文件内如下信息和当前主机信息相符

    Server=192.168.10.200

    Hostname=nginx001

    ServerActive=192.168.10.200 #zabbix server地址

    启动zabbix

    /etc/init.d/zabbix-agent start

  • 相关阅读:
    【转载】[SMS]SMS内容的7bit和UCS2编码方式简介
    【转载】两篇关于字符编码的博文
    【IRA/GSM/UCS2】the difference of IRA/GSM/UCS2 character set
    【LTE】LTE中SINR的理解
    【LTE】为什么使用SNR来表征信道质量,而并不用RSRQ?这两者的区别是什么?
    【C++】C++为什么要引入引用这个复合类型?
    【HTML55】HTML5与CSS3基础教程
    python 三种单例模式
    python3.10 新增的 match case 语句
    Python pyqt5简单的图片过滤工具
  • 原文地址:https://www.cnblogs.com/dianzixiaoming/p/7289403.html
Copyright © 2020-2023  润新知