Qual arquivo deve ser o DirectoryIndex no Apache para servir adequadamente os gráficos do Munin?

1

Esta provavelmente será uma daquelas respostas é claro! , mas passei a noite toda pesquisando tutoriais e FAQs sobre Munin e não consigo encontrar a resposta.

Eu tenho Munin instalado e estou tentando servir a página que mostra os gráficos usando o Apache. Meu /etc/munin/munin.conf é assim:

 dbdir   /var/lib/munin
 htmldir /var/www/html/munin
 logdir  /var/log/munin
 rundir  /var/run/munin

 tmpldir        /etc/munin/templates


 [localhost]
   address 127.0.0.1
   use_node_name yes

Como você pode ver, o HTMLdir está configurado para / var / www / html / munin. Nesse diretório, eu tenho os seguintes arquivos:

Estoutentandousaroapacheparaveicularstatus.*mydomain*.comcomoopainelcomtodososgráficosdoMunin.Meu/etc/httpd/conf/httpd.conftemumhostvirtualqueseparececomisso:

<VirtualHost*:80>ServerNamestatus.*mydomain*.comDirectoryIndex###WTFISTHIS????DocumentRoot/var/www/html/munin</VirtualHost><directory/var/www/html/munin/>AllowOverrideNoneOptionsExecCGIFollowSymlinksAddHandlercgi-script.cgi#DirectoryIndexindex.cgiAuthUserFile/etc/munin/munin.passwdAuthTypebasicAuthName"Munin stats"
        require valid-user
</directory>

Meu problema é que não sei o que o DirectoryIndex precisa ser. O único arquivo que vejo como algo que o Apache saberia como servir é definitions.html e tentei fazer isso, mas essa página não tem gráficos. Todos os tutoriais que li contêm detalhes sobre esse detalhe, por isso não tenho certeza do que deveria ser por padrão.

PS: Se ajudar, verifiquei os registros do cron e sim, eu sei que o Munin está rodando a cada 5 minutos atualizando os gráficos. Eu só não sei como servi-los corretamente! Obrigado !!

Editar: .htaccess parece com o padrão Munin:

# This file can be used as a .htaccess file, or a part of your apache
# config file.
#
# For the .htaccess file option to work the munin www directory
# (/var/www/html/munin) must have "AllowOverride all" or something close
# to that set.
#
# As a config file enclose it in <directory> like so:
# 
# <directory /var/www/html/munin>

AuthUserFile /etc/munin/munin-htpasswd
AuthName "Munin"
AuthType Basic
require valid-user

# This next part requires mod_expires to be enabled.
#
# We could use <IfModule mod_expires> around here, but I want it to be
# as evident as possible that you either have to load mod_expires _or_
# you coment out/remove these lines.

# Set the default expiery time for files 5 minutes 10 seconds from
# their creation (modification) time.  There are probably new files by
# that time.

ExpiresActive On
ExpiresDefault M310

# </directory>
    
por Hartley Brody 31.01.2012 / 19:12

1 resposta

2

DirectoryIndex deve ser index.html . Depois de iniciar o munin-node (ou executar /usr/bin/munin-cron ), ele será gerado automaticamente.

    
por 21.03.2012 / 15:50