分布式应用:Zabbix监控MariaDB

这篇具有很好参考价值的文章主要介绍了分布式应用:Zabbix监控MariaDB。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、理论

1.Zabbix监控MariaDB

二、实验

1.Zabbix监控MariaDB


一、理论

1.Zabbix监控MariaDB

(1)环境

zabbix服务端:192.168.204.214

zabbix客户端:192.168.204.215

(2)MareaDB安装

安装 zabbix 所需的数据库
 yum install -y mariadb-server mariadb
 ​
 systemctl enable --now mariadb    #将数据库设置为开机自启,并立即启动
 ​
 mysql_secure_installation         #初始化数据库,并设置密码,如 abc123
 ​
 ##6、添加数据库用户,以及 zabbix 所需的数据库信息
 mysql -u root -pabc123      #登录数据库
 ​
 CREATE DATABASE zabbix character set utf8 collate utf8_bin;    #设置utf8字符集
 GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';  #创建并授权用户,使得zabbix可以访问数据库
 flush privileges;   #刷新权限
 ​
 #查询已安装的zabbix-server-mysql的文件列表,找到 sql.gz 文件的位置
 rpm -ql zabbix-server-mysql
 ​
 #导入数据库信息,使用zcat将sql.gz文件导入数据库
 zcat /usr/share/doc/zabbix-server-mysql-5.0.25/create.sql.gz | mysql -uroot -pabc123 zabbix      #导入sql.gz文件
 ​
 ##7、修改 zabbix-server 配置文件,修改数据库的密码
 vim /etc/zabbix/zabbix_server.conf 
 ......
 DBPassword=zabbix     #124行,取消注释,指定 zabbix 数据库的密码,DBPassword的值是数据库授权zabbix用户的密码。

(3)配置zabbix的userparameter_mysql.conf 文件模板

#新建一个授权的监控用户
grant usage, process, replication client on *.* to 'monitor'@'localhost' identified by 'monitor';


#在服务端操作,复制文件模板
cp  /usr/share/doc/zabbix-agent-5.0.36/userparameter_mysql.conf /etc/zabbix/zabbix_agentd.d/

#配置client.cnf,MariaDB客户端的用户和密码,实现免密码登录
sed -i  '/\[client\]/a\user=monitor\npassword=monitor' /etc/my.cnf.d/client.cnf

cat /etc/my.cnf.d/client.cnf 
#
# These two groups are read by the client library
# Use it for options that affect all clients, but not the server
#


[client]
user=monitor
password=monitor

# This group is not read by mysql client library,
# If you use the same .cnf file for MySQL and MariaDB,
# use it for MariaDB-only client options
[client-mariadb]
#在服务端操作,测试数据库是否免密码登录
mysql
MariaDB [(none)]> select user();
+------------------+
| user()           |
+------------------+
| monitor@localhost |
+------------------+
1 row in set (0.00 sec)

#配置完后需要重启zabbix-agent服务
 systemctl restart zabbix-agent

(4)在Web配置模板

配置–>主机–>点击server–>点击模板–>选择Template DB MySQL by Zabbix agent–>点击更新

(5)监测主机

监测-主机

二、实验

1.Zabbix监控MariaDB

(1)登录数据库

分布式应用:Zabbix监控MariaDB,zabbix

 (2)授权

分布式应用:Zabbix监控MariaDB,zabbix

 (3)查看配置

分布式应用:Zabbix监控MariaDB,zabbix

 (3)测试免密登录

分布式应用:Zabbix监控MariaDB,zabbix

 (4)查看用户

分布式应用:Zabbix监控MariaDB,zabbix

 (5)主机配置

分布式应用:Zabbix监控MariaDB,zabbix

 (6)查看数据

分布式应用:Zabbix监控MariaDB,zabbix

 文章来源地址https://www.toymoban.com/news/detail-646366.html

 

到了这里,关于分布式应用:Zabbix监控MariaDB的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【分布式应用】zabbix:代理服务器、及监控其它应用

    分布式监控的作用: 分担 server 的集中式压力 解决多机房之间的网络延时问题 agent -- proxy -- server 配置 Mariadb yum源 初始化数据库 创建数据库并指定字符集 创建 zabbix 数据库用户并授权 导入数据库信息 修改 zabbix-proxy 配置文件 在所有主机上配置 hosts 解析 点击左边菜单栏【配

    2024年02月13日
    浏览(32)
  • Linux分布式应用 Zabbix监控软件实例:监控NGINX的性能

        测试 访问设置的网站 获取NGINX状态统计 过滤结果获取需要的值     服务器端验证     ​​​创建模板 点击左边菜单栏【配置】中的【模板】,点击【创建模板】 【模板名称】设置成 Template NGINX Status 【可见的名称】设置成 Template NGINX Status 【群组】选择 Template 【描述

    2024年02月15日
    浏览(38)
  • Zabbix监控系统详解2:基于Proxy分布式实现Web应用监控及Zabbix 高可用集群的搭建

    分担 server 的集中式压力; 解决多机房之间的网络延时问题。 1.3.1 zabbix-server 整个监控体系中 最核心的组件 ,它负责接收客户端发送的报告信息,所有配置、 统计数据及操作数据都由它组织。 1.3.2 Database 所有配置信息和zabbix收集到的数据都存储在数据库中。 1.3.3 zabbix-pro

    2024年02月07日
    浏览(35)
  • 1.监控分布式--zabbix

    利用一个优秀的监控软件,我们可以: 通过一个友好的界面进行浏览整个网站所有的服务器状态 可以在 Web 前端方便的查看监控数据 可以回溯寻找事故发生时系统的问题和报警情况 zabbix 是一个 基于 Web 界面的提供分布式系统监视 以及网络监视功能的企业级的开源解决方案。

    2024年02月12日
    浏览(42)
  • 分布式监控平台-Zabbix

    作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以: 通过一个友好的界面进行浏览整个网站所有的服务器状态 可以在Web 前端方便的查看监控数据 可

    2023年04月19日
    浏览(58)
  • 分布式监控平台—zabbix

    作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以: 通过一个友好的界面进行浏览整个网站所有的服务器状态 可以在Web 前端方便的查看监控数据 可

    2024年02月13日
    浏览(41)
  • 分布式监控平台---Zabbix

    作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以: 通过一个友好的界面进行浏览整个网站所有的服务器状态 可以在Web 前端方便的查看监控数据 可

    2024年04月22日
    浏览(34)
  • 分布式系统监控Zabbix

    1.什么是Zabbix (1)一个基于web界面提供的分布式系统监控及网络监视功能的企业级开源解决方案 (2)Zabbix能监视各种网络参数,保证server系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 (3)Zabbix由两部分构成,zabbix server和可选组件

    2024年02月13日
    浏览(30)
  • 分布式监控平台——Zabbix

    市场上常用的监控软件: 传统运维:zabbix、 Nagios 作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以: 通过一个友好的界面进行浏览整个网站所有的

    2024年02月13日
    浏览(38)
  • Zabbix分布式监控Web监控

    您可以使用 Zabbix 对多个网站进行可用性方面监控: 要使用 Web 监控,您需要定义 web 场景。Web 场景包括一个或多个 HTTP 请求或“步骤”。Zabbix 服务器根据预定义的命令周期性的执行这些步骤,如果主机是通过Proxy代理监控的话,这些步骤将由proxy代理执

    2024年02月14日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包