DirectoryIndex
deve ser index.html
. Depois de iniciar o munin-node
(ou executar /usr/bin/munin-cron
), ele será gerado automaticamente.
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*.com
comoopainelcomtodososgrá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>
DirectoryIndex
deve ser index.html
. Depois de iniciar o munin-node
(ou executar /usr/bin/munin-cron
), ele será gerado automaticamente.
Tags munin directoryindex