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

庆网站制作公司资源链接搜索引擎

庆网站制作公司,资源链接搜索引擎,怎么做淘宝客个人网站,昆明哪些做网站建设的公司mysqld_exporter 是一个用于监控 MySQL 数据库的 Prometheus exporter。可以从 MySQL 数据库的 metrics_schema 收集指标,相关指标主要包括: MySQL 服务器指标:例如 uptime、version 等数据库指标:例如 schema_name、table_rows 等表指标:例如 table_name、engine、…

mysqld_exporter 是一个用于监控 MySQL 数据库的 Prometheus exporter。可以从 MySQL 数据库的 metrics_schema 收集指标,相关指标主要包括:

  • MySQL 服务器指标:例如 uptime、version 等
  • 数据库指标:例如 schema_name、table_rows 等
  • 表指标:例如 table_name、engine、rows 等
  • 用户指标:例如 user、max_connections 等
  • InnoDB 指标:例如 innodb_buffer_pool_pages_dirty 等
  • 网络指标:例如 bytes_sent 等 

0、前提:

已安装MySQL

进入mysql安装路径 

cd /usr/local/mysql

1)查看是否启动

mysql.server status

没有的话先启动

# 启动MySQL服务
sudo mysql.server start

2)登录

mysql -u root -p

先查看是否以前已创建mysql_exporter用户

查看用户信息:

SELECT USER FROM mysql.USER;

如果已有的话,下一步骤3)则不需要

 3)创建exporter新用户  

创建新用户  

CREATE USER 'mysql_exporter'@'%' IDENTIFIED BY 'password';

赋予特定数据库的所有权限 

GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'mysql_exporter'@'%';

刷新权限使变更生效

FLUSH PRIVILEGES;

查看用户信息:

SELECT USER FROM mysql.USER;

quit;退出 

一、Linux 下载设置mysqld_exporter 

 1、下载

法一.官网下载 (推荐)

Download | Prometheus

上传到Linux系统

 法二、线上下载 

访问GitHub上的MySQL exporter项目页面(如:https://github.com/prometheus/mysqld_exporter/releases),找到适合您操作系统和架构的最新稳定版本的二进制文件。

例如,对于Linux amd64系统:

    wget https://github.com/prometheus/mysqld_exporter/releases/download/v<version>/mysqld_exporter-<version>.linux-amd64.tar.gz

    2.解压

    tar -xvf mysqld_exporter-0.17.2.linux-amd64.tar.gz

    3.移动位置(可选)

    如果有需要,将解压后的可执行文件移动到系统的合适路径,例如 /usr/local/bin

    sudo mv mysqld_exporter-0.17.2.linux-amd64 /usr/local/

    4.创建配置文件.cnf

    创建 

    touch mysql_exporter.cnf

    编辑配置文件,填写你的MySQL凭证

    vim mysql_exporter.cnf
    [client]
    user=mysql_exporter
    password=123456
    port=3306

    5.运行mysqld_exporter

    法一:直接运行(推荐--已验证) 


    如果不在路径下,先进入下载路径: 

    cd /usr/local/mysqld_exporter-0.17.2.linux-amd64
    ./mysqld_exporter --web.listen-address=:9104 --config.my-cnf=/usr/local/mysqld_exporter-0.17.2.linux-amd64/mysql_exporter.cnf &
    
    ss -lnpt|grep 9104

    法二:将mysqld_exporter做成服务(没有验证成功)

    vim /usr/lib/systemd/system/mysqld_exporter.service
    [Unit]
    Description=mysqld_exporter
    After=network.target[Service]
    ExecStart=/usr/local/mysqld_exporter-0.17.2.linux-amd64/mysqld_exporter --config.my-cnf=/usr/local/mysqld_exporter-0.17.2.linux-amd64/.mysql_exporter.cnf[Install]
    WantedBy=multi-user.target

    systemctl daemon-reload
    systemctl start mysqld_exporter
    systemctl enable mysqld_exporter
    ss -lnpt|grep 9104

    systemctl restart mysqld_exporter

    法三:运行 (没有验证)

     运行MySQL exporter
    可以直接运行mysqld_exporter,通过命令行参数提供数据库连接信息:

    nohup ./mysqld_exporter \--collect.info_schema.processlist \--collect.global_status \--collect.global_variables \--collect.slave_status \--collect.engine_innodb_status \--mysql.user=exporter \--mysql.password=password \--web.listen-address=:9104 &

    这里的示例启用了多个收集器并指定了监听端口为9104,以及MySQL连接的用户名和密码

    二、设置Prometheus.yml 

    普罗米修斯Prometheus监控安装(mac)-CSDN博客

     在 mac的Prometheus.yml中添加mysqld_exporter的配置 

    • Prometheus.yml配置路径

    路径

    /usr/local/etc/prometheus.yml

    - job_name: "mysql"static_configs:- targets: ["mysql的ip地址:9104"]  

    mac端重新加载:

    prometheus --config.file=/usr/local/etc/prometheus.yml

    端口9104可以根据你的需求更改,只要它不与系统上其他服务的端口冲突。

    安装完成后,你可以通过访问http://localhost:9104/metrics来验证mysqld_exporter是否正常工作,它应该输出Prometheus格式的指标数据

     

    Prometheus验证配置 

    通过Prometheus查看配置是否成功: 

    http://localhost:9090/targets

     

    注意事项

    • 确保mysqld_exporter使用的MySQL连接参数与实际环境匹配。
    • 遵循最小权限原则,仅授予Exporter所需的最低权限。
    • 监控生产环境时,请考虑安全性因素,比如使用SSL加密连接等。

    http://www.dtcms.com/wzjs/176120.html

    相关文章:

  • 海米云网站建设泉州网站关键词排名
  • 湖南营销型网站营销型网站建设多少钱
  • wordpress sae图床seo优化博客
  • 内蒙古建设 招聘信息网站软文推广案例500字
  • java做网站是不是成本更高lol关键词查询
  • 像芥末堆做内容的网站专业的网站优化公司排名
  • 公司内部网站建设郑州网站建设方案优化
  • 一家专门做爆品印刷的网站百度关键词查询工具
  • 网站制作-杭州网站建设公司大全
  • 如何制作外贸网站 wordpressseo优化在哪里学
  • 网页制作与网站开发感想网页关键词排名优化
  • 广告联盟网站怎么做职业技能培训机构
  • 网站开发一年费用总计小红书信息流广告投放
  • 网站开发平台选择新乡搜索引擎优化
  • 网站建设 有哪些费用凡科建站登录官网
  • 无锡企业网站制作西点培训前十名学校
  • 网站建设费用怎么做分录搜索引擎优化工具有哪些
  • 国内做外贸的网站免费google账号注册入口
  • 移动网站开发框架营销自动化
  • wordpress 4.8教程seo短视频
  • 做一个和淘宝一样的网站要多少钱网站在线客服系统 免费
  • 网站建设 图书管理网站飞猪关键词排名优化
  • 一家专门做母婴的网站廊坊优化技巧
  • tomcat做网站属于什么上海百度推广排名
  • 深圳网站建设排名搜索引擎营销成功案例
  • 如何自己做外贸网站营销网站建设制作
  • 手机如何永久免费上网吉林关键词排名优化软件
  • 视频网站开发要求怎样建立网站平台
  • 500强网站建设电脑系统优化软件排行榜
  • 完美政府网站(cms)管理系统上海网站建设