PDA

View Full Version : NTOP-1.3 Available


julio
08-10-2007, 07:04 PM
You can now use ntop with oreon !

http://www.oreon-project.org/Download/.html

Have Fun !

rom
08-10-2007, 07:24 PM
Wiki tutorial next week !

But it's quite simple ! :-)
The goal of it is to include Ntop server content in Centreon menu. So if you already have a Ntop server, you just have to fill in General Options => Ntop, the informations according to your server localisation.

If Ntop is installed on the same server, you can also restart it from the frontend.

smarechal
08-11-2007, 01:01 PM
I try to install Ntop under Debian Etch.

apt-get install dialog

./install under ntop module

the installer move all files in /www/modules/ntop instead of /usr/local/oreon/www/modules

so i copy all of theses files into the good directory and after i could install in Centreon webpage

djkevin47
08-12-2007, 11:28 PM
Un petit problème d'affiche , avez vous la solution?
579
Merci

smarechal
08-13-2007, 09:22 AM
Il suffit de se deconnecter de l'interface et de se reconnecter.
Ca me l'a fait aussi :-)

djkevin47
08-13-2007, 10:12 AM
Merci, baucoup, ca marche bien appart, la configuration, mais je regarderais plus tard.

Merci encore vous étes géniaux!

:D

smarechal
08-13-2007, 11:03 AM
Pour debian, ne pas oublier d'installer le paquet gsfonts.
apt-get install gsfonts.

Sinon la network map ne fonctionne pas (manque une police)

Grosminus
08-13-2007, 11:41 AM
smarechal,

Je suis sous debian et je n'arrive pas a démarrer Ntop malgré le fait que j'ai suivis les indications. Peux tu me dire comment tu y est arrivé.
Merci d'avance !

smarechal
08-13-2007, 11:47 AM
Au premier demarrage:
ntop -A (pour définir le mot de passe Admin)

Ensuite /etc/init.d/ntop start

et ca devrait rouler:D

Grosminus
08-13-2007, 11:54 AM
Bein voila ... ça devrait ... mais là il me met :
ntop not started. Read /usr/share/doc/ntop/README.Debian.
Et quand je vais lire README.Debian, il me redit de faire ntop -A passwordamin !

Je dois avoir une erreur de configuration ailleurs alors ... :mad:

smarechal
08-13-2007, 11:58 AM
Et tu as bien entré le nouveau mot de passe admin deux fois? (simple question)

Grosminus
08-13-2007, 12:06 PM
Oui ... :p

Mon Aug 13 11:04:43 2007 Admin user password has been set

Tiens .... question : As-tu redémarré ton ordinateur aprés l'installation de ntop ? (c'est "crit dans README.DEBIAN)

smarechal
08-13-2007, 12:22 PM
Euhhh ... je ne me souviens pas, as tu essayé?

Grosminus
08-13-2007, 12:29 PM
Non ... mais des personnes travaillent sur GLPI qui se situe sur ce même serveur et je ne peux pas l'etteindre avant ce soir !

OMFan
08-22-2007, 05:52 PM
Après avoir bataillé sur PHP-Weathermap, je me suis lancé dans l'installation de NTOP.

Après quelques balbutiements, tout fonctionne parfaitement !!!


J'en profite pour féliciter toute l'équipe pour son travail remarquable.


Continuez comme ça les gars !!!!

lowdata
08-24-2007, 05:02 PM
Re. Je viens d'installer ntop et rencontre plusieurs soucis :

- arrivé sur section ntop : Impossible d'atteindre la page NTOP
- je ne voies pas de fichier /etc/cron.d/oreon ? Ou suis je censé ajouter les cron pour ntop ?
- j'ai copié/collé le init ntop a /etc/init.d/ntop, mais quandje tente de le lancer :

/etc/init.d/ntop start
bash: /etc/init.d/ntop: /bin/sh^M: bad interpreter: No such file or directory

- dans les options de ntop, j'ai mis le mem login/pass que oreon; chemin d'install "/usr/local/oreon/www/modules/ntop/" (est ce bien ca ?); script de demragge : /etc/init.d/ntop

