Назад | Перейти на главную страницу

nagios & nagiosgrapher & check_disk -A

Я проверяю большинство хостов (групп) с check_disk -A .... Из-за того, что у меня много машин с разными смонтированными файловыми системами, я не хочу делать дополнительные проверки для каждого смонтированного диска.

Теперь с nagiosgrapher я подумал, что у меня есть раздел для каждой точки монтирования, которая может быть доступна на машине (/, / home, / srv, / srv / repos, ...), вытащить значения из данных производительности и распечатать материал с этой точки монтирования на отдельной странице - примерно так:

# 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{ ... }

Но нагиограф выбрасывает данные, которые не совпадают все graph_perf_regex за одну услугу.

Итак, вопрос: есть ли способ сказать nagiosghrapher игнорировать несоответствие graph_perf_regex или что-то вроде того. Или есть какой-то другой способ заставить эту или похожую вещь работать, которую я не вижу?

Вопрос ясен? Я надеюсь, что это так ...

Большое спасибо!

P.S .: Я действительно не хочу определять проверки nagios для каждой точки монтирования, nonono ... не хочу этого делать ... :)