首页

访问Prometheus部署的主机IP+端口,就进入了首页,可以看到很简洁,

黑白模式

可以点解最右边,切换到白天或者黑夜模式。

菜单列表

最上方是5个菜单列表:

  • Alerts:告警信息
  • Graph :指标查询页面,可以根据表达式查询指标,展示图表
  • Status :状态
  • Help :帮助,跳转到官方文档地址
  • Classic UI:切换到经典UI界面

Alerts

点击Alerts,进入告警信息展示,这里没有开启告警功能,所以都为0。

  • Inactive:非活动状态,表示正在监控,但是还未有任何警报触发。
  • Pending:表示这个警报必须被触发。由于警报可以被分组、压抑/抑制或静默/静音,所以等待验证,一旦所有的验证都通过,则将转到 Firing 状态。
  • Firing:将警报发送到 AlertManager,它将按照配置将警报的发送给所有接收者。一旦警报解除,则将状态转到 Inactive,如此循环。

Graph

Graph图标菜单,最上面的6个选择框分别为:

  • Use local time:使用当地时间
  • Enable query history:开启查询历史
  • Enable auto complete:开启自动提交
  • Use experimental editor:使用实验阶段的编辑器
  • Enable highlighting:开启高亮显示
  • Enable linter:开启提示功能


Graph下方是一个查询面板,可以输入表达式进行查询,点击Execute执行查询,还可以选择时间。

比如我们输入一个pro,就会提示很多prometheus的指标。

我们选择一个,点击执行,就会看到显示了很多列表数据。

点击Graph,就会以图表的形式显示这些数据。

Status

Status是选项最多的一个菜单:

  • Runtime & Build Informationte
  • TSDB Status
  • Command-Line Flags
  • Configuration
  • Rules
  • Targets
  • Service Discovery

Runtime & Build Informationte

运行和构建信息展示。包含了启动时间、版本、工作目录等。

TSDB Status

主要是时序数据库的状态信息,包含头部数据、头部基数统计、内存使用率等。

Command-Line Flags

命令行标识,主要是启动时,添加的命令行,可以在这里查看到我们可以使用的一些命令行。比如这里添加了配置文件路径、存储目录等。

Configuration

Configuration显示了Prometheus的配置项,可以看到prometheus.yml的配置项都在这里,还附加了默认配置。

Rules

规则配置,我们这里没有配置告警规则,所以没有显示内容。

Targets

Targets显示了所有监控目标信息,一个任务名下包含多个信息,依次为监控端点、状态、标签、上次抓取数据时间、抓取耗时、错误信息。

Service Discovery

服务发现,这里显示了当前配置文件配置的监控客户端信息。

Prometheus还可以通过第三方服务发现组件,查询到需要监控的Target列表,然后轮训这些Target获取监控数据。

