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])
node
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"}
服務器
type: Graph
Unit: short
Label: Counter
{{ type }} - {{ info }} - 當前系統的軟中斷列表和對應的中斷號平均中斷次數(5分鐘內)
metrics:
irate(node_interrupts_total{instance=~"$node:$port",job=~"$job"}[5m])dom
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"}
ide
type: Graph
Unit: short
Label: Entropy
Entropy available to random number generators
metrics:
node_entropy_available_bits{instance=~"$node:$port",job=~"$job"}
server
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"}
隊列
type: Graph
Unit: short
Label: Forks / sec
Processes forks second - 每秒建立的進程個數
metrics:
rate(node_forks_total{instance=~"$node:$port",job=~"$job"}[5m])
進程
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"}
ip
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"}
內存
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"}
generator
type: GraphUnit: Celsius(攝氏度)Label: Temperature{{ chip }} {{ sensor }} temp -metrics: node_hwmon_temp_celsius{instance=~"$node:$port",job=~"$job"} {{ chip }} {{ sensor }} Critical Alarmmetrics: node_hwmon_temp_crit_alarm_celsius{instance=~"$node:$port",job=~"$job"} {{ chip }} {{ sensor }} Criticalmetrics: node_hwmon_temp_crit_celsius{instance=~"$node:$port",job=~"$job"} {{ chip }} {{ sensor }} Critical Historicalmetrics: node_hwmon_temp_crit_hyst_celsius{instance=~"$node:$port",job=~"$job"} {{ chip }} {{ sensor }} Maxmetrics: node_hwmon_temp_max_celsius{instance=~"$node:$port",job=~"$job"}