记CentOS7.6 zabix5.0-0 —agent2监控Mysql数据库

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL DuckDB 分析主实例,集群系列 8核16GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介: 记CentOS7.6 zabix5.0-0 —agent2监控Mysql数据库

至少需要两台虚拟机进行试验

一台服务端(监控端)jk

一台客户端(被监控端) 必备条件以及装好agent2

部署zabbix-agent2和验证,采集数据,检测其他虚拟机(服务器),在其他虚拟机上安装azbbix-agent2(go语言)

关闭防火墙

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
systemctl disable --now firewalld
yum install ntpdate -y

同步时间,和时区

ntpdate -u ntp.huaweicloud.com  
或(二选一,不要更改,更改可能会出现未知错误~)
ntpdate -u ntp.aliyun.com

查看时间

date

时区统一

mv /etc/localtime{,.bak}
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

部署azbbix-agent2(go语言)

在操作一遍,安装 zabbix rpm 源(使用华为云zabbix源或者阿里云zabbix源)

#用华为云zabbix源
rpm -Uvh https://mirrors.huaweicloud.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.huaweicloud.com/zabbix#' /etc/yum.repos.d/zabbix.repo
(源二选一,不要更改,更改可能会出现未知错误~)
或#是用阿里云zabbix 源 
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

安装azbbix-agent2

yum -y install zabbix-agent2

图片.png

提示后输入y回车即可

ls -l /etc/zabbix/zabbix_agent2.conf

图片.png

开机启动  zabbix-agent2

systemctl enable --now zabbix-agent2

图片.png

yum -y install net-tools

查看端口

netstat -tnlp|grep zabbix

图片.png

查看验证zabbix-agent2.service文件

ls /lib/systemd/system/zabbix-agent2.service

图片.png

需要详细也可以cat查看

配置并修改文件

grep -Ev '^#|^$' /etc/zabbix/zabbix_agent2.conf

图片.png

cat /var/run/zabbix/zabbix_agent2.pid  (源的不同,可能有些变化)
ps -ef|grep zabbix

图片.png

vi /etc/zabbix/zabbix_agent2.conf

图片.png

图片.png

图片.png

:wq  退出保存

检查并查看修改了什么

grep -Ev '^#|^$' /etc/zabbix/zabbix_agent2.conf

图片.png

改完一定都要~重启zabbix_agent2

systemctl restart zabbix-agent2

一台服务端(监控端)jk 操作

返回值为1,说明ping通Mysql数据库

zabbix_get -s IP -p 10050 -k mysql.ping["tcp://IP:3306","用户名","密码"]

图片.png

数据库按照以上链接配置完成了

Mysql数据库安装步骤链接:https://bbs.huaweicloud.com/blogs/245624  (已安装数据库此步骤可省略~!!记住用户名和密码。非常重要~)

回到web端

配置-》模板-》agent2

图片.png

图片.png

图片.png

图片.png

image.png

图片.png

图片.png

图片.png

为了数据库安全起见~~

mysql -u root -p

图片.png

#修改密码
set password for root@localhost = password('自定义');
#开放远程连接
use mysql;
update user set user.Host='%' where user.User='root';
create user 'qgs'@'%' identified by 'qgs111';   #create user '用户名'@'%' identified by '密码';
grant select,process,super on *.* to 'qgs'@'%' identified by 'qgs111';   #grant select,process,super on *.* to '用户名'@'%' identified by '密码'; 允许所有ip连接(用通配符%表示),只允许指定IP地址链接将%去掉即可
flush privileges;
quit

只要用户名,密码,IP地址对得上就可以了

图片.png

监控多台数据库操作如下

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

选择更新等待即可

图片.png

图片.png

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
监控 Java 应用服务中间件
达梦数据库DEM监控部署教程分享
达梦数据库DEM监控部署教程分享
936 2
|
缓存 监控 关系型数据库
如何根据监控结果调整 MySQL 数据库的参数以提高性能?
【10月更文挑战第28天】根据MySQL数据库的监控结果来调整参数以提高性能,需要综合考虑多个方面的因素
373 1
|
监控 关系型数据库 MySQL
如何监控和诊断 MySQL 数据库的性能问题?
【10月更文挑战第28天】监控和诊断MySQL数据库的性能问题是确保数据库高效稳定运行的关键
1296 1
|
SQL 数据采集 监控
局域网监控电脑屏幕软件:PL/SQL 实现的数据库关联监控
在当今网络环境中,基于PL/SQL的局域网监控系统对于企业和机构的信息安全至关重要。该系统包括屏幕数据采集、数据处理与分析、数据库关联与存储三个核心模块,能够提供全面而准确的监控信息,帮助管理者有效监督局域网内的电脑使用情况。
177 2
|
监控 关系型数据库 MySQL
zabbix agent集成percona监控MySQL的插件实战案例
这篇文章是关于如何使用Percona监控插件集成Zabbix agent来监控MySQL的实战案例。
251 2
zabbix agent集成percona监控MySQL的插件实战案例
|
Prometheus 监控 Cloud Native
Prometheus结合Consul采集多个MySQL实例的监控指标
将 Prometheus 与 Consul 结合使用,实现对多个 MySQL 实例的自动发现与监控,不仅提高了监控的效率和准确性,也为管理动态扩缩容的数据库环境提供了强大的支持。通过细致配置每一部分,业务可以获得关键的性能指标和运行健康状况的即时反馈,进而优化资源配置,提高系统的稳定性和可用性。
577 3
|
SQL 安全 数据库
|
SQL 监控 分布式数据库
【解锁数据库监控的神秘力量!】OceanBase社区版与Zabbix的完美邂逅 —— 揭秘分布式数据库监控的终极奥秘!
【8月更文挑战第7天】随着OceanBase社区版的普及,企业广泛采用这一高性能、高可用的分布式数据库。为保障系统稳定,使用成熟的Zabbix监控工具对其进行全方位监控至关重要。本文通过实例介绍如何在Zabbix中配置监控OceanBase的方法,包括创建监控模板、添加监控项(如TPS)、设置触发器及图形展示,并提供示例脚本帮助快速上手。通过这些步骤,可以有效监控OceanBase状态,确保业务连续性。
357 0
|
3月前
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
148 3
|
3月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。

热门文章

最新文章