Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
check_libraesva.py - perform snmp query on Libra Esva antispam appliance
Current Version
Last Release Date
2018-12-05
Owner
Andrea Morandi
License
GPL
Compatible With
NAME check_libraesva.py - perform snmp query on Libra Esva antispam appliance
APPLICATION REQUIREMENTS Python pysnmp library
USAGE check_libraesva.py -H ipaddress -C community -t test -w threshold -c threshold
REQUIRED ARGUMENTS -H Ip Address -C SNMP community -T Type of test -w Warning threshold -c Critical threshold
EXAMPLES check_libraesva.py -H x.x.x.x -C snmp -t info -w 0 -c 0
Test: # Numer of mail in state "Bounced" ./check_libresva.py -H x.x.x.x -C esva -w 300 -c 500 -t bounced # Numer of mail in state "Rejected" ./check_libresva.py -H x.x.x.x -C esva -w 300 -c 500 -t rejected # Numer of mail in state "Spam" ./check_libresva.py -H x.x.x.x -C esva -w 250 -c 300 -t spam # Numer of mail in state "Virus" ./check_libresva.py -H x.x.x.x -C esva -w 300 -c 400 -t virus # Numer of mail in state "Sent" ./check_libresva.py -H x.x.x.x -C esva -w 300 -c 400 -t sent # Free space of the "SWAP" partition ./check_libresva.py -H x.x.x.x -C esva -w 90 -c 95 -t swap # Free space of the "VAR" partition ./check_libresva.py -H x.x.x.x -C esva -w 90 -c 95 -t var # Network traffic on eth0 Ingoing ./check_libresva.py -H x.x.x.x -C esva -w 10 -c 15 -t netin # Network traffic on eth0 Outgoing ./check_libresva.py -H x.x.x.x -C esva -w 10 -c 15 -t netout # Average cpu load last 15 minutes ./check_libresva.py -H x.x.x.x -C esva -w 5 -c 7 -t load # Message queue Ingoing ./check_libresva.py -H x.x.x.x -C esva -w 100 -c 150 -t queuein # Message queue Outgoing ./check_libresva.py -H x.x.x.x -C esva -w 100 -c 150 -t queueout # Memory usage ./check_libresva.py -H x.x.x.x -C esva -w 80 -c 90 -t mem # Show information of appliance ./check_libresva.py -H x.x.x.x -C esva -w 0 -c 1 -t info
example Command configuration:
############# # LIBRAESVA # #############
define command{ command_name check_libraesva command_line $USER1$/check_libraesva.py -H $HOSTADDRESS$ -C $ARG1$ -t $ARG2$ -w $ARG3$ -c $ARG4$ }
nice plugin, the only problem is the lack of graphs. also have this warning: WARNING: yacc table file version is out of date
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!