返回顶部
首页 > 资讯 > 后端开发 > Python >promethus监控RDS
  • 546
分享到

promethus监控RDS

promethusRDS 2023-01-31 08:01:21 546人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

线上有2台阿里云RDS,一台测试,一台生产。监控是默认每5分钟采集一次,如果要调整为更快,需要收费! 下载页面https://GitHub.com/prometheus/Mysqld_exporter/releases 

线上有2台阿里云RDS,一台测试,一台生产。监控是默认每5分钟采集一次,如果要调整为更快,需要收费!

 

下载页面

https://GitHub.com/prometheus/Mysqld_exporter/releases

 

下载最新版本

Https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.gz

 

这里直接登录到prometheus服务器

# 解压
tar zxvf mysqld_exporter-0.12.1.linux-amd64.tar.gz -C /data
mv mysqld_exporter-0.12.1.linux-amd64 /data/mysqld_exporter

# 创建目录
mkdir -p /data/mysqld_exporter/conf

 

编辑配置文件

cd /data/mysqld_exporter/conf 
vi test.cnf

 

内容如下:

[client]
user=admin
passWord=admin123
port=3306
host=rdsxx.mysql.rds.aliyuncs.com

注意:这里推荐使用高权限账号。

 

启动进程

cd /data/mysqld_exporter 
nohup ./mysqld_exporter --config.my-cnf="conf/test.cnf" --WEB.listen-address=":9104" &

 

生产RDS,也是类似步骤。新建一个 prod.cnf,填写对应的信息。

启动进程

cd /data/mysqld_exporter 
nohup ./mysqld_exporter --config.my-cnf="conf/prod.cnf" --web.listen-address=":9105" &

观察是否有报错信息,如果没有报错信息,就可以封装service服务了

 

访问metrics

curl http://localhost:9104/metrics curl http://localhost:9105/metrics

 如果数据输出正常,则表示成功。

 

vim /data/prometheus/prometheus.yml

 

最后一行添加

- job_name: 'mysqld_exporter'
    static_configs:
    - targets: ['localhost:9104']
      labels:
        instance: 测试
    - targets: ['localhost:9105']
      labels:
        instance: 生产

最后,重启prometheus

 

确保mysqd_exporter状态为UP

1.png

 

 

下载JSON文件

https://files.cnblogs.com/files/xiao987334176/MySQL%E7%9B%91%E6%8E%A7-rds.zip

 

解压之后,里面就是一个json文件

点击import

1.png

 

上传json文件,设置Name,选择prometheus,点击import

 1.png

 

 等待一段时间,数据多了之后,效果如下:

1.png

 

每个图表,都有解释。 

其中要特别注意,连接使用率,高于80%,就表示RDS有异常了。

 

本文参考链接:

https://www.cnblogs.com/xiao987334176/p/11181033.html


--结束END--

本文标题: promethus监控RDS

