初识Prometheus

嗨,早饭吃了吗? 先来看一个酷炫的效果图:

今天会简单介绍下Prometheus这个软件,一个对系统数据指标可视化、监控、报警的好工具。

学习一门东西,最忌讳盲人摸象的感觉,阿灏一向喜欢享受既视感,特别是对于计算机的学习,工程化的东西 就需要工程化学习的思路以及玩法,看到上面这张绚丽的图,就有了学下去的动力。

乍一看,我觉得像心电图,横/纵坐标来撸一撸,纵坐标可能难以理解,因为无法知道是哪一种属性的计量单位, 但是横坐标大概可以猜出来是时间,所以到目前为止,可以把Prometheus当成是一种随着时间变化而统计趋势 变化的工具,可以统计http请求的延迟变化,也可以统计订单的总数变化等等,只要是数据上报满足连续性上报 原则的,理论上都可以用Prometheus来进行统计。

初学的时候,会问自己这几个问题:

  1. 怎么用Prometheus这种工具,它到底是一个什么东西,有没有提供API,是用java写还是python写?
  2. 数据要怎么用Prometheus表达出来,像心电图一样可以观察呢?

带着因为可以去搜索,看官网虽说是最好的方式,但是当对一样未知的东西充满困惑的时候,如果还强逼自己去 领会一门外语描述给你带来的困惑,那么无异于自寻烦恼(不排除有些人外文水平真的相当高,不在此讨论范围) 所以本人刚学的时候,运气比较好,也找到了中文链接,感谢大牛们的奉献。Link:https://prometheus.fuckcloudnative.io/

通过对于这篇中文版Prometheus的阅读,基本上可以解决初学者心里的少许困扰,但是不动手,仍然是不知道 其细节的,理论懂了,就得实战,要不然怎么知道数据类型怎么用,Prometheus内置函数怎么用,什么时候用 Sum函数,什么时候用Count函数,意义和区别是什么?

本节主要以图文来解释Prometheus的用途,再以初学者的疑问来驱动学习,下一篇将会以实操来展现Prometheus 的妙用。

声明:来自ven coding,仅代表创作者观点。链接:https://eyangzhen.com/5795.html

ven coding的头像ven coding

相关推荐

添加微信
添加微信
Ai学习群
返回顶部