OVH Community, votre nouvel espace communautaire.

[how-to] installer mrtg sur plesk


ViVi0
17/03/2008, 22h34
Citation Envoyé par gmonnet
Bonjour,

Merci pour ce How-To que je cherchais depuis longtemps...

J'ai suivi toutes la procédure à la lettre, mais dès que je veux voir le mrtg, j'ai une page qui m'affiche:

Forbidden
You do not have permission to access this document.


--------------------------------------------------------------------------------

Web Server at ks354056.kimsufi.com


Une solution?

Merci

Meme soucis.
Quelqu'un peut m'aider ?

gmonnet
15/01/2008, 22h06
Merci, cela fonctionne...

Je vais vérifier mon cron...

Merci et bonne soirée

jeoffreyp
15/01/2008, 21h54
essai d'executer en ssh la ligne de commande inseré dans le crontab.
cad (toujours avec l'exemple du how-to) :
Code:
/usr/local/mrtg-2/bin/mrtg /var/www/vhosts/nsXXXXX.ovh.net/httpdocs/mrtg/mrtg-sys/mrtg_nsXXXX.ovh.net.cfg
si apres tu vois tes images, c'est qu'il y a un probleme avec ta commande dans le crontab.

gmonnet
15/01/2008, 21h39
Oui, j'en ai bien 13 :-(

jeoffreyp
15/01/2008, 21h36
par defaut, il y a 13 graphiques configurés!

combien as tu de rectangle avec des croix rouges?

si tu en as 13, je ne sais pas trop de quoi ca peut venir puisque mrtg accederait bien au fichier de config.

sinon, c'est un autre probleme...

gmonnet
15/01/2008, 19h51
Merci, mais ce n'était pas ça, j'avais bien mis juste ces deux choses...

J'ai refait l'install sur un autre serveur et c'est passé, mais les graphs ne s'affichent pas :-(

A la place des graphs, j'ai des rectangles avec des croix rouges...

Est-ce qu'il me manque qqch?

Merci pour votre aide...

jeoffreyp
15/01/2008, 19h44
si tu as suivi la procedure à la lettre, je viens de voir une erreur (j'aurais du prendre plus de tps à relire ce que j'avais ecrit)

Code:
/usr/local/mrtg-2/bin/indexmaker --output=index.html /home/ovh/www/mrtg/mrtg-sys/mrtg_nsXXXX.ovh.net.cfg
devient (dans le cas du how-to)

Code:
/usr/local/mrtg-2/bin/indexmaker --output=index.html /var/www/vhosts/nsXXXXX.ovh.net/httpdocs/mrtg/mrtg-sys/mrtg_nsXXXX.ovh.net.cfg
et la ligne
Code:
*/5 * * * * /usr/local/mrtg-2/bin/mrtg /home/ovh/www/mrtg/mrtg-sys/mrtg_nsXXXX.ovh.net.cfg >/dev/null 2>/dev/null
devient

Code:
*/5 * * * * /usr/local/mrtg-2/bin/mrtg /var/www/vhosts/nsXXXXX.ovh.net/httpdocs/mrtg/mrtg-sys/mrtg_nsXXXX.ovh.net.cfg
 >/dev/null 2>/dev/null
en esperant que ce soit ton probleme

gmonnet
15/01/2008, 16h04
Bonjour,

Merci pour ce How-To que je cherchais depuis longtemps...

J'ai suivi toutes la procédure à la lettre, mais dès que je veux voir le mrtg, j'ai une page qui m'affiche:

Forbidden
You do not have permission to access this document.


--------------------------------------------------------------------------------

Web Server at ks354056.kimsufi.com


Une solution?

Merci

jeoffreyp
14/01/2008, 22h49
l'objectif est d'avoir les graphiques de mrtg à partir de l'adresse nsXXXXX.ovh.net

1 - configurer un hebergement pour nsXXXXX.ovh.net dans plesk

Choisir un client (par exemple le client par defaut) et ajouter le domaine nsXXXXX.ovh.net (decochez la case www)
creer un hebergement physique
Cet hebergement est maintenant disponible à l'adresse http://nsXXXXX.ovh.net

Dans serveur->adresses IP
cliquez sur le nombre dqns lq colonne hebergement de l'adresse IP concernée
selectionnez le domaine nsXXXXX.ovh.net en utilisant le bouton radio
cliquez sur "prendre par defaut"

l'hebergement est maintenant accessible avec l'adresse IP du serveur

2 - installation de gd-devel avec yum

en SSH :
Code:
yum install gd-devel.i386
sinon vous aurez une erreur lors du ./configure de mrtg

3 - installation de mrtg

en SSH:
Code:
cd /usr/local/src/
wget http://oss.oetiker.ch/mrtg/pub/mrtg-2.15.2.tar.gz
tar xvzf mrtg-2.15.2.tar.gz
cd mrtg-2.15.2
./configure
make
make install
4 - installation de mrtg-sys

en SSH:

Code:
updatedb
cette commande peut prendre un peu de temps, soyez patient.
elle est obligatoire sinon mrtg-sys ne trouvera pas l'installation de mrtg
Code:
cd /var/www/vhosts/nsXXXXX.ovh.net/httpdocs/mrtg/
wget http://www.bozorokus.net/mrtg-sys.tgz
tar xvfz mrtg-sys.tgz
./install.pl
/usr/local/mrtg-2/bin/indexmaker --output=index.html /var/www/vhosts/nsXXXXX.ovh.net/httpdocs/mrtg/mrtg-sys/mrtg_nsXXXX.ovh.net.cfg
MRTG-sys est à présent installé, mais il ne peut s'exécuter automatiquement pour tracer les graphs toutes les 5 minutes. Nous allons donc l'ajouter dans le crontab...

Code:
crontab -e
puis ajouter à la fin
Code:
*/5 * * * * /usr/local/mrtg-2/bin/mrtg /var/www/vhosts/nsXXXXX.ovh.net/httpdocs/mrtg/mrtg-sys/mrtg_nsXXXX.ovh.net.cfg >/dev/null 2>/dev/null
C'est terminé

Vous pouvez à présent aller voir les graphes (après quelques minutes tout de même, le temps que le cron se soit exécuté) :
http://nsXXXX.ovh.net/mrtg/