summaryrefslogtreecommitdiffstats
path: root/utils/prometheus-node-exporter-lua/files/usr/lib/lua/prometheus-collectors/entropy.lua
blob: b3ad62169e4d55a33e0993d4e359b19792a2ccaa (plain)
1
2
3
4
5
6
7
8
9
local function scrape()
  local available_bits = get_contents("/proc/sys/kernel/random/entropy_avail")
  local pool_size_bits = get_contents("/proc/sys/kernel/random/poolsize")

  metric("node_entropy_available_bits", "gauge", nil, available_bits)
  metric("node_entropy_pool_size_bits", "gauge", nil, pool_size_bits)
end

return { scrape = scrape }