nagios & nagiosgrapher & check_disk -A

2

Eu verifico a maioria dos Hosts (grupos) s com check_disk -A ... . Devido ao fato de que eu tenho muitas máquinas com muitos sistemas de arquivos montados diferentes, eu não quero fazer verificações extras para cada unidade montada.

Agora, com nagiosgrapher eu pensei, eu tenho uma seção para cada ponto de montagem que poderia estar disponível em uma máquina (/, / home, / srv, / srv / repos, ...), puxe os valores dos dados de desempenho e imprima coisas deste ponto de montagem em uma página separada - algo assim:

# for /
define ngraph{
    service_name            disk
    graph_perf_regex        \/=(\d+)MB;
    graph_value             root_abs_used
    graph_units             MB
    graph_legend            / used (MB)
    rrd_plottype            AREA
    rrd_color               ff0000
    page                    /
}

# for /home
define ngraph{
    service_name            disk
    graph_perf_regex        \/home=(\d+)MB;
    graph_value             home_abs_used
    graph_units             MB
    graph_legend            /home used (MB)
    rrd_plottype            AREA
    rrd_color               ff0000
    page                    /home
}

# for /srv
define ngraph{ ... }

Mas o nagiosgrapher joga fora os dados que não correspondem a all graph_perf_regex para um serviço.

Portanto, a questão é: existe uma maneira de dizer ao nagiosghrapher para ignorar graph_perf_regex não correspondente ou algo assim. Ou existe alguma outra maneira de fazer isso ou coisa semelhante que eu não posso ver?

Pergunta clara? Eu espero que sim ...

Muito obrigado!

P.S .: Eu realmente não quero definir verificações de nagios para cada ponto de montagem, nonono ... não quero fazer isso ...:)

    
por m.sr 25.08.2010 / 09:54

0 respostas

Tags