#!/bin/bash

host=${1:-vl-37-www1-1-fww}
shift

script=/usr/lib/nagios/plugins/check_mysql_status

exec "$script" \
        -data-source "DBI:mysql:host=$host" \
        -db-user nagios \
        -status-db "/tmp/check_mysql_status:$host" \
        '
    my $diff_seconds = defined $_Uptime && $Uptime - $_Uptime or return;
    ( my $table_locks_waited_per_minute =
          ( $Table_locks_waited - $_Table_locks_waited ) / $diff_seconds * 60 );
    $table_locks_waited_per_minute < 10 ? 'OK' : 'WARNING',
    sprintf "%.1f Table_locks_waited pro Minute", $table_locks_waited_per_minute
        ' \
       "$@"
