Grafana添加阿里云监控数据源CMS

运维有笔谈 2024-06-30 05:07:24

在公有云上我们会使用比如云数据库(RDS)之类的产品,所以也是使用阿里云自带的云监控来进行监控,查看监控数据需要登录到阿里云控制台查看,不是很方便,有没有把阿里云监控集成到grafana的方法呢?

我们可以在grafana上安装 aliyun-cms-grafana插件来查看阿里云监控的信息。本文以aliyun-cms-grafana 2.0 插件为例简单说明。

安装aliyun-cms-grafana 2.0 插件需要grafana v7之上的版本。

插件安装

1.下载插件到目录 /var/lib/grafana/plugins/

cd /var/lib/grafana/plugins/wget https://github.com/aliyun/aliyun-cms-grafana/releases/download/v2.0/aliyun_cms_grafana_datasource_v2.0.1.tar.gz

2.将插件解压到目录aliyun_cms_grafana_datasource

tar -xzf aliyun_cms_grafana_datasource_v2.0.1.tar.gz

3.配置插件,打开目录/usr/share/grafana/conf中的配置文件defaults.ini

cd /usr/share/grafana/conf# 编辑 /usr/share/grafana/conf/defaults.inivi defaults.ini# 允许未签名的云监控数据源服务插件运行allow_loading_unsigned_plugins = aliyun_cms_grafana_datasource#执行以下命令,重启Grafana服务service grafana-server restart添加CMS数据源

1.查看插件

搜索确认插件是否正确安装显示

2.添加数据源

添加

阿里云CMS数据源需要提供的信息:

对应参数说明:

参数

说明

Name

数据源名称。

Aliyun UserId

阿里云账号ID。

AccessKeyId

阿里云账号或RAM用户的AccessKey ID。RAM用户必须由当前阿里云账号创建,且具备读取云监控数据的权限。

AccessKey

阿里云账号或RAM用户的AccessKey Secret。RAM用户必须由当前阿里云账号创建,且具备读取云监控数据的权限。

3.绘制图形

参数说明:

参数

说明

Namespace

上报监控数据的数据命名空间。命名方式:acs_云服务名称。

Metric

上报监控数据的监控项名称。

Period

上报监控数据的时间间隔。单位:秒。

Group

上报监控数据的Metric对应的应用分组名称和应用分组ID。

Dimensions

上报监控数据的维度Map,用于查询指定资源的监控数据。格式为key-value键值对形式的集合,例如:instanceId:i-2ze2d6j5uhg20x47****,可以选择多个。

Y-column

上报监控数据的统计方法,例如:Average、Maximum、Minimum、Sum等。

阿里云云监控具体监控项参考说明文档:

https://help.aliyun.com/zh/cms/support/appendix-1-metrics?spm=a2c4g.11186623.0.i20#concept-2486491

4.Grafana Dashboard也可以一键导入

https://grafana.com/grafana/dashboards/?search=cms

一键式导入rds配置信息,便捷式配置基本图标 groupId: 13475一键式导入ecs配置信息,便捷式配置基本图标 groupId: 13476一键式导入slb配置信息,便捷式配置基本图标 groupId: 13474

如果您在日常运维工作中遇到了任何问题或挑战,无论是关于系统配置、性能优化、故障排除还是其他方面,都欢迎您随时留言或私信我。我会尽我所能为您提供解决方法或建议。相互学习,积累更多的经验和知识!

0 阅读:2

运维有笔谈

简介:感谢大家的关注