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

Как я могу использовать munin-node apache_ с базовой аутентификацией?

munin-node-configure --suggest говорит мне, что apache_* узлы использовать нельзя:

apache_accesses            | no   | no [Port 80: Authorization Required]   
apache_processes           | no   | no [Port 80: Authorization Required]   
apache_volume              | no   | no [Port 80: Authorization Required]

Это правильно: виртуальный хост - единственный доступный сайт, который находится за простым логином .htaccess.

Как я могу настроить apache_* узлы для входа с базовой аутентификацией? Это вообще возможно?

Погрузившись в исходный код узлов apache, я нашел там документацию по этой проблеме:

If you need authenticated access to the URL you can specify the
username and password in the URL.  For example:

  [apache_volume]
     env.url http://munin:spamalot@localhost/server-status?auto

Это работает.