部署zabbix

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部署zabbix相关的知识,希望对你有一定的参考价值。

第一步:安装好基础环境

  • LNMP

第二步: Download Zabbix

$ wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.22/zabbix-3.0.22.tar.gz

第三步:添加zabbix用户

$ useradd zabbix -s /sbin/nologin

第四步: 部署zabbix-server

$ tar -zxvf zabbix-3.0.22.tar.gz
$ cd zabbix-3.0.22
$ ./configure --prefix=/usr/local/zabbix-server               --enable-server               --enable-agent               --with-mysql               --with-net-snmp               --with-libcurl               --with-libxml2
$ make && mkae install

第五步:部署zabbix-database

  • 创建zabbix数据库

    $ mysql -uroot -p
    mysql> create database zabbix default charset utf8;
    mysql> grant all on zabbix.* to ‘zabbix‘@‘localhost‘ identified by ‘zabbix‘;
    mysql> flush privileges;
    mysql> q
  • 导入数据
    $ cd zabbix-3.0.22
    $ mysql -uzabbix -pzabbix zabbix < database/mysql/schema.sql
    $ mysql -uzabbix -pzabbix zabbix < database/mysql/images.sql
    $ mysql -uzabbix -pzabbix zabbix < database/mysql/data.sql

第六步:部署zabbix-web

$ cd zabbix-3.0.22
$ mkdir -p /data/wwwroot/zabbix
$ cp -rapv frontends/php/* /data/wwwroot/zabbix

默认账号密码:admin zabbix

第7步:部署zabbix-agent

$ cd zabbix-3.0.22
$ useradd zabbix -s /sbin/nologin -M
$ ./configure --prefix=/usr/local/zabbix-agent --enable-agent
$ make && make install

修改zabbix_agent配置

  • Server
  • ServerActive

以上是关于部署zabbix的主要内容,如果未能解决你的问题,请参考以下文章

zabbix监控tomcat主机,并自动部署新主机

Zabbix中小型企业Zabbix监控实战之告警大全

Zabbix实战之部署篇Zabbix客户端的安装部署方法

Zabbix实战之部署篇使用Docker部署Zabbix 6.2.7监控平台

监控服务zabbix部署

使用Zabbix+Grafana监控