运维监控系列(4)-Prometheus控制台功能详解相关推荐

  1. 运维监控系列(1)- IT监控系统简介

    运维监控系统 监控系统是实现自动化运维的基础,在一个IT环境中会存在各种各样的设备,例如,硬件基础设施需要监控:软件运行状态需要监控:程序中的API需要监控:程序执行脚本需要监控:以及数据库的慢查询需 ...

  2. 运维监控系列(17)-Prometheus接入Loki日志采集系统及可视化使用详解

    Loki GitHub地址 官方文档地址 简介 对于生产环境以及一个有追求的运维人员来说,哪怕是毫秒级别的宕机也是不能容忍的.对基础设施及应用进行适当的日志记录和监控非常有助于解决问题,还可以帮助优化 ...

  3. 大厂经典运维监控(Zabbix+Prometheus)面试题整理汇总

    1.监控原则 监控是基础设施,目的是为了解决问题,不要只朝着大而全去做,尤其是不必要的指标采集,浪费人力和存储资源(To B商业产品例外). 需要处理的告警才发出来,发出来的告警必须得到处理. 简单的 ...

  4. L012-老男孩linux高端运维课程—linux系统文件属性知识深入详解

    链接http://blog.51cto.com/oldboy/612351是删除原理的案例. 磁盘满案例:http://blogread.cn/it/article/6565?f=wb(inode占满 ...

  5. 《Linux运维总结:find命令高级用法详解》

    文章目录 一.基本用法 二.高级用法 2.1.查找时排除文件或目录 2.2.查找指定目录层级限制文件或目录 2.3.对查找到的文件执行命令操作 总结:整理不易,如果对你有帮助,可否点赞关注一下? 一. ...

  6. 运维监控系列(15)-Alertmanager添加163邮箱、钉钉、微信告警通知功能

    163邮箱 可用通过邮件方式进行告警通知的发送,接着上篇文档,我们配置发送邮件告警方式. 1. 设置163邮箱 发送邮件,需要smtp邮件服务器,首先需要对网易邮箱进行设置. 首先登陆163邮箱,进入 ...

  7. 运维监控系列(16)-Alertmanager路由、抑制、静默功能使用详解。

    分组(Grouping)及路由(route) 简介 分组将类似性质的警报分类为单个通知.当许多系统同时发生故障并且可能同时触发数百到数千个警报时,这在较大的中断期间尤其有用. 示例:当发生网络分区时, ...

  8. 运维监控系列(8)-Prometheus+Grafana监控常用微服务中间件Nacos、Seata、Rocketmq

    Nacos Nacos官方文档 Nacos支持通过暴露metrics数据接入第三方监控系统监控Nacos运行状态,目前支持prometheus.elastic search和influxdb. 1. ...

  9. Linux 运维知识梳理(4)MySQL 详解

    文章目录 MySQL 安装 服务器标准化环境 一.源码包方式 二.glibc 包方式 三.rpm 包方式 SQL 语句简析 一.数据库 二.数据表 三.数据 四.数据类型 五.查询语句 用户与权限管理 ...

  10. mysql cnf参数_系统运维|MySQL my.cnf参数配置优化详解

    本配置文件针对Dell R710,双至强E5620.16G内存的硬件配置.CentOS 5.6 64位系统,MySQL 5.5.x 稳定版.适用于日IP 50-100w,PV 100-300w的站点, ...

最新文章

  1. 小孩学python有意义吗-世界冠军教练告诉你:少儿编程这些坑,能不踩就别踩!...
  2. Html5+razor+jqmobile尝鲜
  3. Fiddler抓包使用教程-乱码处理 Decode
  4. goland go test 多个文件_这个代码怎么会编译不通过?Goland 新手常见问题解决:GOPATH 和 Go Modules 编译不成功...
  5. 通读AFN②--AFN的上传和下载功能分析、SessionTask及相应的session代理方法的使用细节...
  6. 指针系统学习5-对使用字符指针变量和字符数组的讨论
  7. 科研伦理与学术规范2021秋期末考答案|网课期末考答案|学堂在线|北京师范大学印波副教授
  8. 软件开发的心得体会(二)
  9. ul阻燃标准有几个等级_塑料制品中的UL 阻燃等级防火等级划分标准
  10. linux/android系统开发,高级adb 命令汇总
  11. 埃及分数拆分——IDA*
  12. 国内开源镜像网站汇总
  13. 防止form表单提交的几种方式
  14. 浅谈FromHandle
  15. GOF设计模式之代理模式(结构型代理模式)
  16. javascript 控制弹出式div页面大小,关闭
  17. 云南师范大学计算机专硕,云南师范大学考研难吗?一般要什么水平才可以进入?...
  18. 离散数学复习笔记——命题逻辑——永真蕴含式
  19. C++实现的Socket接口实现自定义协议通信
  20. TP6 ------withSearch使用

热门文章

  1. Java实现 蓝桥杯VIP 算法提高 彩票
  2. 天津科技大学计算机二级报名,2018年9月天津计算机二级报名6月20-25日
  3. [Klipper从入门到放弃]香橙派zero2设置2.4g无线热点
  4. [iOS]仿微博视频边下边播之封装播放器
  5. 帝国CMS采集-只需输入关键词的帝国CMS采集插件
  6. java的方法覆盖与方法重载有什么异同_Java语言中方法重载与方法覆盖的异同
  7. 如何开发Android手表界面ui,20款神奇的UI智能手表界面设计欣赏
  8. vue大屏项目开发框架dataV
  9. 快手、抖音等短视频营销模式
  10. sis最新地址获取方法_SIS系统在制药行业内的运用—奥格经典案例