Announcement

Announcement Module
Collapse
No announcement yet.

Recommended settings for nagios plugins

Page Title Module
Move Remove Collapse
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Recommended settings for nagios plugins

    #1
    I would like to setup percona's mysql plugin with nagios. I see that there are several tools with different command line options for nagios.

    However, instead of guessing the "warning", "critical" settings as well # of inputs to track, I would like to see if there is already an existing list that I can leverage.

    Is there a list of recommended settings for nagios?

    Thanks,

    - Ankit.


  • #2
    Hello,

    Usually, the defaults are recommended thresholds. Here is some example.

    Quote:

    define command{
    command_name check-mysql-connections
    command_line $USER1$/pmp-check-mysql-status -l $USER3$ -p $USER4$ -H $HOSTADDRESS$ -x Threads_connected -o / -y max_connections -T pct -w 80 -c 95
    }

    define command{
    command_name check-mysql-active-threads
    command_line $USER1$/pmp-check-mysql-status -l $USER3$ -p $USER4$ -H $HOSTADDRESS$ -x Threads_running -w 40 -c 100
    }

    define command{
    command_name check-mysql-processlist
    command_line $USER1$/pmp-check-mysql-processlist -l $USER3$ -p $USER4$ -H $HOSTADDRESS$
    }

    define command{
    command_name check-mysql-innodb
    command_line $USER1$/pmp-check-mysql-innodb -l $USER3$ -p $USER4$ -H $HOSTADDRESS$
    }

    define command{
    command_name check-mysql-replication-delay
    command_line $USER1$/pmp-check-mysql-replication-delay -l $USER3$ -p $USER4$ -H $HOSTADDRESS$ -w 300 -c 600
    }

    define command{
    command_name check-mysql-replication-running
    command_line $USER1$/pmp-check-mysql-replication-running -l $USER3$ -p $USER4$ -H $HOSTADDRESS$ -c 1
    }

    define command{
    command_name check-mysql-deadlocks
    command_line $USER1$/pmp-check-mysql-deadlocks -l $USER3$ -p $USER4$ -H $HOSTADDRESS$ -i 5 -w 12 -c 60
    }

    define command{
    command_name check-mysql-table-checksum
    command_line $USER1$/pmp-check-pt-table-checksum -l $USER3$ -p $USER4$ -H $HOSTADDRESS$
    }

    And yes, it would be great to have the Nagios config template in the documentation.

    Comment



    • #3
      aaahhh ... cool. Thanks.

      Comment

      Working...
      X