Maintenant, vous pouvez activer et démarrer le service:
sudo systemctl daemon-reload
sudo systemctl enable ipmi_power_exporter.service
sudo systemctl start ipmi_power_exporter.servicesudo systemctl status ipmi_power_exporter.serviceEt pour vous assurer que le service démarre sur le démarrage, utilisez:
sudo systemctl is-enabled ipmi_power_exporter.serviceCette sortie sera activée si le service est défini pour démarrer sur le démarrage.
N'oubliez pas de remplacer le chemin d'accès ExecStart dans le fichier de service SystemD par le chemin réel où vous avez placé le binaire IPMI_Power_Exporter. Assurez-vous également que l'utilisateur spécifié dans le fichier de service a les autorisations nécessaires pour exécuter la commande ipmitool et accéder à l'interface IPMI.
Ce package est construit pour Archlinux primarly, si vous avez besoin d'un autre emballage, laissez-moi un message;)
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 : 10sAssurez-vous de remplacer les valeurs d'exemple par votre hôte IPMI, votre nom d'utilisateur et votre mot de passe réels. Le niveau de journal et le format peuvent être définis sur le débogage, les informations, les avertissements, l'erreur et la jolie, respectivement.