站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

Linux中Zabbix4.0的安裝配置過程

Zabbix簡(jiǎn)介

Zabbix是一個(gè)高度集成的企業(yè)級(jí)開源網(wǎng)絡(luò)監(jiān)控解決方案,與Cacti、nagios類似,提供分布式監(jiān)控以及集中的web管理界面。zabbix具備常見商業(yè)監(jiān)控軟件所具備的功能,例如主機(jī)性能監(jiān)控,網(wǎng)絡(luò)設(shè)備性能監(jiān)控,數(shù)據(jù)庫性能監(jiān)控,ftp等通用協(xié)議的監(jiān)控,能夠靈活利用可定制警告機(jī)制,允許用戶對(duì)事件發(fā)送基于E-mail的警告,保證相關(guān)人員可以快速解決。還能夠利用存儲(chǔ)數(shù)據(jù)提供杰出的報(bào)表及實(shí)時(shí)的圖形化數(shù)據(jù)處理,實(shí)現(xiàn)對(duì)監(jiān)控主機(jī)7×24小時(shí)集中監(jiān)控。

Zabbix通過C/S模式采集數(shù)據(jù)通過B/S模式在web端展示和配置,通過SNMP協(xié)議傳輸,而被監(jiān)控對(duì)象只需要支持SNMP協(xié)議或者運(yùn)行Zabbix-agents代理程序即可。服務(wù)端監(jiān)聽端口為10051,而被監(jiān)控端即Zabbix-agents代理程序監(jiān)控10050端口。

實(shí)驗(yàn)環(huán)境

                     主機(jī)                                          操作系統(tǒng)                    IP地址                    主要軟件
          zabbix服務(wù)端                       CentOS7.0 x86_64           10.1.28.70          zabbix-server4.0
          Linux被監(jiān)控端                       centos7.0 x86_64           10.1.28.253           zabbix-agent4.0

Zabbix服務(wù)端環(huán)境部署 

1、環(huán)境準(zhǔn)備

由于zabbix提供集中的web監(jiān)控管理界面,因此服務(wù)在web界面的呈現(xiàn)需要LAMP架構(gòu)支持。
     yum install -y httpd mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash

編輯配置httpd
    vim /etc/httpd/conf/httpd.conf
    ServerName zabbix
    DirectoryIndex index.html index.php //添加首頁支持格式

編輯配置php,配置中國(guó)時(shí)區(qū)
    vim /etc/php.ini
    date.timezone = PRC //PRC為中國(guó)時(shí)區(qū)
啟動(dòng)httpd,mysq
    systemctl stop firewalld.service
    setenforce 0
    systemctl start httpd.service
    systemctl start mariadb.service
    netstat -ntap | egrep ‘(80|3306)’

啟動(dòng)msyql后執(zhí)行初始安全設(shè)置。
    mysql_secure_installation
    mysql -u root -p
    CREATE DATABASE zabbix character set utf8 collate utf8_bin;
    GRANT all ON zabbix.* TO ‘zabbix’@’%’ IDENTIFIED BY ‘123456’; //創(chuàng)建zabbix數(shù)據(jù)庫,并設(shè)定用戶密碼
    flush privileges;
數(shù)據(jù)庫設(shè)置完成,檢測(cè)php與數(shù)據(jù)庫連通情況
    vim /var/www/html/index.php
    <?php
    $link=mysql_connect(‘10.1.28.70′,’zabbix’,’123456′);
    if($link) echo “<h1>Success!!</h1>”;
    else echo “Fail!!”;
    mysql_close();
    ?>
在網(wǎng)頁中輸入zabbix主機(jī)ip地址顯示Success表示連通數(shù)據(jù)庫成功
為保證zabbix用戶也可以登錄數(shù)據(jù)庫,若出現(xiàn)本地?zé)o法登錄情況,解決方式如下。
使用root賬戶登錄數(shù)據(jù)庫
    select user,host from mysql.user; //有空用戶名稱占用導(dǎo)致本地?zé)o法登錄遠(yuǎn)程可登錄
    +——–+———–+
    | user | host |
    +——–+———–+
    | zabbix | % |
    | root | 127.0.0.1 |
    | root | ::1 |
    | | cacti |
    | root | cacti |
    | | localhost |
    | root | localhost |
    +——–+———–+

    drop user ”@localhost; //刪除空用戶
    drop user ”@cacti;
    flush privileges;
