NUT-RECORDER(8) NUT Manual NUT-RECORDER(8)

nut-recorder - ابزار ضبط و ذخیره تغییرات متغیرهای دستگاه در NUT

nut-recorder device-name [output-file] [interval]

دستور nut-recorder ابزاری برای ضبط توالی رویدادها از دستگاه‌های در حال کار (مانند قطعی برق یا هرگونه تغییر در سایر مقادیر) از سرور داده upsd(8) و ذخیره آن در قالب فایل‌های .seq است.

فایل .seq تولیدشده می‌تواند سپس توسط درایور dummy-ups(8) جهت بازپخش توالی رویدادها استفاده شود.

device-name

تغییرات این دستگاه را ضبط می‌کند. قالب این گزینه به صورت devname[@hostname[:port]] است. نام میزبان پیش‌فرض "localhost" است.

output-file

اختیاری است. داده‌ها در این فایل ذخیره خواهند شد. مقدار پیش‌فرض dummy-device.seq است.

interval

اختیاری است. وضعیت دستگاه در هر interval بررسی خواهد شد. مقدار پیش‌فرض ۵ ثانیه است.

برای ضبط داده‌ها از ups1@host1 هر ۱۰ ثانیه یک‌بار:

:; nut-recorder ups1@host1' ups1-output.seq 10
. . .
battery.charge: 100.0
battery.voltage: 13.9
battery.voltage.nominal: 13.6
ups.status: OL
. . .
battery.charge: 90.0
ups.status: OB
. . .

سپس می‌توانید یک دستگاه مجازی (dummy) در ups.conf(5) تعریف کنید:

[ups-test]
        driver = dummy-ups
        port = ups1-output.seq

Arnaud Quette

dummy-ups(8)

upslog(8)

صفحه اصلی NUT (Network UPS Tools): https://www.networkupstools.org/historic/v2.8.5

06/21/2026 Network UPS Tools 2.8.5