2017-09-07 9 views

答えて

1

conf.dディレクトリのcommands.confファイルに以下を追加して、このコマンドを再定義することをお勧めします。あなたがコマンドを呼び出すために好きで<load>を置き換える次の行を追加します。

object CheckCommand "<load>" { 
    import "plugin-check-command" 
    command = [ PluginDir + "/check_load" ] 
    timeout = 1m 
    arguments += { 
     "-c" = { 
      description = "Exit with CRITICAL status if load average exceed CLOADn; the load average format is the same used by 'uptime' and 'w'" 
      value = "$load_cload1$,$load_cload5$,$load_cload15$" 
     } 
     "-r" = { 
      description = "Divide the load averages by the number of CPUs (when possible)" 
      set_if = "$load_percpu$" 
     } 
     "-w" = { 
      description = "Exit with WARNING status if load average exceeds WLOADn" 
      value = "$load_wload1$,$load_wload5$,$load_wload15$" 
     } 
    } 
    vars.load_cload1 = 10 
    vars.load_cload15 = 4 
    vars.load_cload5 = 6 
    vars.load_percpu = false 
    vars.load_wload1 = 5 
    vars.load_wload15 = 3 
    vars.load_wload5 = 4 
} 

あなたが変更したいと思う値はvars.load_cload1-15とvars.wload1-15ているか、設定することができvariblesにそれらを設定します$variablename$のサービス定義に含まれます。

次に、services.confにcheckコマンドの新しい名前を使用します。

関連する問題