一、环境说明

系统:

CentOS release 6.4

mysql 5.1.67

Apache/2.2.25

二、安装php

由于zabbix提供的frontends是php编写的,因此需要搭建lamp环境。

wget http://us2.php.net/get/php-5.3.27.tar.bz2/from/cn2.php.net/mirrortar -jxvf php-5.3.27.tar.bz2cd php-5.3.27

./configure --prefix=/usr/local/php --with-mysql=/usr/lib64/mysql/ --with-apxs2=/usr/local/apache/bin/apxs --with-png-dir --enable-ctype --enable-xmlreader --enable-xmlwriter --with-gettext   --with-gd --enable-xml  -with-freetype-dir  --enable-mbstring --enable-sockets  --enable-bcmath --enable-session --with-jpeg-dir  --with-config-file-path=/usr/local/php/etc

make sudo make install

vim /usr/local/php/etc/php.ini

post_max_size=32M #最少32M 还有很多参数必须配置,可以在启动frontends的时候提示你,faild 就应该写给此配置文件中的相关参数。然后重启apache

三、安装zabbix

1.下载解压
wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.2.0/zabbix-2.2.0.tar.gz/download
tar -zvxf zabbix-2.2.0.tar.gz
cd zabbix-2.2.0
2.编译server和agentd(如果只是在被监控机子上,去掉--enable-server --with-mysql 选项)
./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --withl2 --prefix=/usr/local/zabbix--with-jabber=/usr/local
make
sudo make install
3 .初始化数据库
create database zabbix character set utf8 collate utf8_bin;
mysql -uroot -phegemonhe zabbix < database/mysql/schema.sql
mysql -uroot -phegemonhe zabbix < database/mysql/images.sql
mysql -uroot -phegemonhe zabbix < database/mysql/data.sql

4.创建zabbix用户

groupadd zabbix
useradd -g zabbix zabbix

5.配置并启动zabbix_server

配置文件在/usr/local/zabbix/etc/zabbix_server.conf

暂时使用默认配置

启动:

ln -s /usr/local/zabbix/sbin/zabbix_server

zabbix_server

6.配置并启动zabbix_agentd

配置文件在/usr/local/zabbix/etc/zabbix_agentd.conf

修改:

Server=你的server的ip

ServerActive=agentdip

Hostname=agent主机名

启动:

ln -s /usr/local/zabbix/sbin/zabbix_agentd

zabbix_agentd

四、部署网页监控

假设你的web server为的工作目录为/usr/local/apache/htdocs/ 一下用$htdocs代替

mkdir ${htdocs}/zabbixcd frontends/phpcp -a . ${htdocs}/zabbix/usr/local/apache/bin/apachectl -k restat

在浏览器中输入 http://<server_ip_or_name>/zabbix 就可以查看zabbix的web界面了。

1.初始是web安装向导

2.检验依赖条件界面

如果出现failed,则要修改相关设置。

3.配置数据库

选择你想使用的数据库,在此我选择了mysql,设置连接数据库的必要参数。

4.设置zabbix server的相关信息,ip,port,name

5.以上配置信息的一个汇总展示,以供确认。

6.(重要) 下载配置文件,存放到$htdocs/zabbix/conf/中

7.完成安装指引

8.登录 默认用户:Admin 密码:zabbix

五、web中的一些功能介绍

六、监控hadoop

七、高级功能



转载于:https://www.cnblogs.com/andyhe/p/3430242.html

