博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix3.2 install
阅读量:4612 次
发布时间:2019-06-09

本文共 4082 字,大约阅读时间需要 13 分钟。

一.Zabbix安装配置(ubuntu)

1、Zabbix服务端安装 基础情况

系统Ubuntu 14.04.4 LTSzabbix版本zabbix 3.2ip192.168.1.**

1.1 Zabbix服务端安装

#设置zabbix源wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+trusty_all.debdpkg -i zabbix-release_3.2-1+trusty_all.debapt-get update#安装apt-get install zabbix-server-mysql zabbix-frontend-php#mysql配置shell> mysql -uroot -p
mysql> create database zabbix character set utf8 collate utf8_bin;mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';mysql> quit;zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix#配置zabbix server# vi /etc/zabbix/zabbix_server.confDBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=zabbix#启动zabbixservice zabbix-server startupdate-rc.d zabbix-server enable#设置phpvim /etc/apache2/conf-enabled/zabbix.confphp_value max_execution_time 300php_value memory_limit 128Mphp_value post_max_size 16Mphp_value upload_max_filesize 2Mphp_value max_input_time 300php_value always_populate_raw_post_data -1php_value date.timezone Asia/Shanghai#启动apache#cp -r /usr/share/zabbix /var/www/html/zabbixservice apache2 restart

1.2、Zabbix服务端配置文件

grep -v '#' /etc/zabbix/zabbix_server.conf | grep -v '^$'LogFile=/var/log/zabbix/zabbix_server.logLogFileSize=0PidFile=/var/run/zabbix/zabbix_server.pidDBHost=localhostDBName=zabbixDBName=zabbixDBUser=zabbixDBPassword=zabbixTimeout=30  #设置获取数据超时时间AlertScriptsPath=/usr/lib/zabbix/alertscriptsExternalScripts=/usr/lib/zabbix/externalscriptsFpingLocation=/usr/bin/fpingFping6Location=/usr/bin/fping6LogSlowQueries=3000

2、Zabbix客户端安装配置

2.1 zabbix客户端安装 ubuntu 14.04

wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+trusty_all.debdpkg -i zabbix-release_3.2-1+trusty_all.debapt-get updateapt-get install zabbix-agentservice zabbix-agent start

centos 7

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpmyum install zabbix-agentsystemctl start zabbix-agent

centos 6

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el7.noarch.rpmyum install zabbix-agentservice zabbix-agent start

2.2、zabbix客户端配置

grep -v '#' /etc/zabbix/zabbix_agentd.confServer=192.168.1.** #服务器端ipServerActive=192.168.1.**:10051  #上报数据 服务端ip+端口LogFile=/var/log/zabbix/zabbix_agentd.logPidFile=/var/run/zabbix/zabbix_agentd.pidHostname=192.168.1.**  #客户端ipUnsafeUserParameters=1AllowRoot=1RefreshActiveChecks=60ListenIP=192.168.1.**  #客户端ipInclude=/etc/zabbix/zabbix_agentd.d/HostMetadata=Linux  #用于自动发现

二.Zabbix安装配置(docker)

参考官网zabbix3.2

数据库:mysql

  1. Start empty MySQL server instance
docker run --name mysql-server -t \      -e MYSQL_DATABASE="zabbix" \      -e MYSQL_USER="zabbix" \      -e MYSQL_PASSWORD="zabbix_pwd" \      -e MYSQL_ROOT_PASSWORD="root_pwd" \      -d mysql:5.7
  1. Start Zabbix Java gateway instance
docker run --name zabbix-java-gateway -t \      -d zabbix/zabbix-java-gateway:latest
  1. Start Zabbix server instance and link the instance with created MySQL server instance
docker run --name zabbix-server-mysql -t \      -e DB_SERVER_HOST="mysql-server" \      -e MYSQL_DATABASE="zabbix" \      -e MYSQL_USER="zabbix" \      -e MYSQL_PASSWORD="zabbix_pwd" \      -e MYSQL_ROOT_PASSWORD="root_pwd" \      -e ZBX_JAVAGATEWAY="zabbix-java-gateway" \      --link mysql-server:mysql \      --link zabbix-java-gateway:zabbix-java-gateway \      -p 10051:10051 \      -d zabbix/zabbix-server-mysql:latest

Zabbix server instance exposes 10051/TCP port (Zabbix trapper) to host machine.

  1. Start Zabbix web interface and link the instance with created MySQL server and Zabbix server instances
docker run --name zabbix-web-nginx-mysql -t \      -e DB_SERVER_HOST="mysql-server" \      -e MYSQL_DATABASE="zabbix" \      -e MYSQL_USER="zabbix" \      -e MYSQL_PASSWORD="zabbix_pwd" \      -e MYSQL_ROOT_PASSWORD="root_pwd" \      --link mysql-server:mysql \      --link zabbix-server-mysql:zabbix-server \      -p 80:80 \      -d zabbix/zabbix-web-nginx-mysql:latest

用户:Admin

初始密码:zabbix

转载于:https://www.cnblogs.com/ma-ke/p/6842234.html

你可能感兴趣的文章
xp_cmdshell 命令的开启与关闭,和状态查询
查看>>
Linux sudoers
查看>>
MySQL详解(18)-----------分页方法总结
查看>>
bzoj 4595 激光发生器
查看>>
multi cookie & read bug
查看>>
js时间转换
查看>>
(转载) Android Studio你不知道的调试技巧
查看>>
队列实现霍夫曼树
查看>>
JAVA 笔记(一)
查看>>
{Nodejs} request URL 中文乱码
查看>>
异常及日志使用与项目打包
查看>>
数组相关函数
查看>>
Python 和其他编程语言数据类型的比较
查看>>
T2695 桶哥的问题——送桶 题解
查看>>
HTML5 表单
查看>>
Android群英传》读书笔记 (3) 第六章 Android绘图机制与处理技巧 + 第七章 Android动画机制与使用技巧...
查看>>
关于微信公众平台测试号配置失败的问题
查看>>
【NOIP2001】统计单词个数
查看>>
linux常用端口
查看>>
异常处理
查看>>