mysql export_mysql-export 监控

背景说明

prometheus 使用的是kube-prometheus 部署的,也就是通过servicemonitor 的方式监控新的监控项目。mysql export 插件通过helm 部署的 pod  service servicemonitor 等资源。

mysql-export 安装配置

通过helm 形式部署

添加仓库,下载包

helm repo add  azure http://mirror.azure.cn/kubernetes/charts/

helm repo update

helm pull azure/prometheus-mysql-exporter

tar -xvf prometheus-mysql-exporter-0.7.1.tgz

配置

cp prometheus-mysql-exporter/values.yaml  prometheus-mysql-exporter/values-117.yaml

vi prometheus-mysql-exporter/values-117.yaml

serviceMonitor:

# enabled should be set to true to enable prometheus-operator discovery of this service

enabled: true

# interval is the interval at which metrics should be scraped

interval: 30s

# scrapeTimeout is the timeout after which the scrape is ended

scrapeTimeout: 10s

# additionalLabels is the set of additional labels to add to the ServiceMonitor

additionalLabels: {}

jobLabel: ""

targetLabels: []

podTargetLabels: []

metricRelabelings: []

mysql:

db: ""

host: "52.13.22.91"

param: ""

pass: "xxxxxxx"

port: 3306

protocol: ""

user: "root"

existingSecret: false

部署

helm install m91 prometheus-mysql-exporter -f prometheus-mysql-exporter/values-91.yaml      ( 注意此时的命名空间是默认的)

deployment    pod   service  endpoint   servicemonitor  一并创建了

验证

auto-orient&e=1600614248&token=M8YLszKcxgBJNkcbc3seN6uw1dnYkaKRuIv8XCWP:u7j8fSdR1RxRFkrQk_g47SLicLo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值