Voila. Ce qui fait que je ne peux pas utilsie ntop pour le moment :/ Auriez vous une idée please pour regler ces differents problemes et permettre de faire fonctionner ntop sous oreon ? merci d'avance.

OMFan
08-24-2007, 05:24 PM
Salut,

J'ai connu exactement les mêmes problèmes que toi.

Voilà comment j'ai réussi à le faire fonctionner :

(Si NTOP est déja installé sur ton serveur, passe à l'étape 5)

Je passe volontairement l'installation du module !!

1 - Installer NTOP :
* Se rendre dans $REP_OREON/www/modules/ntop/ntop_src/
* Détarrez le fichier à l'intérieur
* Rentrer dans le répertoire créé
* Lancer la commande :
./configure --prefix=/usr/local & make & make install Tu peux mettre ce que tu veux à la place de /usr/local, mais c'est ce qui est apparemment recommandé.

* Si tu n'as pas eu d'erreurs et que la compilation s'est terminée correctement, NTOP est bien installé !!!


2 - Créer un mot de passe pour NTOP :
Pour lancer NTOP, il est obligatoire de créer un mot de passe lors de sa 1ère exécution :

/usr/local/bin/ntop -u user -A Remplaces le user par un nom d'utilisateur que tu veux (Utilisateur système à créer avant)
Il ne te reste plus qu'à saisir le mot de passe que tu veux.

3 - Vérifier que NTOP marche bien :

Pour faire cette vérification, lances un navigateur Web et tapes l'adresse suivante :
http://@IP_du_serveur:3000

Si tout s'est bien passé, tu devrais voir apparaître une page Web.

4 - Lancement du script

Pour résoudre ton problème de script (caractères bizarres), tapes la commande suivante :

dos2unix chemin+nom du fichier



PS : Soyez indulgent si tout n'est pas clair, je pars en weekend et je suis super à la bourre !!!! ;);););)

lowdata
08-27-2007, 11:25 AM
Re. J'ai quelques petits soucis suite a tes manips :

Une fois NTOP installé, je veux creer un user et la :

/usr/local/bin/ntop -u nagios -A
/usr/local/bin/ntop: error while loading shared libraries: libntopreport-3.2.so: cannot open shared object file: No such file or directory

Alors que ce fichier existe bien :

find / -name libntopreport-3.2.so
/usr/local/lib/libntopreport-3.2.so
/usr/local/oreon/www/modules/ntop/ntop_src/ntop-3.2/.libs/libntopreport-3.2.so

OMFan
08-27-2007, 11:36 AM
Ton problème doit être du à des dépendances de librairies non satisfaites.

Par contre, je n'ai pas d'idées quant à la résolution de ce problème :(:(

lowdata
08-27-2007, 11:53 AM
Bon je n'ai pu de problemes de lib, mais une fois le pass mis a mon user wwwrun, je n'arrive aps acceder a la page web (pas introuvable), Il n'ya pas de processus ntop de lancés :/ Comment demarrer ce service ? un start il ne connait pas.

Et dans les options de NTOP, quel doit etre le chemin d'install ? le chemin vers le dossier www/modules/ntop ? car par defaut j'ai /srv/ntop, repertoire qui n'existe pas :/

lowdata
08-29-2007, 02:28 PM
UP. Quelquun pourrait filer un coup de main please ? :(

OMFan
08-29-2007, 05:37 PM
Pour pouvoir lancer NTOP, utilises le script fourni avec le module.

Il a fallu que je le modifie pour qu'il fonctionne correctement. (Adaptes ton script à ton environnement !!).

Quant au paramétrage de NTOP, je les ai mentionné dans la capture d'écran.


A+.

lowdata
08-30-2007, 10:32 AM
Bon, merci de l'aide OMfan. Mais je n'arrive tjs pas a faire fonctionner NTOP :/

J'ai bien pris ton script, que je n'ai pas modifié (car je ne vois pas par quoi remplacer.....)
Par exemple pour ca : srv/ntop/var/ntop. Je n'ai pas de dossier a ce path la, ca correspondrait a quoi ? ?

Niveau config j'ai ressayé de lire ton image petit format, et bon j'ai tjs "Impossible d'acceder a NTOP".

User/mot de passe : admin et le pass renseigné lors du start de NTOP
HTTP
Port 80
@IP:3000
/usr/local/etc/ntop (ca ok j'ai bien ce path la)
démarrage : /etc/init.d tu as ?

Voila donc tjs le meme soucis :

- le script se lance bien mais je ne sais aps par quoi remplacer le path srv/ntop/var/ntop.
- Dans la config a démarrage ca a l air d etre /etc/init.d, mais il faut y coller le fichier que tu m as filé et le renommer en ntop c'est ca ?

OMFan
08-30-2007, 10:42 AM
Quand tu lances NTOP avec le script que je t'ai fourni, que se passe t-il ?

As-tu une erreur ?

Et arrives tu à y accéder avec un navigateur en tapant http://@IP:3000 ?

lowdata
08-30-2007, 12:16 PM
ah oui quand j accede a localhost:3000, j'ai bien mon interface NTOP, donc ca doit venir de la config dans les parametres d Oreon, mais je vois pas ou.

Login/pass : Admin/le pass renseigné quand j'ai start ntop ca c'est Ok ?
démarrage : /etc/init.d/ntop tu as ? (ntop correspondant au script que tu m'as filé ?)
dans ton script ntop, par quoi devrais je remplacer srv/ntop/var/ntop ?

OMFan
08-30-2007, 12:32 PM
Si NTOP se lance correctement en standalone, alors ça devrait marcher avec l'interface d'OREON !!

Bizarre tout ça !!

Dans la conf du module NTOP, essaie de mettre l'adresse IP:3000 et non localhost:3000

J'y crois pas trop mais bon !!

lowdata
08-30-2007, 12:40 PM
Non no changes

Login/pass : Admin/le pass renseigné quand j'ai start ntop ca c'est Ok ?
démarrage : /etc/init.d/ntop tu as ? (ntop correspondant au script que tu m'as filé ?)
dans ton script ntop, par quoi devrais je remplacer srv/ntop/var/ntop ?

OMFan
08-30-2007, 02:22 PM
Non no changes

Login/pass : Admin/le pass renseigné quand j'ai start ntop ca c'est Ok ?

C'est exactement ce que j'ai mis dans les options.

démarrage : /etc/init.d/ntop tu as ? (ntop correspondant au script que tu m'as filé ?)
Oui

dans ton script ntop, par quoi devrais je remplacer srv/ntop/var/ntop ?


En fait, si j'ai bien compris le fonctionnement du script, il teste la présence du fichier contenant le mot de passe que tu as défini lors du 1er démarrage.

Si il n'existe pas, il créé le répertoire /srv/ntop/var/ntop

Donc à toi de décider quel répertoire tu souhaites mettre.


Pour qu'on est exactement les mêmes choses, je te reposte les paramètres que j'ai indiqué dans les options du module :

Utilisateur: admin
Mot de passe: Le mot de passe défini lors du premier lancement
Protocole: HTTP
Port: 80
NTOP URL: @IP:3000
Ntop direct connection from Oreon server (IP): @IP:3000
Interface par défaut: eth0
Chemin d'installation: /usr/local/etc/ntop/
Script de redémarrage: /etc/init.d/ntop
Arguments: --disable-sessions --use-syslog=local3 -d --no-fc

lowdata
08-30-2007, 03:59 PM
Bon j'ai bien les memes parametres que toi;

Mais rien de crée dans /srv/ntop/var/ntop, peut etre que ca vient de la...donc j'ai crée ce dossier, je relance ntop, mais toujours rien dedans....Strange :s

OMFan
08-30-2007, 04:04 PM
Tapes sur ton serveur :

updatedb & locate ntop_pw.db

Dis moi ce que tu as en retour de cette commande

lowdata
08-30-2007, 04:16 PM
OK. Bon j'ai ni locate ni updatedb sur la Suse, mais un find me précise bien que :

find / -name ntop_pw.db
/usr/local/var/ntop/ntop_pw.db

Pourquoi il va stocker dans /usr/local/var/ntop ? Alors que dans le script c'est a cet endroit qu'il cherche :

[ ! -e /usr/local/etc/ntop/ntop_pw.db ] && {
# just in case...

donc oui ya quelque chose qui va pas...mais si NTOP ne trouve pas ce fichier je trouvais ca etonannt que ca marche en standalone et pas integré a Oreon. J'ai donc copié/coller ntop_pw.db, now quand je relance ntop il ne me demande plus de pass, vu qu il est deja stocké....mais tjs pareil sous oreon :/

PS : as tu les memes files dans ce dossier ? :

ls -l /usr/local/etc/ntop/

-rw-r--r-- 1 501 502 18394 May 8 2006 etter.finger.os.gz
-rw-r--r-- 1 501 502 1977 Jan 2 2002 ntop-cert.pem
-rw-r--r-- 1 root root 12546 Aug 30 15:35 ntop_pw.db
-rw-r--r-- 1 501 502 365488 Dec 1 2004 oui.txt.gz
-rw-r--r-- 1 501 502 200785 Feb 16 2004 p2c.opt.table.gz
-rw-r--r-- 1 501 502 749 Apr 24 2003 specialMAC.txt.gz

OMFan
08-30-2007, 04:26 PM
Essaie alors de remplacer le chemin /usr/local/etc/ntop/ntop_pw.db
par

/usr/local/var/ntop/ntop_pw.db

lowdata
08-30-2007, 04:40 PM
dans /etc/init.d/ntop ou /usr/bin/ntop? enfin j'ai tenté de modifier dans les 2, pas de changement :/

OMFan
08-30-2007, 04:45 PM
Alors désolé mais je vois plus du tout d'où vient le problème !!

Si quelque chose me vient à l'esprit je te le ferai parvenir !!!


Bon courage.


A+.

lowdata
08-30-2007, 05:09 PM
Ok merci de l'aide en tout cas. Quelqu'un d'autre une idée concernant l'intégration d NTOP sous OREON ? les dev par exemple nan.... :=) Je viens de lire dans ntop.php ces lignes la :

# SLES 10 problem with 3 params for file_get_contents()
//$context=array('http' => array ('header'=> 'Content-type:text/html; charset=ISO-8859-1\r\n'));
//$xcontext = stream_context_create($context);
//$contents = file_get_contents($query, FALSE, $xcontext);

Je suis sous Suse 10., je dois decommenter ces lignes ? (j'ai quand meme tenté pas de modifs hin oO)

lowdata
08-31-2007, 11:31 AM
Re, ca avance. J'ai mis localhost:3000 dans les URL des options au lieu de @IP:3000, et c good, je vois bien NTOP sous Oreon. Mais quelque minutes aes je me reprends "impossible d acceder a la page ntop". J'ai l'impression que je dois supprimer le fichier ntop_pw.db et restart ntop pourque cela marche. J'ai bien mis le meme pass dans oreon que quand on me demande d en saisir un lors du start d entop pourtant. Quelqu un aurait une idée ? Merci d'avance.

wanexa
04-14-2008, 04:40 PM
bonjour,

je viens d'installer NTOp mais lors du démarrage du serveur j'ai cette erreur:

**FATAL_ERROR** Binding problem, ntop shutting down...

quelqu'un aurait une idée???

xoroz
04-16-2008, 05:05 PM
Sorry I can not find my ntop modules directory I do not have
www/modules/ntop
It wont stop to work after I move to centreon directory???
How do I integrate with Centreon?

kyoshiro0
04-18-2008, 06:26 PM
Re, ca avance. J'ai mis localhost:3000 dans les URL des options au lieu de @IP:3000, et c good, je vois bien NTOP sous Oreon. Mais quelque minutes aes je me reprends "impossible d acceder a la page ntop". J'ai l'impression que je dois supprimer le fichier ntop_pw.db et restart ntop pourque cela marche. J'ai bien mis le meme pass dans oreon que quand on me demande d en saisir un lors du start d entop pourtant. Quelqu un aurait une idée ? Merci d'avance.

J'ai peut-être une idée parce que moi aussi Ntop me vire au bout de quelques temps.... Le problème vinet du fait qu'il voit 2 IP similaires sur le réseau alors que c'était le même routeur (problème dû à un réseau de secour...) du coup lorsque rrdtool veut faire des graphs il me disait qu'il ne pouvait pas faire 2 graphs de la même machine à la même seconde.

Si ça peut t'aider....