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سيتم إخراج هذا التمكين إذا تم تعيين الخدمة للبدء في التمهيد.
تذكر استبدال مسار execstart في ملف خدمة SystemD بالمسار الفعلي حيث قمت بوضع ipmi_power_exporter binary. تأكد أيضًا من أن المستخدم المحدد في ملف الخدمة لديه الأذونات اللازمة لتنفيذ أمر 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 الفعلي واسم المستخدم وكلمة المرور. يمكن ضبط مستوى السجل والتنسيق على تصحيح الأخطاء والمعلومات والتحذير والخطأ والجميل على التوالي.