prometheus-node-exporter-lua: Added selinux.lua.

Signed-off-by: Jonathan Davies <jpds@protonmail.com>
This commit is contained in:
Jonathan Davies
2022-06-29 21:01:02 +01:00
parent d5da1c95ff
commit 9eeb9b3894
2 changed files with 14 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
local function scrape()
local enforcing_mode = get_contents("/sys/fs/selinux/enforce")
if enforcing_mode ~= nil then
metric("node_selinux_enabled", "gauge", nil, 0)
else
metric("node_selinux_enabled", "gauge", nil, 1)
metric("node_selinux_current_mode", "gauge", nil, enforcing_mode)
end
end
return { scrape = scrape }