Skip to content

Instantly share code, notes, and snippets.

@mohclips
Created November 27, 2024 19:34
Show Gist options
  • Save mohclips/d8f7ab1b860bef28087055c404b8e68c to your computer and use it in GitHub Desktop.
Save mohclips/d8f7ab1b860bef28087055c404b8e68c to your computer and use it in GitHub Desktop.
ipmi_exporter from Prometheus Community config
modules:
default:
# Available collectors are bmc, ipmi, chassis, dcmi, sel, and sm-lan-mode
collectors:
#- bmc
- ipmi
#- dcmi
- chassis
- sel
collector_cmd:
ipmi: sudo
sel: sudo
chassis: sudo
custom_args:
ipmi:
- "ipmimonitoring"
sel:
- "ipmi-sel"
chassis:
# eg. /usr/sbin/ipmi-chassis --get-chassis-status
- "ipmi-chassis"
Defaults:ipmi_exporter !syslog
Defaults:ipmi_exporter !requiretty
ipmi_exporter ALL = NOPASSWD: /usr/sbin/ipmimonitoring,\
/usr/sbin/ipmi-sensors,\
/usr/sbin/ipmi-dcmi,\
/usr/sbin/ipmi-raw,\
/usr/sbin/bmc-info,\
/usr/sbin/ipmi-chassis,\
/usr/sbin/ipmi-sel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment