mysql监控指标 简书_Prometheus快速入门(五):数据库mysql监控

本文介绍了如何使用Prometheus监控MySQL数据库,包括下载、安装和配置过程,并提供了详细的步骤。此外,还提及了针对Oracle数据库的监控,分享了解决oracledb_exporter启动时遇到的问题和解决方法。
摘要由CSDN通过智能技术生成

介绍

8ef061121f05

prometheus不仅能对服务器、应用jvm、硬件、持续集成等监控,还能对数据库和数据库连接池进行监控。下面介绍下mysql监控搭建流程

8ef061121f05

下载

8ef061121f05

安装

步骤

解压

8ef061121f05

使用环境变量运行

export DATA_SOURCE_NAME='user:password@(hostname:3306)/'

nohup ./mysqld_exporter &

prometheus.yml新增配置

- job_name: 'mysql'

static_configs:

- targets: ['192.168.1.137:9104']

labels:

instance: 'mysql-137'

启动成功后prometheus页面可访问指标数据

8ef061121f05

ps:提供个mysql比较全的grafana配置,直接使用inport添加json!

8ef061121f05

链接:https://pan.baidu.com/s/1Z4iI0uLXqMcREXW01Q-S1g

提取码:vcbf

拓展 oracledb_exporter

对于oracle监控,下载oracledb_exporter采集器,再执行命令,这里就不详细说明了.

只是把遇到的错误记录一下

启动:

nohup ./oracledb_exporter &

默认地址:http://ip:9161/

执行这步命令时会报错(ImportError: libclntsh.so.18.1: cannot open shared object file: No such file or directory),解决方案如下:

ln -s /app/oracle/product/11.2/db_1/lib/libclntsh.so.11.1 libclntsh.so.18.1

export LD_LIBRARY_PATH=/app/oracle/product/11.2/db_1/lib/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值