zabbix搭建并结合mikoomi插件监控hadoop集群
一、環境說明
系統:
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.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
三、安裝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.sql4.創建zabbix用戶
groupadd zabbix useradd -g zabbix zabbix5.配置并啟動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/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,name
5.以上配置信息的一個匯總展示,以供確認。
6.(重要) 下載配置文件,存放到$htdocs/zabbix/conf/中
7.完成安裝指引
8.登錄 默認用戶:Admin 密碼:zabbix
五、web中的一些功能介紹
六、監控hadoop
七、高級功能
?
?
轉載于:https://www.cnblogs.com/andyhe/p/3430242.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的zabbix搭建并结合mikoomi插件监控hadoop集群的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ./dmitry -p ip或者域名 -
- 下一篇: DropdownList 赋初始值问题