本文链接: https://lsjlt.com/news/193635.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • promethus监控RDS
    线上有2台阿里云RDS,一台测试,一台生产。监控是默认每5分钟采集一次,如果要调整为更快,需要收费! 下载页面https://github.com/prometheus/mysqld_exporter/releases ...
    99+
    2023-01-31
    promethus RDS
  • promethus监控mysql
    下载页面https://github.com/prometheus/mysqld_exporter/releases 下载最新版本https://github.com/prometheus/mysqld_exporter/rele...
    99+
    2023-01-31
    promethus mysql
  • promethus监控nginx
    promethues监控nginx可选两个exporter,通过nginx_exporter主要是获取nginx-status中的内建的指标,nginx自身提供status信息,较为简单,promethues中对应的metrics也较少,想...
    99+
    2023-01-31
    promethus nginx
  • promethus监控Redis
    Prometheus exporter for Redis metrics.github地址:https://github.com/oliver006/redis_exporter 线上服务器,自建了6台Redis实例,需要进行监...
    99+
    2023-01-31
    promethus Redis
  • 阿里云数据库RDS监控指南
    阿里云数据库RDS是阿里云提供的一种数据库服务,通过RDS可以方便地管理和使用数据库,无需运维数据库服务器。本文将详细介绍如何通过阿里云监控RDS数据库。 一、安装和使用阿里云监控创建阿里云账号:首先需要在阿里云上创建一个账号,然后在控制台...
    99+
    2023-10-31
    阿里 数据库 指南
  • 【无监控,不运维】监控之Prometheus
    文章目录 一、常用监控简介1.cacti2.Nagios3.Zabbix3.1 zabbix的构成3.2 zabbix的优点和缺点3.3 zabbix核心组件介绍 二、Prometh...
    99+
    2023-09-01
    运维 prometheus php
  • MongoDB监控
    一、          Mongo 相关监控参数设置使用mongo自带的监测工具mongostat ,运维从该工具运行结果中...
    99+
    2024-04-02
  • orzdba监控工具【增加远程监控】
    orzdba工具默认必须在本地使用,这不是很方便,现增加了远程调用。使用方法:./orzdba_remote --host=192.168.148.1 --user=admin  --passwo...
    99+
    2024-04-02
  • Ubuntu下如何监控CPU监控温度
    这篇文章主要讲解了“Ubuntu下如何监控CPU监控温度”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu下如何监控CPU监控温度”吧!sensorsensor是一个简单的命令行实用...
    99+
    2023-06-27
  • SQL Server - 监控
       当数据库出现性能异常时,如何找出引起性能问题的SQL?   SQL Server自带trace & event只能抓取已执行完成的SQL,且无法抓取SQL运行过程中的状态信息   通过SQL Server系统视图可抓取...
    99+
    2021-04-28
    SQL Server - 监控
  • zabbix监控mongdb
       查找了很多的监控文章,但是还是遇到不少问题,没有能够按照文章做下来就能成功的例子。本文旨在说明一下遇到的问题以及解决方法。    下载mongodb的插件和模...
    99+
    2024-04-02
  • falcon监控redis
    falcon 结合脚本redis-monitor.py进行监控redis * * * * * python /usr/local/openfalcon-0.2/mymon/redis-monitor.py...
    99+
    2024-04-02
  • Zabbix监控PostgreSQL
    Zabbix监控PostgreSQL学习 PostgreSQL zabbixZabbix监控PostgreSQL1. 安装libzbxpgsql2. 配置zabbix配置文件zabbix...
    99+
    2024-04-02
  • Zabbix 监控 MongoDB
    Zabbix 监控 MongoDB 从zabbix共享站点,找到了一个MongoDB的模板:https://share.zabbix.com/databases/mongodb/mongodb-f...
    99+
    2024-04-02
  • Zabbix 监控 AlwaysOn
    基于生产环境 SQL Server 业务数据库的特性,需要针对 SQL Server 生产环境几组 AlwaysOn AG 的 Primary Replica 部署如下监控:&...
    99+
    2024-04-02
  • PMM监控MySQL
    一、PMM-SERVER 1. 安装docker yum install -y docker-io 2. 拉取pmm-server镜像 docker pull percona/pmm-server:lat...
    99+
    2024-04-02
  • Zabbix MongoDB监控
    去年监控mongodb设置的模板,包括mongodb连接数,内存,复制延迟,是否Master的监控,下面是一些监控图形示例我们还有一些触发器,比如mongodb实例是否可用,mongodb副本集的角色是否切...
    99+
    2024-04-02
  • check_oracle_health监控oracle
    一、准备工作1.在数据库上创建用户并赋予权限(DBA配合操作;用户、密码待定;只是监控本机数据库TNS、SID)CREATE USER nagios IDENTIFIED BY XXXX; GRA...
    99+
    2024-04-02
  • lepus 监控oracle11g
    软件环境:RHEL6.4 x86 + 系统自带的python2.6 + xampp + oracle 11g +&n...
    99+
    2024-04-02
  • zabbix 监控 3com
    zabbix 可以监控cisco 但是不可以监控H3C 但是我的SNMP一切正常。(不要嫉妒我这个snmp好用的软件,我一会给大家附上。)为啥不行呢,答案,因为h3c太懒没有写zabbix template,所以 zabbix 不支持它。为...
    99+
    2023-01-31
    zabbix
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作