Merge pull request #18628 from mcb30/openconnect-proxy
[feed/packages.git] / utils / prometheus-node-exporter-lua / files / usr / lib / lua / prometheus-collectors / selinux.lua
1 local function scrape()
2 local enforcing_mode = get_contents("/sys/fs/selinux/enforce")
3
4 if enforcing_mode ~= nil then
5 metric("node_selinux_enabled", "gauge", nil, 0)
6 else
7 metric("node_selinux_enabled", "gauge", nil, 1)
8 metric("node_selinux_current_mode", "gauge", nil, enforcing_mode)
9 end
10 end
11
12 return { scrape = scrape }