ipmi_power_exporter
1.0.0
これで、サービスを有効にして開始できます。
sudo systemctl daemon-reload
sudo systemctl enable ipmi_power_exporter.service
sudo systemctl start ipmi_power_exporter.servicesudo systemctl status ipmi_power_exporter.serviceそして、サービスがブーツで開始されることを確認するには、以下を使用してください。
sudo systemctl is-enabled ipmi_power_exporter.serviceこれにより、サービスが起動時に起動するように設定されている場合、これは有効になります。
SystemDサービスファイルのexecStartパスを、IPMI_POWER_EXPORTERバイナリを配置した実際のパスに置き換えることを忘れないでください。また、サービスファイルで指定されたユーザーに、IPMitoolコマンドを実行してIPMIインターフェイスにアクセスするために必要なアクセス許可があることを確認します。
このパッケージは、Archlinux Primarly向けにビルドされています。別のパッケージが必要な場合は、メッセージを残してください。)
sudo pacman -U ipmi_power_exporter-0.1.0-1-any.pkg.tar.zst # Configuration for IPMI exporter
# ipmi:
# # The IPMI host to connect to
# host: "192.168.1.100"
# # The username for IPMI authentication
# user: "admin"
# # The password for IPMI authentication
# pass: "secret"
# Configuration for logging
log :
# The log level (debug, info, warn, error)
level : " info "
# The log format (json, pretty)
format : " pretty "
# metrics exporter port
server :
address : " 127.0.0.1 "
port : 9897
# Interval between calling IPMI for new data
collect :
interval : 10s例の値を実際のIPMIホスト、ユーザー名、およびパスワードに置き換えるようにしてください。ログレベルとフォーマットは、それぞれデバッグ、情報、警告、エラー、およびそれぞれきれいに設定できます。