Új hozzászólás Aktív témák
-
dkaro
őstag
Sziasztok!
Nagyon láma vagyok bash-ben de nagioshoz szükségem van néhány scriptre.
Egy ubiquity eszközről ssh-val kell leszednem 2 infot.
Ezt a scriptet írtam (nem kiröhögni ha nagy hülyeségek vannak benne, a jelszótárolásra még kitalálok vmit.
#!/bin/bash
#
#check_ubnt device
#
if [ $# -lt 1 ]; then
echo "Usage: ./check_ubnt_airmax_capacity devices"
exit 127
fi
HOST=$1
DATA="Airmax capacity:"
CRIT=30
WARN=50
STATUS=0
result=`sshpass -pjelszo ssh -o StrictHostKeyChecking=no root@$HOST cat /proc/sys/dev/ubnt_poll/capacity && exit`
if [ $RES != 0 ]; then
INK="Data Unknown - SNMP problem. No data received from host.";
echo $DATA;
STATUS=3;
exit $STATUS;
fi
#CHECK WARNING AND CRITICAL LEVELS
if (( $result < $CRIT )); then
echo "Airmax Capacity Critical - "$result"%";
STATUS=2
elif (( $result < $WARN )); then
echo "Airmax Capacity Warning - "$result"%";
STATUS=1
else
echo $DATA $result"%"
fi
exit $STATUSA problémám, hogy nem zárja le az ssh kapcsolatot.
Próbáltma már minden félét.
EOF-al kiadni ssh-n a parancsokat de akkor még az eredmény változóban történő eltárolásával se boldogulok.
Megköszönnék egy kis segítséget tényleg nagyon béna vagyok bashben,
dkaro
Új hozzászólás Aktív témák
- Épített vízhűtés (nem kompakt) topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Amazfit Bip 6 - jót olcsón
- Sorozatok
- Apple asztali gépek
- Ami Kínában OnePlus Pad Pro, az errefelé mégis csak Pad 2 lett
- Autós topik
- Elemlámpa, zseblámpa
- Kerékpárosok, bringások ide!
- 3D nyomtatás
- További aktív témák...
- Xiaomi 13T Dobozzal Töltővel
- 164 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- Beszámítás! Apple Macbook Air 15 M2 2023 8GB 256GB notebook garanciával hibátlan működéssel
- Apple iPhone 13 Mini 128GB,Újszerű,Dobozával,12 hónap garanciával
- Netatmo Presence okos kültéri kamera / 12 hó jótállás
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


