其实现原理有点类似ELK。node-exporter组件负责收集节点上的metrics监控数据,并将数据推送给prometheus, prometheus负责存储这些数据,grafana将这些数据通过网页以图形的形式展现给用户。

grafana+普罗米修斯全部集成在k8s内部的方式,用pod和svc的方式去暴露服务和端口以及登陆web界面。
普罗米修斯登陆界面:http://192.168.43.35:30003
grafana登陆界面:http://192.168.43.35:31000

普罗米修斯监控界面查询语句:
sum by (pod_name)( rate(container_cpu_usage_seconds_total{image!="", pod_name!=""}[1m] ) )
如果使用该语句能查询到数据,代表node-exporter向普罗米写入数据正常。

通过svc暴露端口:在web界面登陆grafana界面既可以看到监控效果。需要配置grafana。

grafana登陆界面默认用户名和密码都是admin。

grafana数据源配置如下:

最新文章

  1. 基于dubbo的分布式项目实例应用
  2. 搭建自己的PHP框架心得(一)
  3. javascript:算法之数组sort排序
  4. [题解]UVa 10891 Game of Sum
  5. [转]LibreOffice-SDK 开发实战:嵌入MFC-View 和 C# Winform
  6. July 16th, Week 29th Saturday, 2016
  7. [原创]java WEB学习笔记69:Struts2 学习之路-- 消息处理与国际化,概述,配置国际资源文件,访问国际化消息,通过超链接切换语言
  8. iOS各种系统通知Name
  9. ARM平台的内核模块编写与安装
  10. Linux watch 命令
  11. HDU 1248 冰封王座(dp)
  12. leetcode难度及面试频率
  13. redis 压缩链表
  14. SharePoint 2013 页面访问,Url中间多一段"_layouts/15/start.aspx#"
  15. VimFaultException A specified parameter was not correct configSpec.guestId
  16. float clearfix
  17. [UE4]子弹碰撞
  18. Tcp连接的七次握手浅析
  19. 10.23JS日记
  20. FreeSWITCH取消Digest校验流程

热门文章

  1. 【LeetCode】402. Remove K Digits 解题报告(Python)
  2. 1080 - Binary Simulation
  3. hud-5475 An easy problem(线段树)
  4. tcache BUUCTF gyctf_2020_signin
  5. <数据结构>XDOJ334.分组统计
  6. SpringBoot集成MyBatis-Plus框架
  7. JDK_win10环境下安装JDK8时点击下一步没反应的解决办法
  8. springboot 配置 swagger2
  9. 解决spring boot 无法访问静态文件夹的附件或图片
  10. 关于 用 js 实现 快照功能