FreeBSd > Soft

Nagios + Nconf

<< < (5/5)

Miraf:
кто будет так любезен и покажет как в httpd-vhosts.conf правильно прописать nagios ?

muff:
Как виртуалхост он не прописывается, необходимо прописывать его как алиас:


--- Код: ---Alias /nagios/ "/usr/local/www/nagios/"
<Directory /usr/local/www/nagios/>
        Order deny,allow
        Allow from all
        AuthName "Nagios Access"
        AuthType Basic
        AuthUserFile /usr/local/etc/nagios/.htpasswd-nagios
        Require valid-user
</Directory>
<Directory /usr/local/www/nagios/cgi-bin/>
        Options ExecCGI
        AuthName "Nagios Access"
        AuthType Basic
        AuthUserFile /usr/local/etc/nagios/.htpasswd-nagios
        Require valid-user
</Directory>

--- Конец кода ---

Sargas:

--- Код: ---<VirtualHost ip:80>
        ServerName nagios.example.com
        ErrorLog /home/LOGS/ERRORS/311072786.apache2
        <IfModule mod_log_config.c>
                CustomLog /home/LOGS/ACCESS/311072786.apache2 combined
        </IfModule>
        ServerAlias  www.nagios.example.com

        DocumentRoot /home/nagios/nagios.example.com
        <IfModule mod_alias.c>
                ScriptAlias /cgi-bin/ /home/nagios/nagios.example.com/cgi-bin/
        </IfModule>
        <IfModule mod_php4.c>
                php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f nagios@example.com"
        </IfModule>
        <IfModule mod_php5.c>
                php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f nagios@example.com"
        </IfModule>
</VirtualHost>

--- Конец кода ---

Miraf:
Гугл помог

--- Код: ---<VirtualHost *:80>

ServerAdmin test@xxxx
DocumentRoot "/usr/local/www/nagios/"
ServerName nagios.xx.xx.ua

ScriptAlias /cgi-bin/  "/usr/local/www/nagios/cgi-bin/"
ServerAlias www.nagios.xx.xx.ua

Alias /nagios/ "/usr/local/www/nagios/"

<Directory /usr/local/www/nagios/>
        Order deny,allow
       Allow from all
        AuthName "Nagios Access"
        AuthType Basic
        AuthUserFile /usr/local/etc/nagios/.htpasswd.nagios
        Require valid-user
</Directory>

<Directory /usr/local/www/nagios/cgi-bin/>
        Options ExecCGI
        AuthName "Nagios Access"
        AuthType Basic
        AuthUserFile /usr/local/etc/nagios/.htpasswd.nagios
        Require valid-user
</Directory>

</VirtualHost>

--- Конец кода ---

Вот еще такой вопрос.
При падении хоста, выставив его в  acknowledgement необходимо отдельно делать acknowledgement сервисам.
Возможно ли при подтверждении(acknowledgement) для хоста, чтоб автоматически применялось и к сервисам?

muff:
Выбираем хост, для которого необходимо отключить уведомления и в "Host Commands" (справа) выбираем опцию "Disable notifications for all services on this host". В окне подтверждения есть возможность поставить чекбокс "Disable For Host Too".

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии