Skip to content

jhpope/smc_ipmi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

smc_ipmi Telegraf input plugin

Python script to parse the output of SMCIPMITool into the InfluxDB line protocol. Intended to be run via Telegraf's exec input plugin.

Requirements

The SMCIPMITool [download] must be installed on the Telegraf host.

Install

Clone this repo to the Telegraf host and configure Telegraf as shown below.

Configuration

/etc/telegraf/telegraf.conf

[[inputs.exec]]
   commands["/path/to/smc_ipmi.py /path/to/SCMIPMITool '192.168.1.2' 'ipmi_user' 'ipmi_pw' 'F'"]

   data_format = "influx"

Usage

usage: smc_ipmi.py [-h] path ip user password {C,F}

SMCIpmi input plugin

positional arguments:
  path        Path to SMCIpmi utility
  ip          IP address of Supermicro host
  user        Username
  password    Password
  {C,F}       Temperature unit to use

optional arguments:
  -h, --help  show this help message and exit

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages