zabbix搭建并结合mikoomi插件监控hadoop集群
2013-11-18 21:14
363 查看
一、环境说明系统:CentOS release 6.4mysql 5.1.67Apache/2.2.25二、安装php由于zabbix提供的frontends是php编写的,因此需要搭建lamp环境。
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 .初始化数据库
wget http://us2.php.net/get/php-5.3.27.tar.bz2/from/cn2.php.net/mirror tar -jxvf php-5.3.27.tar.bz2 cd 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三、安装zabbix1.下载解压
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.sql4.创建zabbix用户
groupadd zabbix useradd -g zabbix zabbix5.配置并启动zabbix_server配置文件在/usr/local/zabbix/etc/zabbix_server.conf暂时使用默认配置启动:ln -s /usr/local/zabbix/sbin/zabbix_serverzabbix_server6.配置并启动zabbix_agentd配置文件在/usr/local/zabbix/etc/zabbix_agentd.conf修改:Server=你的server的ipServerActive=agentdipHostname=agent主机名启动:ln -s /usr/local/zabbix/sbin/zabbix_agentdzabbix_agentd四、部署网页监控假设你的web server为的工作目录为/usr/local/apache/htdocs/ 一下用$htdocs代替
mkdir ${htdocs}/zabbix cd frontends/php cp -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,name5.以上配置信息的一个汇总展示,以供确认。6.(重要) 下载配置文件,存放到$htdocs/zabbix/conf/中7.完成安装指引8.登录 默认用户:Admin 密码:zabbix五、web中的一些功能介绍六、监控hadoop七、高级功能
相关文章推荐
- mikoomi -Zabbix监控Apache Hadoop插件/模板 (翻译)
- Elasticsearch5.2.1集群搭建,动态加入节点,并添加监控诊断插件
- 拾里运维篇之-Zabbix服务器集群监控平台搭建(1)
- hadoop集群监控工具--ganglia的搭建(YUM的方式)
- Ganglia环境搭建并监控Hadoop分布式集群
- Elasticsearch5.2.1集群搭建,动态加入节点,并添加监控诊断插件
- Zabbix结合插件percona监控mysql数据
- 生产环境 hadoop集群监控工具--ganglia的搭建(YUM的方式)
- 60秒内快速搭建完整zabbix3.4.6监控系统
- 个人hadoop学习总结:Hadoop集群+HBase集群+Zookeeper集群+chukwa监控(包括单机、伪分布、完全分布安装操作)
- 从零搭建Hadoop集群 三
- hadoop-企业版环境搭建(二)-HA搭建和zookpeer集群的搭建
- (五)hadoop系列之__集群搭建SSH无密访问多台机器
- hadoop集群搭建(一)
- centos7下安装编译并搭建hadoop2.6.0单节点伪分布式集群
- 完整分布式Hadoop集群搭建过程
- hadoop2.7.1单机和伪集群的搭建-0
- centOS下搭建hadoop集群平台。
- hadoop 1.2.0集群搭建
- CentOS 7 Hadoop 集群搭建