zabbix搭建并结合mikoomi插件监控hadoop集群相关推荐

  1. 如何使用JMX_Expoter+Prometheus+Grafana监控Hadoop集群

    JMX_Expoter 监控 因为目前CDH以及HDP后续要合并闭源,公司打算花时间自研一个类似的平台,我也对集群监控这块下了点功夫. 监控 ​ 对于一个集群管理平台,首当其冲的就是其中的监控如何实现 ...

  2. ganglia监控hadoop集群配置

    1:ganglia简介 ganglia是UC Berkeley发起的一个开源集群监控项目,设计用于测量和监控数以千计的节点. 主要是采用监控系统性能,如cpu,内存,硬盘使用率,I/O负载,网络流量情 ...

  3. 学习笔记Hadoop(八)—— Hadoop集群的安装与部署(5)—— Hadoop配置参数介绍、Hadoop集群启动与监控

    五.Hadoop配置参数介绍 Hadoop集群配置文件主要有: 它们的默认参数配置可以看: core-default.xml :https://hadoop.apache.org/docs/stabl ...

  4. 阿里云ECS服务器部署HADOOP集群(三):ZooKeeper 完全分布式集群搭建

    本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里 ...

  5. 高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南

    原文:http://my.oschina.net/wstone/blog/365010#OSC_h3_13 (WJW)高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南 [X] ...

  6. 5. Hadoop集群操作

    5. Hadoop集群操作 5.1 启动Hadoop集群 5.1.1 格式化文件系统 如果集群是第一次启动,需要在hadoop102节点格式化NameNode. 注意:格式化NameNode,会产生新 ...

  7. 搭建Hadoop集群(超详细版)

    用三台云服务器搭建hadoop完全分布式集群 硬件准备 集群配置 集群规划 Hadoop.Zookeeper.Java.CentOS版本 基础环境配置 关闭防火墙 修改主机名 主机映射 时间同步 查看 ...

  8. hadoop集群_Ambari搭建hadoop集群

    Ambari搭建hadoop集群 Ambari提供了对Hadoop更加方便快捷的管理功能,主要包含: 通过一步一步的安装向导简化了集群供应. 预先配置好关键的运维指标(metrics),可以直接查看H ...

  9. CentOS7上搭建Hadoop集群(入门级)

    场景 Hadoop Apache Hadoop是一款支持数据密集型分布式应用并以Apache 2.0许可协议发布的开源软 件框架,支持在商品硬件构建的大型集群上运行应用程序.Hadoop是根据Goog ...

最新文章

  1. OSPF分解试验部分-LAB7:NSSA区域
  2. 用ASP.NET AJAX 开发Web程序 — UpdatePanel篇
  3. grunt使用小记之开篇:grunt概述
  4. 联想电脑如何添加无线网络连接服务器,安装英特尔MYWIFI的操作步骤
  5. pdf.js插件使用记录,在线打开pdf
  6. Mysql能删了重装吗_mysql卸载重新安装
  7. java语言就业方向_2019年汉语言专业最全就业方向
  8. MySQL事务操作原理与用法详解
  9. python工资一般多少-Python开发的工资一般多少
  10. 你还精通MySQL,竟然连bin log、redo log都不知道!
  11. rs232转usb驱动_Trinamic发布6轴步进电机驱动模块TMCM-6214
  12. 开源及第三方软件管理体系
  13. VS1005 功放板
  14. 【Python】多进程 AttributeError: Can‘t pickle local object
  15. 联想用u盘重装系统步骤_联想笔记本u盘重装系统,详细教您联想笔记本怎么使用u盘重装系统...
  16. 将DXP设置为中文版
  17. 51单片机学习笔记【五】——1602液晶屏
  18. 【Matlab】使用反步法设计控制器
  19. 数理统计 - 圆环上随机取3个点组成一个锐角三角形的概率
  20. 学习以太坊部署智能合约(小插曲) — 执行truffle unbox react报错

热门文章

  1. adr和ldr的区别
  2. 移除链表元素--虚拟头结点
  3. java经典100例算法题_10道java经典算法题,每一题都能帮你提升java水平!
  4. [转] ROS-I simple_message 源码分析:MessageManager
  5. 华为手机如何升级鸿蒙系统_华为官方正式公告!鸿蒙手机系统下周发布:普通花粉何时能升级?...
  6. OGNL表达式struts2标签“%,#,$”
  7. visio如何扩大画布的大小. 鼠标移到画布的边界按住Ctrl,就可以拉大
  8. 用shell脚本实现MongoDB数据库自动备份
  9. 在线判题系统hustoj的搭建
  10. Android中获取手机电量信息