首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Grafana for Prometheus

Grafana for Prometheus

作者头像
十毛
发布于 2019-03-27 07:14:25
发布于 2019-03-27 07:14:25
1.3K02
代码可运行
举报
运行总次数:2
代码可运行

虽然Prometheus自带了图形监控页面,但是还是比较简单,所以推荐使用更加专业的Grafana

Prometheus监控系列

效果图

Grafana监控图

快速安装

  • 下载安装
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget https://dl.grafana.com/oss/release/grafana-6.0.0-1.x86_64.rpm 
sudo yum localinstall grafana-6.0.0-1.x86_64.rpm 
  • 启动grafana服务
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo service grafana-server start
  • 浏览器打开Grafana http://localhost:3000
  • 新建Prometheus数据源

设置Data Source

设置Data Source

设置Prometheus作为Data Source

  • 新建Dashboard

(grafana标准方法,新建名字为Prometheus的Dashbaord)

  • 新建panel 进入刚才新建的Dashboard,新建Panel

选择Prometheus

设置指标

分别增加3个panel,指标分别是

  1. go_gc_duration_seconds
  2. promhttp_metric_handler_requests_total
  3. go_gc_duration_seconds
  4. 完成:结果如本文首图

参考

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019.03.03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
我的C++奇迹之旅:内联函数和auto关键推导和指针空值
内联函数是一种编译器优化技术,它可以将函数的代码直接插入到函数调用的地方,而不是通过函数调用的方式。这样可以减少函数调用的开销,提高程序的执行效率。
学习起来吧
2024/04/09
3900
我的C++奇迹之旅:内联函数和auto关键推导和指针空值
【C++干货基地】揭秘C++11常用特性:内联函数 | 范围for | auto自动识别 | nullptr指针空值
内联函数是以inline修饰的函数,在调用其该函数的时候会直接在调用处展开并不会开辟函数的栈帧空间所以非常适用在一下短小函数上面:
鸽芷咕
2024/05/25
1670
【C++干货基地】揭秘C++11常用特性:内联函数 | 范围for | auto自动识别 | nullptr指针空值
【C++11】auto && decltype && nullptr
​ 在 C++98 中 auto 是一个存储类型的说明符,表明变量是局部自动存储类型,但是局部域中定义局部的变量默认就是自动存储类型,所以 auto 就没什么价值了。
利刃大大
2025/03/14
1080
C++入门(2)
大家先回顾一下C语言里面的宏,如果写一个Add的宏,最后一种才是正确的,这就证明了宏是不好控制的,因为运算符的优先级的原因等等,所以宏就有一些缺点:
用户10923087
2024/01/23
1860
【C++入门】内联函数、auto与基于范围的for循环
以inline修饰的函数叫做内联函数,编译时C++编译器会在调用内联函数的地方展开,没有函数调用建立栈帧的开销,内联函数提升程序运行的效率。
大耳朵土土垚
2024/04/15
3300
【C++入门】内联函数、auto与基于范围的for循环
【C++ 初阶】内联 auto&范围for循环&指针空值
如果在上述函数前增加inline关键字将其改成内联函数,在编译期间编译器会用函数体替换函数的 调用。 查看方式: 1. 在release模式下,查看编译器生成的汇编代码中是否存在call Add 2. 在debug模式下,需要对编译器进行设置,否则不会展开(因为debug模式下,编译器默认不 会对代码进行优化,以下给出vs2013的设置方式)
IsLand1314
2024/10/15
2350
【C++ 初阶】内联 auto&范围for循环&指针空值
【C++】内联函数&auto&范围for循环&nullptr
在C语言中,我们为了减少栈帧的开销,我们可以通过宏函数,没有栈帧消耗,在预处理的阶段就被替换了,就没有栈帧的消耗了
平凡的人1
2022/11/15
8080
【C++】内联函数&auto&范围for循环&nullptr
C++第二弹 -- C++基础语法下(引用 内联函数 auto关键字 范围for 指针空值)
C++11 标准的发布带来了许多新的语言特性,这些特性极大地提升了 C++ 的开发效率和代码质量。本文将深入探讨 C++11 中几个重要的特性,包括 引用、内联函数、auto 关键字、基于范围的 for 循环以及指针空值 nullptr。
用户11317877
2024/10/16
2250
C++第二弹 -- C++基础语法下(引用 内联函数 auto关键字 范围for 指针空值)
解析C++内联函数与auto关键字
以inline修饰的函数叫做内联函数,编译时C++编译器会在调用内联函数的地方展开,没有函数调用建立栈帧的开销,内联函数提升程序运行的效率。
Yui_
2024/10/16
1430
解析C++内联函数与auto关键字
C++心决之内联函数+auto关键字+指针空值
以 inline 修饰 的函数叫做内联函数, 编译时 C++ 编译器会在 调用内联函数的地方展开 ,没有函数调
一枕眠秋雨
2024/04/04
2020
C++心决之内联函数+auto关键字+指针空值
C++从入门到精通——auto的使用
C++的auto关键字用于自动推导变量的类型,让编译器根据变量的初始化表达式来确定其类型。使用auto可以简化代码,并且可以在某些情况下提高代码的可读性和灵活性。
鲜于言悠
2024/04/02
8920
C++命运石之门代码抉择:C++入门(下)
基于当前 C++11 的广泛应用,这里优先介绍几个 C++ 内容,方便后续讲解类和对象及 STL 库🙌
DARLING Zero two
2025/06/02
710
【C++入门篇】学习C++就看这篇--->内联函数、auto关键字、范围for
🚩当在同一行声明多个变量时,这些变量必须是相同的类型,否则编译器将会报错,因为编译器实际只对第一个类型进行推导,然后用推导出来的类型定义其他变量。
HABuo
2025/05/23
1460
【C++入门篇】学习C++就看这篇--->内联函数、auto关键字、范围for
【C++】——入门基础知识
C++是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式等。熟悉C语言之后,对C++学习有一定的帮助: 1. 补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的,比如:作用 域方面、IO方面、函数方面、指针方面、宏方面等。 2. 为后续类和对象学习打基础。
小李很执着
2024/06/15
2280
【C++】——入门基础知识
【C++】C++特性揭秘:引用与内联函数 | auto关键字与for循环 | 指针空值
引用不是用于新定义变量,而是对已存在变量取别名。对于引用变量来说,编译器不会为其开辟空间(底层实际开辟),它与被引用变量共同占用同块内存空间
是店小二呀
2024/08/05
2240
【C++】C++特性揭秘:引用与内联函数 | auto关键字与for循环 | 指针空值
[C++]C++基础知识概述
  C语言是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模时,C语言则不合适,为了解决软件危机,20世纪80年代,计算机界提出了OOP(object oriented programming:面向对象)思想,支持面向对象的程序设计语言应运而生。
