Zabbix分布式监控

转载 2015年07月08日 15:25:53

官网安装手册:
https://www.zabbix.com/documentation/2.4/manual/installation/

安装Zabbix仓库

rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

安装MySQL和Zabbix-Server

MySQL软件包 :mysql-server mysql
Zabbix软件包 :zabbix-server-mysql、zabbix-web-mysql 、zabbix-agent

yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent mysql-server mysql -y

这里写图片描述

配置MySQL

# 创建数据库
  mysql -uroot -proot -e "create database zabbix character set utf8 collate utf8_bin;"

# 创建用户zabbix并赋予权限
  mysql -uroot -proot -e "grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';"

# 初始化数据
  cd /usr/share/doc/zabbix-server-mysql-2.4.*/create/
  mysql -uroot -proot zabbix < schema.sql
  mysql -uroot -proot zabbix < images.sql
  mysql -uroot -proot zabbix < data.sql

这里写图片描述

这里写图片描述

配置Zabbix-Server

修改数据库密码

cp /etc/zabbix/zabbix_server.conf{,.bak}

sed -i 's/^.*DBPassword=.*$/DBPassword=zabbix/' /etc/zabbix/zabbix_server.conf

这里写图片描述

启动Zabbix服务

service zabbix-agent start
service zabbix-server start

这里写图片描述

配置PHP环境

#修改时区
sed -i 's/^.*date.timezone=.*$/date.timezone=Asia\/Shanghai/g' /etc/php.ini

#其他配置
sed -i 's/^.*post_max_size =.*$/post_max_size= 16M/g' /etc/php.ini
sed -i 's/^.*max_execution_time =.*$/max_execution_time = 300/g' /etc/php.ini
sed -i 's/^.*max_input_time =.*$/max_input_time = 300/g' /etc/php.ini
sed -i 's/^.*mbstring.func_overload =.*$/mbstring.func_overload = 1/g' /etc/php.ini

启动Web环境

service httpd restart

设置开机启动

chkconfig mysqld on
chkconfig zabbix-server on
chkconfig zabbix-agent on
chkconfig httpd on

安装Zabbix-Agent

yum install zabbix-agent zabbix-sender zabbix-get -y
cp /etc/zabbix/zabbix_agentd.conf{,.bak}
/etc/init.d/zabbix-agent start
chckconfig zabbix-agent on

安装Zabbix-get和Zabbix-sender

汉化

如果没有进行字体汉化处理,生成的图片将是乱码:
上传系统的中中文字体比如黑体
这里写图片描述
这里写图片描述

/usr/share/zabbix/fonts
将simhei.ttf重命名graphfont.ttf
这里写图片描述

这里写图片描述

运行截图

这里写图片描述
这里写图片描述
这里写图片描述

Zabbix分布式集群监控

Zabbix分布式集群监控1.监控对象1、分布式文件系统HDFS 2、分布式离线计算框架MapReduce 3、分布式流式计算框架Storm 4、分布式消息队列KafKa 5、分布式内存计算框架Spa...
  • qq_25371579
  • qq_25371579
  • 2017年01月12日 00:40
  • 1507

Zabbix-分布式监控系统安装

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix由2部分构成,zabbixserver与可选组件zabbix agent。          ...
  • u010391029
  • u010391029
  • 2015年11月14日 14:02
  • 730

Zabbix分布式监控系统实践之 (2) 自定义配置

 目录结构 Zabbix分布式监控系统实践之 (0) 什么是Zabbix Zabbix分布式监控系统实践之 (1) 环境部署 Zabbix分布式监控系统实践之 (2) ...
  • zm_21
  • zm_21
  • 2015年07月14日 13:51
  • 1377

Zabbix 3.0 分布式监控 [九]

Zabbix 3.0 分布式监控 [九]2016年10月11日 标签(空格分隔): zabbix **笔者QQ:381493251 博客地址:www.abcdocker.com 微信公众号:a...
  • abcdocker
  • abcdocker
  • 2016年11月10日 09:30
  • 1744

Zabbix分布式监控(zabbix-proxy)的配置关键点

转自:http://dgd2010.blog.51cto.com/1539422/1726693 Zabbix Proxy简介 Zabbix Proxy是实现Zabbix分布式监控的重...
  • justheretobe
  • justheretobe
  • 2016年12月25日 22:11
  • 3777

Zookeeper实现集群和负载均衡---(4)Zabbix集成集群监控

1.前言 上一章描述了现有系统架构的详细方案,本章节主要描述集群监控描述。 2.Zabbix   Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以...
  • oMaverick1
  • oMaverick1
  • 2016年03月01日 10:01
  • 3157

zabbix 监控特定进程

zabbix 监控进程
  • dai451954706
  • dai451954706
  • 2014年05月19日 17:29
  • 7962

第七篇 zabbix监控本机

创建好主机群组后,就可以在主机群组中添加我们要监控的主机,这里我们对本机进行监控。点击创建主机,填上主机的名称和对应的IP即可,主机群组就选择我们之前建好的zabbix group1点击模板,这里就用...
  • u012062455
  • u012062455
  • 2016年11月17日 14:36
  • 2446

zabbix系列(八)zabbix添加对web页面url的状态监控

通过zabbi做web监控不仅仅可以监控到站点的响应时间,还可以根据站点返回的状态码,或者相应时间做报警 1、对需要监控的主机添加web监控   在configuration—hosts 中打开主...
  • reblue520
  • reblue520
  • 2016年08月25日 10:39
  • 19508

服务器监控之zabbix监控IO篇

下面介绍的是用zabbix监控Liunx服务器的IO读写情况. zabbix的安装以前的博客有, 大家可以参考; 1. 添加userparameter_io.conf配置文件 #在/etc/zabbi...
  • a294039255
  • a294039255
  • 2016年05月31日 16:00
  • 4212
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Zabbix分布式监控
举报原因:
原因补充:

(最多只允许输入30个字)