mirror of
https://github.com/munin-monitoring/contrib.git
synced 2025-07-21 18:41:03 +00:00
Fixed firebird plugin:
* Use gstat from path if available; fall back to /opt/firebird/bin/gstat if gstat could not be found * Use bash to strip of firebird_ prefix from name * Fixed description
This commit is contained in:
parent
341798cdc3
commit
66c38543c7
1 changed files with 6 additions and 4 deletions
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
# Wildcard-plugin to monitor Firebird database transaction stats. To monitor a
|
||||
# database, link firebird_<interface> to this file. E.g.
|
||||
# ln -s /usr/share/munin/plugins/if_ /etc/munin/plugins/firebird_employee
|
||||
# database, link firebird_<db> to this file. E.g.
|
||||
# ln -s /usr/share/munin/plugins/firebird_ /etc/munin/plugins/firebird_employee
|
||||
#
|
||||
# ...will monitor firebird database "employee"
|
||||
#
|
||||
|
@ -47,9 +47,11 @@ EOM
|
|||
exit 0;;
|
||||
esac
|
||||
|
||||
db=`echo $0 | awk -F'_' '{print $2}'`
|
||||
db=${0/firebird_/}
|
||||
|
||||
/opt/firebird/bin/gstat -h ${db} | awk -F'[\t]+' \
|
||||
gstat=$(which gstat 2> /dev/null)
|
||||
|
||||
${gstat:=/opt/firebird/bin/gstat} -h ${db} | awk -F'[\t]+' \
|
||||
'{ sub(/^ */,"");
|
||||
if ($2 == "Oldest transaction")
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue