Network Netstat ICMP /proc/net/snmp 1. ICMP Errors 1 type: GraphUnit: shortLabel: Messages out (-) / in (+)InErrors - 接收的 ICMP 错误的报文(例如ICMP校验和错误.长度错误等) metrics: irate(node_netstat_Icmp_InErrors{instance=~"$node:$port",job=~"$job"}[5m])…
Network Netstat TCP Linux MIPs1. TCP Aborts / Tiemouts type: GraphUnit: shortLabel: ConnectionsTCPAbortOnClose - 由于用户关闭中止的连接数 metrics: irate(node_netstat_TcpExt_TCPAbortOnClose{instance=~"$node:$port",job=~"$job"}[5m]) TCPAbortOnData -…
Network Netstat UDP /proc/net/snmp 1. UDP In / Out type: GraphUnit: shortLabel: Datagrams out (-) / in (+)InDatagrams - 平均接收的 UDP 数据包(5分钟内) metrics: irate(node_netstat_Udp_InDatagrams{instance=~"$node:$port",job=~"$job"}[5m]) OutDatagr…
Network Netstat TCP /proc/net/snmp 1. TCP Segments type: GraphUnit: shortLabel: Segments out (-) / in (+)InCsumErrors - 接收的带有校验和错误的报文数(5分钟内) metrics: irate(node_netstat_Tcp_InCsumErrors{instance=~"$node:$port",job=~"$job"}[5m]) InErrs…
Network Netstat /proc/net/netstat 1. Netstat IP In / Out type: GraphUnit: shortLabel: Datagrams out (-) / in (+)InReceives - 接收到的 ip 数据报 metrics: irate(node_netstat_Ip_InReceives{instance=~"$node:$port",job=~"$job"}[5m]) DefaultTTL - 接…
Network Sockstat proc/net/sockstat 1. Sockstat TCP type: GraphUnit: shortLabel: SocketsTCP_alloc - 已分配(已建立.已申请到sk_buff)的TCP套接字数量 metrics: node_sockstat_TCP_alloc{instance=~"$node:$port",job=~"$job"} TCP_inuse - 正在使用(正在侦听)的TCP套接字数量 metr…
Network Traffic Detail /proc/net/dev 1. Network Traffic by Packets type: GraphUnit: packets/secLabel: Packets out (-) / in (+){{device}} - Receive 各个接口每秒接收的数据包总数 metrics: irate(node_network_receive_packets_total{instance=~"$node:$port",job=~&quo…
Basic CPU / Mem / Disk Info https://www.cnblogs.com/qianyuliang/p/10479515.html Basic CPU / Mem / Disk Gauge   https://www.cnblogs.com/qianyuliang/p/10479553.html Basic CPU / Mem Graph    https://www.cnblogs.com/qianyuliang/p/10479585.html Basic Net…
Node Exporter node_exporter 主要用于 *NIX 系统监控, 用 Golang 编写. 功能对照表 默认开启的功能 名称 说明 系统 arp 从 /proc/net/arp 中收集 ARP 统计信息 Linux conntrack 从 /proc/sys/net/netfilter/ 中收集 conntrack 统计信息 Linux cpu 收集 cpu 统计信息 Darwin, Dragonfly, FreeBSD, Linux diskstats 从 /proc/d…
Prometheus简介 什么是 Prometheus Prometheus是一个开源监控报警系统和时序列数据库 主要功能 多维数据模型(时序由 metric 名字和 k/v 的 labels 构成) 灵活的查询语句(PromQL) 无依赖存储,支持 local 和 remote 不同模型 采用 http 协议,使用 pull 模式,拉取数据,简单易懂 监控目标,可以采用服务发现或静态配置的方式 支持多种DashBoard,图形化友好 核心组件 Prometheus Server, 主要用于抓取…