Your IP : 18.221.240.14


Current Path : /lib64/nagios/plugins/nccustom/
Upload File :
Current File : //lib64/nagios/plugins/nccustom/check_logfiles_innodbcounter.conf

# where the state information will be saved.
$seekfilesdir = '/tmp/check_logfiles';

$options = 'smartpostscript,logfilemissing=warning';

@searches = (
  {
    tag => 'mysqld',
    logfile => '/var/lib/mysql/mysqld-err.log',
    rotation => 'centos',
    criticalpatterns => [
        'Got error \d+ when reading table',
        'Table .* is marked as crashed and (last \(automatic\?\) repair failed|should be repaired)',
        'Index for table .* is corrupt;'
    ],
    options => 'criticalthreshold=1000,logfilemissing=warning,noperfdata,allyoucaneat,noprotocol',
  },
);

# where scripts will be searched for.
$scriptpath = '/root/bin/check_innodb';

$postscript = 'check_innodb.pl';
$postscriptparams = '--file /var/lib/mysql/mysqld-err.log \
                     --threshold 20 \
                      --excludes-file /root/bin/check_innodb/excluded_tables.txt \
                      --previously-matched /root/bin/check_innodb/previously_matched.txt \
                      --write-previous'

?>