URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7550
[ Назад ]

Исходное сообщение
"Nagvis из пакетов в debian выдаёт ошибку"

Отправлено myname , 08-Июн-12 17:46 
Поставил в debian squeezy из пакетов nagios + ndoutils + nagvis.  При этом первые 2 завелись без проблем и даже наполнили базу данными. А вот nagvis начал брыкаться, фактически взял дефолтный конфиг и заполнил только логин и пароль от базы данных. В качестве логина пробывал пользователя созданного специально для базы ndoutils, а потом и вообще рута, но при обоих раскладах выводится вот такая вот ошибка при попытке загрузить стартовую страницу nagvis:
The given instance name "default" in backend "ndomy_1" is not valid.
В чём может быть проблема? Приведу все конфиги которые необходимы.

Содержание

Сообщения в этом обсуждении
"Nagvis из пакетов в debian выдаёт ошибку"
Отправлено myname , 08-Июн-12 19:18 
> Поставил в debian squeezy из пакетов nagios + ndoutils + nagvis.  
> При этом первые 2 завелись без проблем и даже наполнили базу
> данными. А вот nagvis начал брыкаться, фактически взял дефолтный конфиг и
> заполнил только логин и пароль от базы данных. В качестве логина
> пробывал пользователя созданного специально для базы ndoutils, а потом и вообще
> рута, но при обоих раскладах выводится вот такая вот ошибка при
> попытке загрузить стартовую страницу nagvis:
> The given instance name "default" in backend "ndomy_1" is not valid.
> В чём может быть проблема? Приведу все конфиги которые необходимы.

В общем разобрался, может кому пригодится! По умолчанию пакет не меняет конфигурационных файлов nagios, поэтому всё что нужно было сделать по сути это зайти в конфиг nagios.cfg
и там найти строчки
# The correct/safe way of updating a module is by using one of these methods:
#    1. Shutdown Nagios, replace the module file, restart Nagios
#    2. Delete the original module file, move the new module file into place, restart Nagios
#
# Example:
#
#   broker_module=<modulepath> [moduleargs]

И внизу подними написать что именно за модуль нам нужен, в данном случае это ndomod
broker_module=/usr/lib/ndoutils/ndomod-mysql-3x.o config_file=/etc/nagios3/ndomod.cfg


"Nagvis из пакетов в debian выдаёт ошибку"
Отправлено Wildcdu , 27-Сен-12 04:24 
very good!!! ya kak raz narvalsya na problemu!!! nizki poklon!!!