Installation Munin

Ouaip sauf que sur une install fraîche je crois que le problème de droit n’existe pas , en tous cas , je ne crois pas avoir eu à bidouiller les droits de ce dossier. ça doit être spécifique à l’upgrade de Lenny vers Squeeze pour munin.

PS : passe le sujet en résolu pour les suivants :wink:

C’est fait. Merci

C’est marrant, je suis en train de faire l’installation sur une nouvelle machine et j’ai le même problème. Sauf que cette fois-ci le dossier /var/cache/munin a bien les droits munin:munin… :013

Et sur une machine virtuelle ça fonctionne sans la moindre configuration…

J’ai de nouveau réglé le problème en tapant dans le fichier “hosts” et en modifiant les droits sur le dossier Munin.
J’ai un peut tout essayé.

Saluts,

ps: Sans bidouilles … :033

[quote]root@ksxxxxxxxx:~# cat /etc/apache2/conf.d/munin

Alias /munin /var/cache/munin/www
<Directory /var/cache/munin/www>
Order allow,deny
Allow from localhost xxx.xxx.xxx.xxx ::1 ### Mon IP local !!!
# Allow from all ### Où, j’accepte en dé-commentant cette ligne
Options None

(…)

root@ksxxxxxxxxxx:~# [/quote] [code]http://ksxxxxxxxxxx.kimsufi.com/munin/[/code] ... :023 !!!! .... :wink:

Merci, mais je ne crois pas que c’était la base de mon problème. Car même en localhost ça ne fonctionnai pas.
Par contre j’en ai profité pour du coup rendre les graphes accessibles depuis n’importe ou.

salut,

[quote]J’ai de nouveau réglé le problème en tapant dans le fichier “hosts” et en modifiant les droits sur le dossier Munin.
J’ai un peut tout essayé.
[/quote]

pourrais tu détaillé la procédure stp je suis nouveau sur debian et j’ai le même problème avec munin et squezee

merci d’avance

C’est tellement merd***que à installer que je le suis fais un script. Il faut que Apache soit installé au préalable:

[code]#Installation de Munin
mv /etc/hosts /etc/hosts.origin
echo “127.0.0.1 localhost hostname localhost.localdomain” > /etc/hosts
aptitude install munin munin-node munin-plugins-extra -y
cd /etc/munin/
rm apache.conf
cat > apache.conf <<"EOF"
Alias /munin /var/cache/munin/www
<Directory /var/cache/munin/www>
Order allow,deny
Allow from All
Options None

    # 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/cache/munin/www) must have "AllowOverride all" or something
    # close to that set.
    #

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

    # This next part requires mod_expires to be enabled.
    #

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

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault M310
</IfModule>
EOF ln -s /var/cache/munin/www /var/www/munin /etc/init.d/munin-node restart /etc/init.d/apache2 restart[/code]

Tu copie ça dans un fichier et tu éxécutes le script: "sh lescript"
Tu attends 5 minutes le temps que ça graphe et ça devrait être bon. Tiens moi au courant :stuck_out_tongue:

merci de l’aide,

ça marche toujours pas

localhost/munin

403

après un redélarrage ça marche !

merci :smiley:

Bonjour,
Juste ce petit message pour dire un grand merci.
Je suis arrivé sur ce post depuis google car je voulais installé Munin et j’avais un problème d’erreur 403.
Chose amuse google me redirige sur un site ou je suis inscrit et où je trouve la solution clé en main en plus ! :laughing:

Donc un grand merci et tout est impec avec le petit .htaccess qui va bien :slightly_smiling:

Kit’

EDIT : “EOF” permet d’ajouter le texte contenu entre les balises dans le apache.conf ? :think:

De rien! Ca me fait plaisirs de voir que mon script tourne à tout le monde. Même si quand même il faut l’avouer, il ne devrait pas “éxister”.
Oui les balises “EOF” te permettent d’ajouter du texte dans le apache.conf. En fait dans tous les fichier texte :wink:

Oui très bon script !!

Je l’ai modifié pour pouvoir ajouter mes clients plus rapidement (c’est surtout que je voulais essayer ta fonction :blush: )

Si ça peut faire un gagner un peu de temps à quelqu’un :

[code]#Installation de Munin CLIENT
mv /etc/hosts /etc/hosts.origin
echo “127.0.0.1 localhost hostname localhost.localdomain” > /etc/hosts
aptitude install munin-node munin-plugins-extra -y
cd /etc/munin/
rm munin-node.conf
cat > munin-node.conf <<“EOF”

Example config-file for munin-node

log_level 4
log_file /var/log/munin/munin-node.log
pid_file /var/run/munin/munin-node.pid

background 1
setsid 1

user root
group root

Regexps for files to ignore

ignore_file ~$
#ignore_file [#~]$ # FIX doesn’t work. ‘#’ starts a comment
ignore_file DEADJOE$
ignore_file .bak$
ignore_file %$
ignore_file .dpkg-(tmp|new|old|dist)$
ignore_file .rpm(save|new)$
ignore_file .pod$

Set this if the client doesn’t report the correct hostname when

telnetting to localhost, port 4949

#host_name localhost.localdomain

A list of addresses that are allowed to connect. This must be a

regular expression, since Net::Server does not understand CIDR-style

network notation unless the perl module Net::CIDR is installed. You

may repeat the allow line as many times as you’d like

IP DE VOTRE SERVEUR DE GRAPH !!

allow ^IP.DU.SRV.MAITRE$

If you have installed the Net::CIDR perl module, you can use

multiple cidr_allow and cidr_deny address/mask patterns. A

connecting client must match any cidr_allow, and not match any

cidr_deny. Example:

cidr_allow 127.0.0.1/32

cidr_allow 192.0.2.0/24

cidr_deny 192.0.2.42/32

Which address to bind to;

host *

host 127.0.0.1

And which port

port 4949

EOF
#Attribution des droits au cas où
chown munin munin-node.conf
#Ajout des plugins du client
ln -s /usr/share/munin/plugins/fail2ban /etc/munin/plugins/fail2ban
ln -s /usr/share/munin/plugins/fail2ban /etc/munin/plugins/fail2ban
ln -s /usr/share/munin/plugins/apache_accesses /etc/munin/plugins/apache_accesses
ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes
ln -s /usr/share/munin/plugins/apache_volume /etc/munin/plugins/apache_volume
#Reboot de munin
/etc/init.d/munin-node restart[/code]

PS : Totalement inspiré du script de baxterx !

Kit’

1 J'aime