首页 > 其他分享 >Grafana 如何监控容器指标(五)

Grafana 如何监控容器指标(五)

时间:2023-06-05 16:55:59浏览次数:47  
标签:容器 cadvisor -- Grafana volume 监控 ro

Grafana 如何监控容器指标(五)

1、添加cadvisor

CAdvisor 是用于收集有关我们容器信息的常用工具。它是普罗米修斯和格拉法纳用来抓取信息和可视化图表、图表、时间序列和其他各种形式的信息的代理人。CAdvisor从我们的容器中收集各种指标,这些信息被普罗米修斯刮擦,然后grafana将数据转换为有意义的形式。

CAdvisor是一个独立的应用程序。它原生支持Docker容器,并支持其他容器环境,如开箱即用的Kubernetes。

[root@prometheus ~]# docker run \
  --volume=/:/rootfs:ro \
  --volume=/var/run:/var/run:rw \
  --volume=/sys:/sys:ro \
  --volume=/var/lib/docker/:/var/lib/docker:ro \
  --volume=/dev/disk/:/dev/disk:ro \
  --publish=18104:8080\
  --detach=true \
  --name=cadvisor \
  google/cadvisor:latest
[root@prometheus ~]# docker ps|grep cadvisor
4202df9a0b3d   google/cadvisor:latest                    "/usr/bin/cadvisor -…"   5 days ago   Up About an hour   0.0.0.0:18104->8080/tcp, :::18104->8080/tcp   cadvisor

容器启动之后,可以查看cadvisor部分界面如下:

图片.png-124.8kB

2、配置 promethues 动态发现

[root@prometheus ~]# cat /usr/local/prometheus/discovery/node_exporter.yml
[
  {
    "targets":  ["192.168.200.15:19100","192.168.200.15:18104"]
  }
]

promethues 界面 检查是否有监控数据

图片.png-139.9kB

3、Grafana 监控容器

1、首先要配置好数据源

图片.png-80.8kB

2、获取模板(模板编号:14282)
模板从 Grafana官网 获取,我们选择的是 这款 编号:14282 的模板

图片.png-349.7kB

3、添加仪表盘

图片.png-81.8kB

图片.png-141.9kB

4、查看数据
仪表板已经加载了各种指标,如CPU利用率、内存利用率、缓存内存、网络流量利用率等。

图片.png-361.7kB

标签:容器,cadvisor,--,Grafana,volume,监控,ro
From: https://www.cnblogs.com/ywb123/p/17458223.html

相关文章

  • 为SpringBoot Admin监控的服务端加上登录认证
    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency>packagecom.ciih.refineinner.config;importlombok.extern.slf4......
  • Jwt生成和解析工具类(万用版,可作为数据存储容器来传输)
    packagecom.ciih.authcenter.client.util.jwt;importcom.alibaba.fastjson.JSON;importcom.auth0.jwt.JWT;importcom.auth0.jwt.JWTCreator;importcom.auth0.jwt.JWTVerifier;importcom.auth0.jwt.algorithms.Algorithm;importcom.auth0.jwt.interfaces.Claim;......
  • Grafana 汉化调试(四)
    Grafana汉化调试(四)Grafana最新的9.5.2版本现在已经支持中文了,不用再安装插件去汉化了1、首先进入用户的个人资料2、把语言类型修改成“中文(简体)”3、保存修改4、这是发现界面已经变成中文了......
  • PMP - 监控过程组
    比较项目绩效数据与项目管理计划=>工作绩效信息-监控项目工作-工作绩效报告监控项目工作:范围时间陈恩质量资源沟通风险采购相关方(反食诚挚认购风采整两箱)确认范围:验收-项目收尾、输出-变更请求-实施整体变更控制、规划采购管理-变更请求-实施整体......
  • 运用dbms_sqltune.report_sql_monitor生成sql语句监控信息
    文档课题:运用dbms_sqltune.report_sql_monitor生成sql语句监控信息.数据库:oracle11.2.0.11、理论知识通过给SQL语句加/*+MONITOR*/,强制收集monitor信息(正常情况下5秒以上的SQL语句会被自动收集)后,用BMS_SQLTUNE.report_sql_monitor可以得到执行计划等详细信息。2、实际测......
  • 01_容器化技术
    云原生容器化技术面试题1、物理机、虚拟机、容器三者之间的区别? 虚拟机是底层计算资源的隔离应用层面的隔离  2、容器化技术应用到的Linux内核技术有哪些?namespaceLinux内核用来隔离内核资源的方式在同一个namespace下的进程可以感知彼此的变化,而对......
  • Druid使用起步—在javaWeb项目中配置监控
    配置druid监控springjdbc代码[url]http://19950603.blog.51cto.com/9921553/1616566[/url]AliDruid连接池与监控配置[url]http://langmnm.iteye.com/blog/2112099[/url]阿里巴巴Druid配置监控官方:[url]https://github.com/alibaba/druid/wiki/%E9%85%8D%E7%BD%AE_StatV......
  • 02_容器编排技术 Kubernetes
    云原生容器编排技术Kubernetes面试题1、简述etcd及其特点?etcd是CoreOS团队发起的开源项目,是一个管理配置信息和服务发现(servicediscovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于Go语言实现。特点:简单:支持REST风格的HTTP+JSONAPI安全:支持......
  • 7、虚拟机性能监控、虚拟机快照以及宿主机上的虚拟机迁移到另一个宿主机
    虚拟机性能监控图形管理页面--Edit--preferences--polling--全部开启--close关掉管理页面并重新virt-manager启动图形管理页面--View中选项全部开启虚拟机快照点击虚拟机打开虚拟机页面--点击上侧图标列表中的最右边图标--点击左下角最左侧图标(ceratenewsnapshot)给快照起名并完......
  • python基础学习-容器
    """容器的通用功能:len(容器)统计容器元素个数max(容器)统计最大元素min(容器)统计最小元素类型转换list(容器)给定容器转换为liststr(容器)给定容器转换为strtuple(容器)给定容器转换为tupleset(容器)给定容器转换set通用排序:sorted(容器,[reverse=True])默......