当前位置: 首页 > news >正文

grafana大盘展示node_expod节点

node_expod添加lables标签

image.png

Prometheus查询

语句查询

node_exporter_build_info

image.png

grafna添加变量查询

image.png
正常有值
image.png

切换其他的是有值的
image.png

我的报错原因

因为有多个数据源,我选择错了,因为修改的lable标签是其他数据源,所以获取不到
image.png

查询语句

我的变量是 $app

node_filesystem_size_bytes{mountpoint=~"/|/app|/data|/k8s", fstype=~"ext4|xfs", namespace=~"$app"} - 0node_filesystem_avail_bytes{mountpoint=~"/|/app| /data|/k8s",fstype=~"ext4|xfs", namespace=~"$app"}-0time() - node_boot_time_seconds{namespace=~"$app"}1-(node_filesystem_avail_bytes{mountpoint=~"/|/app| /data|/k8s",fstype=~"ext4|xfs"} / node_filesystem_size_bytes{mountpoint=~"/|/app| /data|/k8s",fstype=~"ext4|xfs", namespace=~"$app"})100 - (sum by(instance) (increase(node_cpu_seconds_total{mode="idle", namespace=~"$app"}[5m])) +sum by(instance) (increase(node_cpu_seconds_total{mode="system", namespace=~"$app"}[5m]))) /sum by(instance) (increase(node_cpu_seconds_total{namespace=~"$app"}[5m])) * 100(1 - (node_memory_MemAvailable_bytes{namespace=~"$app"} / node_memory_MemTotal_bytes{namespace=~"$app"})) * 100sum by(instance, job)  (irate(node_network_receive_bytes_total{device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*',namespace=~"$app"}[5m])*8)sum by(instance, job)  (irate(node_network_transmit_bytes_total{device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*',namespace=~"$app"}[5m])*8)node_load5{namespace=~"$app"}sum by(instance, job)  (node_sockstat_TCP_tw{namespace=~"$app"})sum by(instance, job)  (irate(node_disk_reads_completed_total{namespace=~"$app"}[5m]))sum by(instance, job)  (irate(node_disk_writes_completed_total{namespace=~"$app"}[5m]))

选择多个分组业务展示

在这里插入图片描述

单选分组业务展示

在这里插入图片描述

相关文章:

  • springboot发送短信验证码,结合redis 实现限制,验证码有效期2分钟,有效期内禁止再次发送,一天内发送超3次限制
  • 【C++】牛客——小红的口罩
  • NodeJS安装并生成Vue脚手架(保姆级)
  • 从需求角度介绍PasteSpider(K8S平替部署工具适合于任何开发语言)
  • zabbix监控mysql
  • OpenHarmony 实战开发PhotoView——支持图片缩放、平移、旋转的一个优雅的三方组件
  • WXSS (WeiXin Style sheets)
  • Java中volatile关键字
  • 英语学习笔记22——Give me/him/her/us/them a .... Which one?
  • js处理服务器响应Blob对象格式文件处理
  • 【Unity】免费的高亮插件——QuickOutline
  • 【全开源】JAVA同城搬家系统源码小程序APP源码
  • Scrapy框架简单介绍及Scrapy项目编写详细步骤(Scrapy框架爬取豆瓣网站示例)
  • 在Ubuntu系统中使用Systemctl添加启动项的详细指南
  • Mybatis入门——其他查询操作和数据库连接池(4)
  • Asm.js的简单介绍
  •  D - 粉碎叛乱F - 其他起义
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • Magento 1.x 中文订单打印乱码
  • Node + FFmpeg 实现Canvas动画导出视频
  • Sublime Text 2/3 绑定Eclipse快捷键
  • vue总结
  • 动态魔术使用DBMS_SQL
  • 排序算法学习笔记
  • 通过npm或yarn自动生成vue组件
  • 问题之ssh中Host key verification failed的解决
  • 正则与JS中的正则
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • ​批处理文件中的errorlevel用法
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (day6) 319. 灯泡开关
  • (LeetCode C++)盛最多水的容器
  • (多级缓存)缓存同步
  • (二)c52学习之旅-简单了解单片机
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (南京观海微电子)——COF介绍
  • (十)c52学习之旅-定时器实验
  • (十)Flink Table API 和 SQL 基本概念
  • (十六)视图变换 正交投影 透视投影
  • (十五)使用Nexus创建Maven私服
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .Net OpenCVSharp生成灰度图和二值图
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .net 简单实现MD5
  • .NET 命令行参数包含应用程序路径吗?
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET大文件上传知识整理
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)