2、部署Zabbix Server

    yum install php-bcmath php-mbstring -y 安裝php支持zabbix組件

    rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm //會(huì)自動(dòng)生成yum源文件,保證系統(tǒng)可以上網(wǎng)
    yum install zabbix-server-mysql zabbix-web-mysql -y 安裝zabbix組件

    zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -p zabbix //生成數(shù)據(jù)庫文件,注意密碼不要輸成root的

查看、修改zabbix配置文件
    grep -n ‘^'[a-Z] /etc/zabbix/zabbix_server.conf
    38:LogFile=/var/log/zabbix/zabbix_server.log
    49:LogFileSize=0
    72:PidFile=/var/run/zabbix/zabbix_server.pid
    90:DBHost=127.0.0.1
    91:DBName=zabbix
    107:DBUser=zabbix
    108:DBPassword=123456
    287:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
    413:Timeout=4
    455:AlertScriptsPath=/usr/lib/zabbix/alertscripts
    465:ExternalScripts=/usr/lib/zabbix/externalscripts
    501:LogSlowQueries=3000

修改zabbix在httpd中的時(shí)區(qū)
    vim /etc/httpd/conf.d/zabbix.conf
    php_value date.timezone Asia/Shanghai
zabbix基本配置完成,啟動(dòng)服務(wù),實(shí)現(xiàn)web界面安裝
    systemctl enable zabbix-server
    systemctl start zabbix-server
    netstat -anpt | grep zabbix //監(jiān)聽在10051端口上
    systemctl restart httpd.service

web界面安裝訪問。

  • Linux中Zabbix4.0的安裝配置過程

        Linux中Zabbix4.0的安裝配置過程

 

    Linux中Zabbix4.0的安裝配置過程

         Linux中Zabbix4.0的安裝配置過程

          Linux中Zabbix4.0的安裝配置過程

             Linux中Zabbix4.0的安裝配置過程

       

zabbix被監(jiān)控端代理設(shè)置

安裝zabbix-agent客戶端
    rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm

    yum install -y zabbix-agent

編輯修改配置文件
    grep -n ‘^'[a-Z] /etc/zabbix/zabbix_agentd.conf
    vim /etc/zabbix/zabbix_agentd.conf
    13:PidFile=/var/run/zabbix/zabbix_agentd.pid
    32:LogFile=/var/log/zabbix/zabbix_agentd.log
    43:LogFileSize=0
    95:Server=10.1.28.70 //zabbix服務(wù)器地址
    136:ServerActive=10.1.28.70 //活躍服務(wù)器地址
    147:Hostname=zabbix_agent
    265:Include=/etc/zabbix/zabbix_agentd.d/*.conf
關(guān)閉防火墻,啟動(dòng)服務(wù)
    systemctl stop firewalld.service
    setenforce 0
    systemctl enable zabbix-agent.service
    systemctl restart zabbix-agent.service

    netstat -anpt | grep zabbix //監(jiān)聽在10050端口

以上是整個(gè)配置過程

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
国产精品91在线播放| 7m凹凸精品分类大全免费| 精品天海翼一区二区| 岛国精品在线观看| 2021国产精品午夜久久| 久久av老司机精品网站导航| 亚洲精品第一综合99久久| 特级精品毛片免费观看| 国产精品无套内射迪丽热巴| 亚洲国产精品成人AV无码久久综合影院 | 国产精品无码成人午夜电影| 国产精品被窝福利一区| 免费精品国自产拍在线播放 | 精品一区二区三区视频在线观看| 中日韩欧一本在线观看| 国产乱人伦偷精品视频下| 国产精品视_精品国产免费| 午夜精品在线免费观看| 人妻无码久久精品人妻| www.999精品视频观看免费| 2021国产精品久久| 亚洲精品福利在线观看| 精品人伦一区二区三区潘金莲| 人人妻人人澡人人爽人人精品97| 国产成人综合日韩精品无码| 亚洲欭美日韩颜射在线二| 国产亚洲精品美女久久久久| 国产精品天天在线午夜更新| 午夜精品成人毛片| 牛牛本精品99久久精品| 最新国产午夜精品视频不卡| 久久无码av亚洲精品色午夜| 国产精品乱码久久久久久软件 | 人妻少妇精品视频专区| 男女男精品网站免费观看| 精品人妻一区二区三区四区在线| 精品无码av无码专区| 视频精品一区二区三区| 亚洲国产精品一区二区第一页免| 亚洲国产精品尤物yw在线| 国产精品香蕉在线观看|