<span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1">#!/usr/bin/env bash</span> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; height: 11pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0 c2"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1">UPS_NAME='aplus'</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; height: 11pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0 c2"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1">PATH=$PATH:/usr/bin:/bin</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1">TMP=$(upsc $UPS_NAME 2>/dev/null)</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; height: 11pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0 c2"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1">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.]+"</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1">do</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"> OUT=$(echo $TMP | grep -Eo "$value" | awk '{print $2}' | LANG=C sort | head -n 1)</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"> if [ -n "$OUT" ]; then</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"> echo $OUT</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"> else</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"> echo "Unknown"</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1"> fi</span></p> <p style="margin: 0px; color: rgb(0, 0, 0); font-size: 11pt; font-family: Arial; padding-top: 0pt; padding-bottom: 0pt; line-height: 1.15; text-align: left; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" class="c0"><span style="color: rgb(0, 0, 0); text-decoration: none; vertical-align: baseline; font-size: 11pt; font-family: Arial; font-style: normal;" class="c1">done</span></p>
agentAddress udp:161,udp6:[::1]:161
rocommunity public default
extend ups-nut /etc/snmp/ups-nut.sh
[Device.Name][device_performance()][Device.ServicesDown] Battery : [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 UPS load : [oid("1.3.6.1.4.1.8072.1.3.2.4.1.2.7.117.112.115.45.110.117.116.8")]%
Kembali ke :
Halaman Artikel | Kategori Fitur & Penggunaan