当前位置: 首页 > news >正文

宁德做网站的公司站长之家seo信息

宁德做网站的公司,站长之家seo信息,如果评价网站做的好不好,免费php外贸网站模板本文您将了解到 Prometheus如何配置才能监控云Mysql(包括阿里云、腾讯云、华为云)和自建Mysql。 Prometheus 提供了很多种Exporter,用于监控第三方系统指标,如果没有提供也可以根据Exporter规范自定义Exporter。 本文将通过MySQL server exporter 来监控…

本文您将了解到 Prometheus如何配置才能监控云Mysql(包括阿里云、腾讯云、华为云)和自建Mysql。

Prometheus 提供了很多种Exporter,用于监控第三方系统指标,如果没有提供也可以根据Exporter规范自定义Exporter。

本文将通过MySQL server exporter 来监控Mysql指标,最新版的exporter 支持Mysql >= 5.6或者MariaDB >= 10.3,如果是老的Mysql版本你可能需要选择较早版本,本文使用的版本为:v0.14.0(不支持一个Exporter多Mysql实例),支持多实例见本文扩展部分

部署MySQL Exporter

1、从https://prometheus.io/download/下载 最新版本的对应环境压缩包

在这里插入图片描述
2、Docker 部署

docker run -d -p 9104:9104 -e DATA_SOURCE_NAME="user:password@(mysql_address:3306)/database" prom/mysqld-exporter

配置文件

1、创建MySQL授权账号,用于Exporter连接MySQL

CREATE USER 'exporter'@'localhost' IDENTIFIED BY '密码' WITH MAX_USER_CONNECTIONS 3;
GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'exporter'@'localhost';

建议给账号设置最大连接数,防止监控连接对MySQL造成过高负载

2、修改prometheus.yml,加入静态监控

  - job_name: 'mysql'scrape_interval: 5sstatic_configs:- targets: ['192.168.0.102:9104'] 

启动

1、启动MySQL Exporter
如果是压缩包,使用如下命令启动,如果用Docker 部署见上述说明

nohup ./mysqld_exporter --config.my-cnf=<path_to_cnf> &

启动后访问host:9104/metrics地址,正常会出现如下很多的mysql开头的指标:

在这里插入图片描述

2、启动 Prometheus
使用命令 或者 Docker 重启 或者 项reload地址发送POST请求重载配置文件(前提开启了--web.enable-lifecycle)

检查targets是否正确注册,如图:

在这里插入图片描述

导入Grafana

可以使用该开源面板https://grafana.com/grafana/dashboards/7362-mysql-overview/,在Grafana中进行导入,有部分指标没数据,可以进行适当调整,如图所示:
在这里插入图片描述

扩展

同一个Exporter监控多个Mysql实例

官方最新的main分支已经支持了监控多实例,但由于过去1年了还没发布,我们需要自己编译源码,并且ReadMe也有一些错误,不过在这里我已经踩过坑了。

1、下载编译文件
从该地址下载编译文件,打包自己的Docker镜像,或者直接运行
https://download.csdn.net/download/weixin_40972073/87529490

2、创建mysql.my.cnf文件

[client]
user = username
password = password
[client2]
user = username2
password = password2

3、配置prometheus

  - job_name: mysql1 metrics_path: /probeparams:auth_module: [client]static_configs:- targets:- mysql_host:portrelabel_configs:- source_labels: [__address__]target_label: __param_target- source_labels: [__param_target]target_label: instance- target_label: __address__replacement: mysql_exporter_host:port- job_name: mysql2 metrics_path: /probeparams:auth_module: [client2]static_configs:- targets:- mysql2_host:portrelabel_configs:- source_labels: [__address__]target_label: __param_target- source_labels: [__param_target]target_label: instance- target_label: __address__replacement: mysql_exporter_host:port

4、验证
查看是否正确注册,及指标是否正确读取

在这里插入图片描述

5、导入多实例Grafana面板

在这里插入图片描述

MySQL Exporter命令

v0.14.0 版本命令

NameDescription
config.my-cnfMySQL认证信息配置路径 (default: ~/.my.cnf)
log.level日志记录级别 (default: info)
exporter.lock_wait_timeout设置锁定超时等待时间,避免长时间锁定,秒为单位(default: 2)
exporter.log_slow_filter添加log_slow_filter以避免抓取时的慢查询日志记录。注意:Oracle MySQL不支持。
tls.insecure-skip-verify忽略tls的验证错误
web.config.fileweb配置文件路径配置
web.listen-addressweb页面监听地址
web.telemetry-path指标暴露地址
version打印的版本信息

总结

对于各大云厂商提供的MySQL,虽然云厂商已经自带了监控工具,如果有需要同样也可以通过该方式对MySQL监控。

  1. Prometheus 提供的 告警规则、Grafana大屏和告警通知 示例

Prometheus 系列文章

  1. Prometheus 的介绍和安装
  2. 直观感受PromQL及其数据类型
  3. PromQL之选择器和运算符
  4. PromQL之函数
  5. Prometheus 告警机制介绍及命令解读
  6. Prometheus 告警模块配置深度解析
  7. Prometheus 配置身份认证
  8. Prometheus 动态拉取监控服务
  9. Prometheus 监控云Mysql和自建Mysql
  10. Prometheus 监控服务器
  11. Prometheus 监控Redis
  12. Prometheus 监控消息队列
  13. Prometheus 监控ES
  14. Prometheus 自定义监控
  15. Prometheus 告警接入钉钉、邮箱、飞书
  16. Prometheus 高可用部署
http://www.hkea.cn/news/265879/

相关文章:

  • 如何识别一个网站是否做的好谷歌关键词挖掘工具
  • 网站建设专家网店营销推广
  • 做试玩网站搜索引擎优化答案
  • 外贸家具网站百度引擎搜索网址
  • 公司网站的栏目设置肇庆seo优化
  • 如何制作一个论坛网站网络服务器配置与管理
  • 北京中国建设部网站有什么平台可以推广
  • flash网站优缺点厦门百度seo
  • 贵阳利于优化的网站百度搜索引擎推广步骤
  • 金色 网站 模板外链是什么
  • 网站有多难做如何做推广引流赚钱
  • 建设企业网站怎么样百度首页 百度
  • 热烈祝贺网站上线泉州seo代理计费
  • 网站平台建设意见长沙有实力seo优化
  • 深圳网站如何制作西安seo网站推广优化
  • 网站建设业务文案网站seo检测工具
  • 石家庄做外贸网站建设现在最好的营销方式
  • 兰州做网站公司有哪些html+css网页制作成品
  • 福州做网站的公司多少钱信息流优化
  • 群晖的网站开发百度客服怎么转人工
  • 制作网站项目流程无锡网站建设seo
  • 最好的开发网站建设价格如何搜索网页关键词
  • 做网站犯法了 程序员有责任吗网站建设合同
  • 建设部职称网站关键词优化营销
  • 做seo还要需要做网站吗百度热搜榜排行
  • 福建城市建设厅网站怎么推广一个网站
  • 机构网站建设需要交费吗关键词挖掘
  • 专业网站建设费用报价今日最新消息
  • 电商网站建设论文2022黄页全国各行业
  • 能源企业 网站建设网络营销的应用