云下自建Grafana获取阿里云监控数据

news2025/2/25 21:21:06

前言

官方文档,我看了要付费的
https://help.aliyun.com/document_detail/313316.html?spm=a2c4g.217924.0.i2

grafana:8.3.5
插件名称:aliyun-cms-services

grafana安装:
https://blog.csdn.net/qq_44379042/article/details/121852310

离线安装aliyun-cms-services

下载aliyun cms services,并移到到grafana的插件文件夹下(离线安装插件都是这种方法)
cd /var/lib/grafana/plugins/
git clone https://github.com/aliyun/aliyun-cms-grafana.git
service grafana-server restart

在这里插入图片描述

二 通过aliyun-cms-services插件,监控多个阿里云账户下资源

1下载插件并进行权限配置

[root@grafana_server tmp]#  wegt  https://github.com/aliyun/aliyun-cms-grafana/releases/download/V2.1/aliyun_cms_grafana_datasource_v2.1.tar.gz
[root@grafana_server  tmp]# tar xf aliyun_cms_grafana_datasource_v2.1.tar.gz 
[root@grafana_server  tmp]# ll aliyun_cms_grafana_datasource
total 4
drwxr-xr-x 7 502 games 4096 Nov 23  2021 dist
[root@grafana_server  tmp]# cd aliyun_cms_grafana_datasource/dist/
[root@grafana_server  dist]# ls
cms-datasource_linux_amd64  cms-datasource_windows_amd64.exe  datasource.js      img   module.js      partials     query_ctrl.js      README.md  sha1.js.map  signer.js.map  util.js
cms-datasource_linux_arm64  css                               datasource.js.map  json  module.js.map  plugin.json  query_ctrl.js.map  sha1.js    signer.js    test           util.js.map
[root@grafana_server  dist]# chmod +x cms-datasource*

2 安装插件

[root@grafana_server dist]# cd /var/lib/docker/volumes/grafana/_data/plugins/
[root@grafana_server plugins]# mkdir aliyun_cms_grafana_datasource
[root@grafana_server plugins]# ll
total 8
drwxr-xr-x 7 grafana root 4096 Mar 29 14:15 alexanderzobnin-zabbix-app
drwxr-xr-x 2 root    root 4096 Jun  7 10:49 aliyun_cms_grafana_datasource

[root@grafana_server plugins]# cd aliyun_cms_grafana_datasource/
[root@grafana_server aliyun_cms_grafana_datasource]# pwd
/var/lib/docker/volumes/grafana/_data/plugins/aliyun_cms_grafana_datasource
[root@grafana_server aliyun_cms_grafana_datasource]# cp -r /tmp/aliyun_cms_grafana_datasource/dist ./
[root@grafana_server aliyun_cms_grafana_datasource]# ll
total 4
drwxr-xr-x 7 root root 4096 Jun  7 10:50 dist
[root@grafana_server aliyun_cms_grafana_datasource]# cd ..
[root@grafana_server plugins]# chown -R grafana.root aliyun_cms_grafana_datasource

#允许未签名插件运行
[root@grafana_server plugins]# vim /etc/grafana/grafana.ini
allow_loading_unsigned_plugins = aliyun_cms_grafana_datasource

#重启grafana
[root@grafana_server~]# docker restart grafana

3登录grafana的web页面,安装 aliyun_cms_grafana_datasource

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 出于安全考虑,我将重新创建用户,并只能通过 OpenAPI 调用访问来访问

在这里插入图片描述

4.1 添加用户权限

权限说明
AliyunCloudMonitorFullAccess管理云监控(CloudMonitor)的权限
AliyunCloudMonitorReadOnlyAccess只读访问云监控(CloudMonitor)的权限

在这里插入图片描述

4.2 并重新配置本地grafana的aliyun-cms-services数据源信息

在这里插入图片描述

5 添加New dashboard folder 仪表盘文件夹

在这里插入图片描述

6 添加数据仪表盘

在这里插入图片描述

6.1 监控ECS的Cpu,VPC公网ip的流量

ECS的VPC公网ip的流量
在这里插入图片描述

ECS的Cpu
在这里插入图片描述

7 添加多个阿里云监控数据源

加就完了
在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/618934.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Activiti 工作流 学习笔记

环境信息: IntelliJ IDEA 2021.3.3 (Ultimate Edition) JDK 1.8 Activiti 7 文章目录 Activiti 7一、了解工作流1.1 什么是工作流1.2 工作流引擎1.3 常见的工作流引擎1.4 Activiti 概述1.4.1 Activiti介绍1.4.2 建模语言BPMN1.4.3 Activiti使用流程1.4.4 流程设计工具1.4.5 下载…

全排列II

