Prometheus Node_exporter 之 System Detail
System Detail
1. Context Switches / Interrupts
type: Graph
Unit: short
Label: Counter
Context switches - CPU 的 context switch 平均次数(5分钟内)
metrics:
irate(node_context_switches_total{instance=~"$node:$port",job=~"$job"}[5m])
Interrupts - 服务的平均中断总数(5分钟内)
metrics:
irate(node_intr_total{instance=~"$node:$port",job=~"$job"}[5m])
2. System Load
type: Graph
Unit: short
Label: Load
Load 1m - 系统1分钟内的平均负载
metrics:
node_load1{instance=~"$node:$port",job=~"$job"}
Load 5m - 系统5分钟内的平均负载
metrics:
node_load5{instance=~"$node:$port",job=~"$job"}
Load 15m - 系统15分钟内的平均负载
metrics:
node_load15{instance=~"$node:$port",job=~"$job"}
3. Interrupts Detail /proc/interrupts
type: Graph
Unit: short
Label: Counter
{{ type }} - {{ info }} - 当前系统的软中断列表和对应的中断号平均中断次数(5分钟内)
metrics:
irate(node_interrupts_total{instance=~"$node:$port",job=~"$job"}[5m])
4. File Descriptors
type: Graph
Unit: short
Label: Descriptors
Maximum open file descriptors - 最大打开文件描述符数
metrics:
process_max_fds{instance=~"$node:$port",job=~"$job"}
Open file descriptors - 打开文件描述符的数量
metrics:
process_open_fds{instance=~"$node:$port",job=~"$job"}
5. Entropy
type: Graph
Unit: short
Label: Entropy
Entropy available to random number generators
metrics:
node_entropy_available_bits{instance=~"$node:$port",job=~"$job"}
6. Processes State
type: Graph
Unit: short
Label: Processes
Processes blocked - 当前被阻塞的任务的数目 /proc/stat procs_blocked
metrics:
node_procs_blocked{instance=~"$node:$port",job=~"$job"}
Processes in runnable state - 当前运行队列的任务的数目 /proc/stat procs_running
metrics:
node_procs_running{instance=~"$node:$port",job=~"$job"}
7. Processes Forks
type: Graph
Unit: short
Label: Forks / sec
Processes forks second - 每秒创建的进程个数
metrics:
rate(node_forks_total{instance=~"$node:$port",job=~"$job"}[5m])
8. Processes Memory
type: Graph
Unit: bytes
Label: Bytes
进程占用的虚拟内存的大小:
metrics:
process_virtual_memory_bytes{instance=~"$node:$port",job=~"$job"}
进程常驻内存大小:
metrics:
process_resident_memory_bytes{instance=~"$node:$port",job=~"$job"}
9. Time Syncronized Status
type: Graph
Unit: short
Label: Counter
Is clock synchronized to a reliable server:时钟是否与一个可靠的服务器同步:
metrics:
node_timex_sync_status{instance=~"$node:$port",job=~"$job"}
Local clock frequency adjustment: 本地时钟调整频率:
metrics:
node_timex_frequency_adjustment_ratio{instance=~"$node:$port",job=~"$job"}
10. Time Syncronized Drift
type: Graph
Unit: seconds
Label: Seconds
Estimated error in seconds:估算误差(秒):
metrics:
node_timex_estimated_error_seconds{instance=~"$node:$port",job=~"$job"}
Time offset in between local system and reference clock:本地系统和参考时钟之间的时间偏移:
metrics:
node_timex_offset_seconds{instance=~"$node:$port",job=~"$job"}
Maximum error in seconds: 最大误差(秒):
metrics:
node_timex_maxerror_seconds{instance=~"$node:$port",job=~"$job"}
11. Hardware temperature monitor 硬件的温度监控
type: Graph
Unit: Celsius(摄氏度)
Label: Temperature
{{ chip }} {{ sensor }} temp -
metrics:
node_hwmon_temp_celsius{instance=~"$node:$port",job=~"$job"}
{{ chip }} {{ sensor }} Critical Alarm
metrics:
node_hwmon_temp_crit_alarm_celsius{instance=~"$node:$port",job=~"$job"}
{{ chip }} {{ sensor }} Critical
metrics:
node_hwmon_temp_crit_celsius{instance=~"$node:$port",job=~"$job"}
{{ chip }} {{ sensor }} Critical Historical
metrics:
node_hwmon_temp_crit_hyst_celsius{instance=~"$node:$port",job=~"$job"}
{{ chip }} {{ sensor }} Max
metrics:
node_hwmon_temp_max_celsius{instance=~"$node:$port",job=~"$job"}
Prometheus Node_exporter 之 System Detail的更多相关文章
- Prometheus Node_exporter 之 FileSystem Detail
FileSystem Detail /proc/filesystems 1. Filesystem space available type: GraphUnit: bytesLabel: Bytes ...
- Prometheus Node_exporter 之 Memory Detail Vmstat Counters
Memory Detail Vmstat Counters 1. Memory Page Active type: GraphUnit: shortLabel: PagesActive_anon - ...
- Prometheus Node_exporter 之 Memory Detail Vmstat
Memory Detail Vmstat 查看/proc/vmstat 文件的内容 1. Memory Pages In / Out type: GraphUnit: shortLabel: Page ...
- Prometheus Node_exporter 之 Memory Detail Meminfo /proc/meminfo
1. Memory Active / Inactive type: GraphUnit: bytesLabel: BytesInactive - 最近使用较少的内存, 优先被回收利用 /proc/me ...
- Centos7.X 搭建Prometheus+node_exporter+Grafana实时监控平台
Prometheus简介 什么是 Prometheus Prometheus是一个开源监控报警系统和时序列数据库 主要功能 多维数据模型(时序由 metric 名字和 k/v 的 labels 构成) ...
- Prometheus Node_exporter 详解
Basic CPU / Mem / Disk Info https://www.cnblogs.com/qianyuliang/p/10479515.html Basic CPU / Mem / Di ...
- Golang 基于Prometheus Node_Exporter 开发自定义脚本监控
Golang 基于Prometheus Node_Exporter 开发自定义脚本监控 公司是今年决定将一些传统应用从虚拟机上迁移到Kubernetes上的,项目多而乱,所以迁移工作进展缓慢,为了建立 ...
- Centos8.X 搭建Prometheus+node_exporter+Grafana实时监控平台
Prometheus Promtheus是一个时间序列数据库,其采集的数据会以文件的形式存储在本地中,因此项目目录下需要一个data目录,需要我们自己创建,下面会讲到 下载 下载好的.tar.gz包放 ...
- Prometheus Node_exporter 之 Network Traffic Detail
Network Traffic Detail /proc/net/dev 1. Network Traffic by Packets type: GraphUnit: packets/secLabel ...
随机推荐
- mac 比较两个文件
比较两个文件,输出两个文件都有的行,可以 1.使用comm命令 如下例: ------------------->$ cat 1s1.txt line line line line line l ...
- MyBatis JavaType JdbcType
MyBatis 通过包含的jdbcType类型 BIT FLOAT CHAR TIMESTAMP OTHER UNDEFINED TINYINT REAL VARCHAR BINARY BLOB NV ...
- rsync实现文件同步
rsync是类unix系统下的数据镜像备份工工具,一般linux系统都自带了 [可以确认一下:shell>rpm -qa|grep rsync] 服务端:192.168.1.2 同步目录:/h ...
- 【转】CSS和SVG中的剪切——clip-path属性和<clipPath>元素
本文由大漠根据SaraSoueidan的<Clipping in CSS and SVG – The clip-path Property and <clipPath> Elemen ...
- C输入输出与文件
一.终端I/O 1.单字符I/O:getchar(),putchar() (1)单字符输入(get character): [ int getchar();] 返回值为输入的字符(ASCII).可以接 ...
- C#Redis 常用key操作
一.前戏 在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String.List.Set.Hashes和Sorted-Set.这些命令都具有一个共同点,即所有的操作都是针对与Ke ...
- 网络之XML解析-GData
GDataXML是一套Google使用Objective-C开发的DOM方式XML解析类库,支持读取和修改XML文档,支持XPath方式查询, GDataXML 是 iOS 下的一款轻量级 XML 解 ...
- React多页面应用脚手架-v1.3.0
react-multi-page-app是一个基于react和webpack的多页面应用架构,通过编译生成对应目录结构清晰的静态页面,实现多页面便捷开发维护.1.3.0 版本对项目整体做了一个全面的升 ...
- Java JDBC的基础知识(四)
之前学习了如何创建一个数据库工具类,如下: import java.sql.Connection; import java.sql.DriverManager; import java.sql.Res ...
- centos 中设置网卡等相关参数
转:Centos启动和禁用网卡命令 ifup.ifdown:linux命令 实时地手动修改一些网络接口参数,可以利用ifconfig来实现,如果是要直接以配置文件,在 /etc/sysconfig/ ...