Important note about SSL VPN compatibility for 20.0 MR1 with EoL SFOS versions and UTM9 OS. Learn more in the release notes.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SNMP Überwachung auf dem Desktop (Linux)

Hallo Leute,

Conky ist für viele Linux User ein begriff, das hilfreiche an Conky ist, das man externe Scripte einbinden kann. Somit kann man auch seine Astaro über SNMP überwachen lassen und sich mehrere Werte zurück geben lassen. Hier einmal ein kleines Beispiel und Screenshots.




Hier ein Auszug aus meiner Conkyrc und den SNMP Script

---snip conkyrc ---
SNMP-CHECK ( {execi 10 ~/.config/conky/snmp hostname} )${hr 1}

 System Information
Hostname: ${alignr}${exec ~/.config/conky/snmp hostname}
uptime: ${alignr}${execi 10 ~/.config/conky/snmp uptime}
Contact: ${alignr}${exec  ~/.config/conky/snmp contact}
Location: ${alignr}${exec ~/.config/conky/snmp location}

Load Statistics
1 minute Load: ${alignr}${execi 10 ~/.config/conky/snmp 1Load}
5 minute Load: ${alignr}${execi 10 ~/.config/conky/snmp 5Load}
15 minute Load: ${alignr}${execi 10 ~/.config/conky/snmp 15Load}

Memory Statistics
Total RAM used: ${alignr}${execi 10 ~/.config/conky/snmp totalusedRAM} from ${execi 10 ~/.config/conky/snmp totalRAM}
---snip conkyrc ---


--- snip ~/.config/conky/snmp ---

#!/bin/bash
# astaro conky snmp script

# Default Settings
SNMPWALK='/usr/bin/snmpwalk -Oqsv'

# SNMP Settings
VERSION='2c'
COMMUNITY='public'
IP='192.168.254.254'

case "$1" in

# System Information
uptime) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.2.1.25.1.1 ;;
hostname) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.2.1.1.5 ;;
contact) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.2.1.1.4 ;;
location) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.2.1.1.6;;

# Memory Statistics
totalusedRAM) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.4.1.2021.4.6.0 ;;
totalRAM) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.4.1.2021.4.5.0 ;;
totalFreeRAM) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.4.1.2021.4.11.0;;
totalSharedRAM) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.4.1.2021.4.13.0;;
totalBufferedRAM) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.4.1.2021.4.14.0;;


# Load Statistics
1Load) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.4.1.2021.10.1.3.1 ;; 
5Load) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.4.1.2021.10.1.3.2  ;; 
15Load) $SNMPWALK  -c $COMMUNITY -v $VERSION $IP 1.3.6.1.4.1.2021.10.1.3.3 ;; 

esac

--- snip ~/.config/conky/snmp ---


Dies Script kann nach belieben erweitertet werden.


Gruß

Steffen


This thread was automatically locked due to age.