1题目 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 示例 1: 输入:nums [1,1,2] 输出: [[1,1,2],[1,2,1],[2,1,1]]示例 2: 输入:nums [1,2,3] 输出:[[1,2,3],…

OpenGauss MOT 实现技术研究

目录 一、概述 二、技术细节和OpenGauss中的实现 1、内存表在内存中的组织 2、事务并发控制算法 3、检查点算法 这篇文档写于2022年6月份,今天打算发到网上,重读时发现可能opengauss mot现在的代码已经有所改变,文中有些代码分支可能已经…

高效远程控制另一台电脑的3种方法,提升工作效率!

如何从我的电脑控制另一台电脑? “我妈妈的电脑出了问题,我需要帮她修理下,但是我不能亲自去进行故障排除。我应该如何从我的电脑远程控制另一台电脑,并提供远程支持?” 如何远程控制另一台电脑?&a…

基于SpringBoot+Vue的学生综合测评系统设计与实现

博主介绍: 大家好,我是一名在Java圈混迹十余年的程序员,精通Java编程语言,同时也熟练掌握微信小程序、Python和Android等技术,能够为大家提供全方位的技术支持和交流。 我擅长在JavaWeb、SSH、SSM、SpringBoot等框架下…

http缓存详解

为什么要缓存 通过http协议在客户端和服务端建立连接需要消耗时间,重复访问同一个资源,增加访问服务器数据资源的成本,因此,利用浏览器的缓存机制重用以前获取的数据来优化性能 1、 减少了网络延迟,加快了页面响应速度…

分析全志Tina打包流程,并在buildroot上来实现打包生成tina镜像,支持PhoenixSuit烧写

本文转载自全志在线:https://bbs.aw-ol.com/topic/1532/ 步骤简述 首先记录下官方 tina-sdk 打包的log输出。 bookvirtual-machine:~/D1s-Core/tina-d1-h$ pack ---- PACK_CHIP sun20iw1p1 PACK_PLATFORM tina PACK_BOARD d1-h-nezha PACK_KE…

Vue.js 中的指令和组件详解

Vue.js 中的指令和组件详解 在 Vue.js 中,指令和组件是两个非常重要的概念,它们都可以用来扩展 Vue.js 的功能,但它们之间有一些不同之处。本文将对 Vue.js 中的指令和组件进行详细的介绍,并附上相关的代码示例。 指令 在 Vue.j…

华为OD机试真题 Java 实现【找最小数】【2023 B卷 100分】,附详细解题思路

一、题目描述 给一个正整数num1,计算出新正整数num2,num2为num1中移除N位数字后的结果,需要使得num2的值最小。 二、输入描述 输入的第一行为一个字符串,字符串由0~9字符组成,记录正整数num1,num1的长度…

2.1 网络io、io多路复用select/poll/epoll、基于事件驱动的reactor

目录 一、网络IO请求二、一请求一线程三、IO多路复用——select的通俗理解1、select函数2、accpet函数3、recv函数 四、IO多路复用——poll五、IO多路复用——epoll1、epoll_create2、epoll_ctl3、epoll_wait4、epoll_event5、边缘触发和水平触发) 五、区别对比1、s…

axios、跨域与JSONP、防抖和节流

文章目录 一、axios1、什么是axios2、axios发起GET请求3、axios发起POST请求4、直接使用axios发起请求 二、跨域与JSONP1、了解同源策略和跨域2、JSONP(1)实现一个简单的JSONP(2)JSONP的缺点(3)jQuery中的J…

Wwise内存问题

1)Wwise内存问题 ​2)安卓平台特效显示不一致的问题 3)多个矩形小方块组成的地形接缝处有黑线问题 这是第339篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大…

nginx系列第七篇:结合nginx讨论“惊群”问题

目录 1.什么是惊群 2.linux下socket通信之accept"惊群"现象 3.select/poll/epoll"惊群"现象 4.nginx中的惊群处理 1.什么是惊群 "惊群"是多个进程(线程)阻塞在某个系统调用上等待事件触发,当事件触发后,这些睡眠的进程…

数位dp训练笔记

依稀还记得去年寒假的时候对数位dp的恐惧达到了顶峰,打死也不想做一题,也是怎么学都学不会,甚至板子也只是真的去网上copy了一份,自己也都不理解。(羞愧) 这个状态持续了一年多(羞愧羞愧&#…

Windows操作/文件/设置/DOS 记录

目录 1.系统操作 1.环境变量 2.文件夹操作 1.显示隐藏文件夹 3.DOS窗口 1.DOS窗口中docker切换管理员root /]#身份: docker run -it centos​编辑 4.文件操作 1.图片分辨率无损修改尺寸(例1280x800) 2.图片修改png/jpg文件后缀类型 1.系统操作 1.…

Python 语句

文章目录 一、条件语句1、顺序语句2、条件语句3、缩进和代码块4、条件语句练习5、空语句 二、循环语句1、while2、for3、break和continue 一、条件语句 1、顺序语句 从上到下依次执行 2、条件语句 Python中使用if else关键字表示条件语句. ①if if expression:do_somethi…

PCB板的Mark点设计对SMT重要性

Mark点也称光学点、基准点,是电路板元器件组装中,PCBA应用于自动贴片机上的位置识别点。 Mark点的选用,直接影响到自动贴片机的贴片效率,因此在设计时,需要设计好Mark点以及其在板内的位置。 Mark点的设计 1、布局位…

String s = new String(“xyz“) 创建了几个对象?

这个问题相信每个学习 java 的同学都不陌生,作为一个经典的面试题,到现在工作这么多年了我真是认为挺操蛋的一个问题,在网上到现在你仍然可以看见很多讨论这个问题的人,其中不乏工作很多年的人都有争论,我认为还是有必…

GreatSQL删除分区慢的跟踪

GreatSQL删除分区慢的跟踪 背景 某业务系统,每天凌晨会删除分区表的一个分区(按天分区),耗时较久,从最开始的30秒,慢慢变为1分钟,影响到交易业务的正常进行。 在测试环境进行了模拟,复现了删除分区慢的情…

市场火爆!三大发展优势加速汽车零部件行业布局

当前,中国新能源汽车自主品牌崛起,为汽车零部件发展带来新机遇;有别于传统汽车零部件市场,新能源领域,主机厂标准提升,对数字化要求逐渐提高,汽车零部件企业的智能制造异常重要,企业…