zabbix sqlite3 mysql 哪个做数据库

zabbix sqlite3 mysql 哪个做数据库,第1张

1.Zabbix官方提供的监控mysql的模板Template AppMySQL,可以看到相关的Items和key。

2.把该模板Template App MySQL Link到相关的主机上面,发现Item的Status是不可用的,因为key的值是通过Mysql用户查看"showglobal status"信息或者用mysqladmin命令查看status或extended-status的信息而取的值。

1. mysql>show global status

2. mysql>show status

3.结合官方提供的key编写Shell脚本,从数据库中取出Items的key的值。

4.在Zabbix_agentd.conf里面添加UserParameter,格式如下,对于Zabbix来说,脚本其实就是一个插件。

1. UserParameter=mysql.version,mysql -V

2. UserParameter=mysql.ping,mysqladmin -uroot -pxxxxxx -S /tmp/mysql.sock ping | grep -c alive

3. UserParameter=mysql.status[*],/etc/zabbix-2.4.4/scripts/checkmysqlperformance.sh $1 $2

5.重启agentd服务器,然后在zabbix server中添加模板Template AppMySQL。

6.在zabbix前端可以实时查看SQL语句每秒钟的 *** 作次数。

Zabbix的简单安装配置说明

1、在已有的LAMP或者LNMP的基础上安装zabbix,安装一些依赖包:

yum -y install mysql-devel libcurl-devel net-snmp-devel

2、添加用户:

groupadd zabbix

useradd zabbix -g zabbix

3、创建数据库,添加授权账号

create database zabbix character set utf8

导入数据库

mysql -uzabbix -pzabbix -hlocalhost zabbix <database/mysql/schema.sql

mysql -uzabbix -pzabbix -hlocalhost zabbix <database/mysql/images.sql

mysql -uzabbix -pzabbix -hlocalhost zabbix <database/mysql/data.sql


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9569398.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存