7天玩转PostgreSQL基础训练营(五)

举报
花溪 发表于 2021/04/14 13:12:25 2021/04/14
【摘要】 第五天华为云数据库PostgreSQL:运维监控 了解RDS for PostgreSQL的监控功能,包括计算/内存/磁盘容量使用率、I/O、数据库连接数等,及如何分析问题

第五天华为云数据库PostgreSQL:运维监控

了解RDS for PostgreSQL的监控功能,包括计算/内存/磁盘容量使用率、I/O、数据库连接数等,及如何分析问题

监控架构

image.png

关键指标

image.png

打卡任务

监控一个华为云 PostgreSQL实例,当其CPU使用率连续3周期超过80%产生一个告警,且每天只产生1次,并通过电话和邮件的方式通知接收人。

任务分析

1.需要一个告警机制
2.需要一个消息通知服务

首先配置消息通知服务

1.登录华为云控制台,搜索找到消息通知服务
image.png
2.打开消息通知服务页面,选择主题管理
image.png
3.主题管理-主题-创建主题
image.png
4.填写主题名称等信息,点击确定创建消息主题
image.png
5.主题创建成功之后,点击订阅切换到订阅页面
image.png
6.在订阅页面选择创建订阅(这里订阅方式分别选短信和邮件)
image.png
7.点击创建订阅后首先需要选择主题
image.png
8.协议我们这里分别选短信和邮件,创建两个订阅方式
image.png
image.png
9.我们会在订阅的接收邮箱收到一封订阅的邮件,点击订阅确认即可
image.png
打开邮件查看信息,点击订阅确认
image.png
订阅消息成功
image.png
10.手机会收到一条短信,提醒你进行订阅
image.png
点击短信链接,即可订阅成功
image.png
11.这时我们在订阅页面发现订阅状态变为已确认即可
image.png

配置告警机制

1.切换到云数据库RDS页面,点击查看监控指标
image.png
2.看一下PGSQL的cpu周期状态,发现80%预警不好达到,我们这里为了验证告警机制,可以设置1%——10% 周期预警
image.png
3.点击返回按钮,跳转到云服务监控页面
image.png
4.在云服务监控页面点击创建告警机制
image.png
5.在打开的创建告警机制页面,选择自定义创建CPU使用率连续3周期超过80%产生一个告警,且每天只产生1次,并通过电话和邮件的方式通知接收人(我们这里为了验证告警机制,可以设置1%——10% 周期预警)
image.png
打开发送通知按钮,通知对象选择我们创新的消息通知主题PGmsg
image.png
6.点击立即创建,创建完成后我们在告警规则里面可以看到我们创建的规则已生效
image.png
7.如果达到预警机制我们分别会收到短信和邮件提醒
image.png
image.png
8.预警生效之后,我们回到云服务监控页面在告警历史里面可以看到告警历史数据
image.png

总结

image.png

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。