Monitoring UPS dengan NUT dan SNMP
Sebagai teknisi jaringan pastinya tidak terlepas dari yang namanya monitoring jaringan. Dengan kita memonitoring jaringan, kita bisa lebih profesional dalam mengurus jaringan yang kita handle. Tentunya jika terjadi masalah bisa lebih cepat untuk mengetahui penyebab nya dan kita juga bisa membuat laporan dengan data data yang ada.
Pada artikel ini kita akan membahas tentang bagaimana caranya untuk memonitor UPS menggunakan SNMP di UPS yang tidak memiliki SNMP card. Kita bisa memanfaatkan komunikasi menggunakan USB pada UPS menggunakan software NUT dan SNMP yang bisa kita install di mesin linux.
Pada artikel sebelumnya kita sudah pernah membahas mengenai Penggunaan NUT pada Orange Pi Zero untuk Monitoring UPS APlus dan Monitoring UPS Dengan Telegram
#! / usr / bin / env bash
UPS_NAME = 'aplus'
PATH = $ PATH: / usr / bin: / bin TMP=$(upsc $UPS_NAME 2>/dev/null)
for value in "battery.charge: [0-9.]+" "input.frequency: [0-9]+" "ups.temperature: [0-9]+" "battery.voltage: [0-9.]+" "battery.voltage.nominal: [0-9]+" "input.voltage.nominal: [0-9.]+" "input.voltage: [0-9.]+" "ups.load: [0-9.]+" do KELUAR = $ (echo $ TMP | grep -Eo "$ value" | awk '{print $ 2}' | LANG = C sort | head -n 1) jika [-n "$ OUT"]; kemudian echo $ OUT lain echo "Tidak diketahui" menjadi selesai |
agentAddress udp: 161, udp6: [:: 1]: 161 |
default publik komunitas |
perpanjang ups-nut /etc/snmp/ups-nut.sh |
Jika snmpwalk sudah selesai, cari baris yang menunjukkan nilai dari UPS tadi, bisa kita cari dengan kata kunci "netsnmp".
[Device.Name] [device_performance ()] [Device.ServicesDown]
Baterai: [oid ("1.3.6.1.4.1.8072.1.3.2.4.1.2.7.117.112.115.45.110.117.116.1")] Tegangan baterai: [oid ("1.3.6.1.4.1.8072.1.3.2.4.1.2.7.117.112.115.45.110.117.116.4")] V. Tegangan masuk: [oid ("1.3.6.1.4.1.8072.1.3.2.4.1.2.7.117.112.115.45.110.117.116.7")] V. Frekuensi: [oid ("1.3.6.1.4.1.8072.1.3.2.4.1.2.7.117.112.115.45.110.117.116.2")] Hz Suhu: [oid ("1.3.6.1.4.1.8072.1.3.2.4.1.2.7.117.112.115.45.110.117.116.3")] derajat C Beban UPS: [oid ("1.3.6.1.4.1.8072.1.3.2.4.1.2.7.117.112.115.45.110.117.116.8")]% |
0 Response to "Monitoring UPS dengan NUT dan SNMP "
Posting Komentar