larva臭屁虫第4季全集迅雷高清种子

zabbix LTS和标准发行版的区别(116) – 运维生存时间
你可能喜欢
有回复时邮件通知我
12345678910
12345678910
关于本站 本站以分享运维技术为主,欢迎大家参与技术分享,同时也欢迎大家吐槽,本站提供以下交流圈:QQ群①:*****(满)QQ群②:6690706 QQ群③: QQ群④:(新) 微信公众号:ttlsacom 商务合作QQ:
记住我的登录信息
点击“立即注册”转到用户注册页面。
输入用户名或电子邮箱地址,您会收到一封新密码链接的电子邮件。
用户名或电子邮件地址5152人阅读
linux(24)
本文中部分内容是网上摘抄,如版主看到后还望谅解!
一、前期工作
1.导入mysql模板文件到zabbix
百度网盘模板地址:/s/1o6DkTuE
2.mysql 授权
mysql& grant replication client on *.* to 'zabbix'@'localhost' identified by '密码';
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
3.配置my.cnf文件
由于mysql5.6版本命令行输入用户名密码出现警告信息:Warning: Using a password on the command line interface can be insecure.
所有在mysql 的my.cnf文件中加入以下内容
host=localhost
user=zabbix
password=密码
socket = /tmp/mysql.sock
[mysqladmin]
host=localhost
user=zabbix
password=密码
socket=/tmp/mysql.sock
4.编写脚本
a脚本:(监控mysql 状态脚本)
#more checkmysqlperformance.sh
#!/bin/bash
mysql=$(which mysql)
# mysql 5.6 use password has waring
# Warning: Using a password on the command line interface can be insecure.
# [ &${var}& = '' ] && echo && || ${mysql} -u${MYSQL_USER} -p${MYSQL_PASSWORD} -h${MYSQL_HOST} -e 'show status' | grep -v Variable_name | grep &\b${VAR}\b& | awk '{print $2}'
# mysql --defaults-extra-file=./f -e 'show status'
[ &${VAR}& = '' ] && echo && || ${mysql} -e 'show status' | grep -v Variable_name | grep &\b${VAR}\b& | awk '{print $2}'
b脚本:(监控mysqlslave 状态)
# more check_mysql_slave.sh
#!/bin/bash
declare -a slave_is
slave_is=($(mysql -e &show slave status\G&|grep -E &Slave_IO_Running|Slave_SQL_Running:&|awk '{print $2}'))
if [ &${slave_is[0]}& = &Yes& -a &${slave_is[1]}& = &Yes& ];then
&& &echo &OK -slave is running&
&& &exit 0
&& &echo &Critical -slave is error&
&& &exit 2
测试结果:
]# sh check_mysql_slave.sh
OK -slave is running
二、.配置zabbix agent 端
# cat /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
UserParameter=mysql.status[*], /usr/local/bin/checkmysqlperformance.sh $1
UserParameter=mysql.ping, /usr/bin/mysqladmin ping | grep alive | wc -l
UserParameter=mysql.version, mysql -V | cut -f6 -d& & | sed 's/,//'
UserParameter=mysql.slave, /usr/local/bin/check_mysql_slave.sh |grep OK -c
2.重启zabbix_agent
三、zabbix web 端配置监控
1.针对模板中没有配置mysql slave 端items 值进行配置(图中红色部分为服务器ip)
2.配置触发器(图片中红色部分为服务器主机名)
3.停止mysql 和 slave 端进行验证
# stop slave ;
验证图片(图中标红的部分是主机和个人邮箱)
故障发生时
故障恢复时邮件
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:89503次
积分:1177
积分:1177
排名:千里之外
原创:41篇
转载:17篇
(1)(1)(1)(2)(1)(3)(1)(1)(5)(3)(2)(1)(1)(1)(1)(2)(3)(1)(1)(2)(1)(1)(4)(1)(1)(1)(2)(3)(3)(4)(3)查询linux发行版本号方法总结 – 运维生存时间
你可能喜欢
有回复时邮件通知我
12345678910
12345678910
关于本站 本站以分享运维技术为主,欢迎大家参与技术分享,同时也欢迎大家吐槽,本站提供以下交流圈:QQ群①:*****(满)QQ群②:6690706 QQ群③: QQ群④:(新) 微信公众号:ttlsacom 商务合作QQ:
记住我的登录信息
点击“立即注册”转到用户注册页面。
输入用户名或电子邮箱地址,您会收到一封新密码链接的电子邮件。
用户名或电子邮件地址CentOS 6.3下Zabbix版本升级_服务器应用_Linux公社-Linux系统门户网站
你好,游客
CentOS 6.3下Zabbix版本升级
来源:Linux社区&
作者:showerlee
使用了有半年zabbix-2.06版本,在网内用它监控了公司10台服务器,感觉功能很强大,轮询响应速度也很不错,在LAMP架构下运行起来一直很挺稳定,在此赞一下老外!PS:为什么国人没有开发一款类似的开源监控软件呢? 不过有一个小BUG困扰我,就是在刷新zabbix主web监控界面会有很大几率在英文版和中文版来回切换,网上搜了下也没有很好的解决办法(老外才不会理咱们的中文BUG),所以这几天参考了下zabbix官网的升级方法,抽空把zabbix升级到了最新版本.但是很不幸,升级最新版问题依旧PS:看来老外是不会管我们的死活的-__-!先看看最新版本有什么新功能没,有朋友有什么解决办法,请给我留言,谢谢!
先不扯了,开始升级先....
操作系统: 6.3_x64zabbix: update from 2.06 to 2.2.0_rc2
直接安装2.2版本可直接参考我之前的博文传送门:
一.升级前的准备工作(防止升级失败,可以恢复原版)1.备份zabbix数据库# cd ~# mysqldump -u root -p123456 --opt --skip-lock-tables --flush-logs --database zabbix & zabbix.sql2.保留老版本的zabbix源代码程序包# ll zabbix-2.0.6.tar.gz -------------------------rw-r--r-- 1 root root 月 28 2013 zabbix-2.0.6.tar.gz------------------------3.备份php源代码 # cd /usr/local/apache2/htdocs/# mv zabbix zabbix.bak4.备份zabbix配置文件# cd /usr/local# cp -rf etc etc.bak
二.升级zabbix1.下载最新zabbix版:# cd ~# wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Release%20Candidates/2.2.0rc2/zabbix-2.2.0rc2.tar.gz/download
2.关闭zabbix系统服务(服务端和客户端)注:推荐关闭其他被监控的zabbix的客户端主机# /etc/init.d/zabbix_server stop# /etc/init.d/zabbix_agentd stop注:没有关联zabbix系统服务可以直接杀掉zabbix进程# killall zabbix_server# killall zabbix_agentd
3.编译tar包:# tar zxvf zabbix-2.2.0rc2.tar.gz# cd zabbix-2.2.0rc2# ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl# make install
更多详情见请继续阅读下一页的精彩内容:
ZABBIX 的详细介绍:ZABBIX 的下载地址:
相关阅读:
安装部署分布式监控系统Zabbix 2.06
《安装部署分布式监控系统Zabbix 2.06》
CentOS 6.3下Zabbix安装部署
Zabbix分布式监控系统实践
CentOS 6.3下Zabbix监控apache server-status
CentOS 6.3下Zabbix监控MySQL数据库参数
相关资讯 & & &
& (03月19日)
& (03月13日)
& (05月03日)
& (03月19日)
& (03月03日)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款生产环境下Zabbix 2.4升级Zabbix 3.0步骤详解_服务器应用_Linux公社-Linux系统门户网站
你好,游客
生产环境下Zabbix 2.4升级Zabbix 3.0步骤详解
来源:Linux社区&
作者:Linux
Zabbix 3.0现在已经正式推出,最大的变化还是UI更扁平好看了一点。公司也要求进行一次升级,虽然这种升级没太大意义,新特性我们并没有用上,但是还是服从安排吧 - - !
原环境是Zabbix 2.4.7,并且监控了400多台服务器,如下图
由于以前的Zabbix Server放在了 5上,所以在升级过程中遇到不少问题,最终换到了CentOS 7并且解决了所有问题,下面是详细的操作步骤
1、第一件事就是备份,不用多说,在这里要备份的文件主要是数据库文件以及一个zabbix.conf.php,该文件在网站主目录的conf目录下,数据库文件可以通过mysqldump来导出
mysqldump -u root -p zabbix & zabbix.sql
2、在新系统上安装好LAMP环境,需要注意MySQL的版本要与之前系统一致,PHP需要5.5以上
### 编译安装APACHE 2.4以及apr、apr-util1.apr./configure --prefix=/usr/local/aprmake && make install2.apr-util./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/aprmake && make install3.apache2.4./configure --prefix=/usr/local/apache& --enable-so --enable-rewrite --enable-ssl --enable-cgi --enable-cgid --enable-modules=most --enable-mods-shared=most --enable-mpms-shared=all --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-utilmake && make install
### 二进制安装MYSQL 5.6cp -ar mysql-5.6.29-linux-glibc2.5-x86_64 /usr/local/mysql-5.6./mysql_install_db --basedir=/usr/local/mysql-5.6 --datadir=/mysqldata --user=mysql cp f /fcp mysql.server /etc/init.d/mysqld
### 编译安装PHP 5.6yum install libjpeg-devel libpng-devel freetype-devel./configure --prefix=/usr/local/php \--with-apxs2=/usr/local/apache/bin/apxs \--with-zlib \--with-jpeg-dir \--with-png-dir \--with-zlib-dir \--with-mysql=/usr/local/mysql-5.6 \--enable-sockets \--enable-bcmath \--enable-mbstring \--with-mysqli=/usr/local/mysql-5.6/bin/mysql_config \--with-gd \--with-freetype-dir \--with-gettextmake && make install
3、在新服务器上创建数据库
crgrant all privileges on zabbix.* to
identified by 'zabbix';grant all privileges on zabbix.* to
identified by 'zabbix';
4、在新服务器上安装Zabbix 2.4,不直接安装3.0是因为要先确保数据导入到2.4下是正常的,这样可以排除数据问题
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-ssh2 make && make installcp -ar /software/zabbix-2.4.7/frontends/php/* /usr/local/apache/htdocs/cp zabbix_server zabbix_agentd /etc/init.d/
### 导入数据库结构文件mysql -uroot -p zabbix & schema.sqlmysql -uroot -p zabbix & images.sql mysql -uroot -p zabbix & data.sql
5、上一步操作完毕后如果没有意外情况,直接访问网页就会出现Zabbix安装界面了,我们按正常操作安装一次,安装好了后导入备份的数据库文件,我备份的数据有10多个G,导入还是花了不少时间,导入成功后的数据应该和第一步之前的图片是一样的才对。
mysql -uroot -p zabbix & zabbix.sql
6、现在开始正式的升级步骤了,重新编译一次Zabbix 3.0,编译选项和之前一样,完成后把3.0的网页文件以及之前备份的zabbix.conf.php文件复制到网站目录覆盖之前的文件,然后访问网站,不出意外就是安装3.0的界面出现了。
cp -ar frontends/php/* /usr/local/apache/htdocs/
cp zabbix.conf.php /usr/local/apache/htdocs/conf.php
8、刷新页面,再次核对数据,升级成功!
一些Zabbix相关教程集合:
14.04下Zabbix2.4.5 源码编译安装&
安装部署分布式监控系统Zabbix 2.06
《安装部署分布式监控系统Zabbix 2.06》
CentOS 6.3下Zabbix安装部署
Zabbix分布式监控系统实践
CentOS 6.3下Zabbix监控apache server-status
CentOS 6.3下Zabbix监控MySQL数据库参数
64位CentOS 6.2下安装Zabbix 2.0.6& &
ZABBIX 的详细介绍:ZABBIX 的下载地址:
本文永久更新链接地址:
相关资讯 & & &
& (03月19日)
& (03月13日)
& (05月03日)
& (03月19日)
& (03月03日)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 larva臭屁虫第4季 的文章

 

随机推荐