IT编程爱好者
2023/04/12
1.1K0
[C++]C++基础知识概述
c++基础
在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。
二肥是只大懒蓝猫
2023/03/30
7000
c++基础
C++入门
C++是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式 等。熟悉C语言之后,对C++学习有一定的帮助,本章节主要目标: 1. 补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的,比如:作用 域方面、IO方面、函数方面、指针方面、宏方面等。 2. 为后续类和对象学习打基础
绝活蛋炒饭
2024/12/16
2320
C++入门
【C++】C++基础语法
     当我们协同完成一个项目时,你定义的变量会不会与其他人定义的变量名冲突???
The sky
2023/04/12
1.6K0
【C++】C++基础语法
【C++11】入门基础
C++11是C++编程语言的一个重要版本,它于2011年发布。相比于C++98/03,C++11给C++带来了数量可观的变化,其中包含了约140个新特性,以及对C++03标准中约600个缺陷的修正,这使得C++11更像是从C++98/03中孕育出的一种新语言。C++11能更好地用于系统开发和库开发、语法更加泛化和简单化,更加稳定和安全,不仅功能更强大,而且能提升程序员的开发效率,公司实际项目开发中也用得比较多,所以我们要作为一个重点去学习。
大耳朵土土垚
2024/08/29
2640
【C++11】入门基础
推荐阅读
相关推荐
我的C++奇迹之旅:内联函数和auto关键推导和指针空值
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验