hpsmartyz Posté(e) le 10 mars 2010 Auteur Posté(e) le 10 mars 2010 viens tout juste de passer 0 Citer
hpsmartyz Posté(e) le 10 mars 2010 Auteur Posté(e) le 10 mars 2010 tu plaisante ? snmp natif du syno 0 Citer
Gil12 Posté(e) le 11 mars 2010 Posté(e) le 11 mars 2010 @hpsmartyz En fait j'suis parti de l'install de la b pour ensuite migrer vers la e. Hier mon fils a d 0 Citer
hpsmartyz Posté(e) le 11 mars 2010 Auteur Posté(e) le 11 mars 2010 En fait j'suis parti de l'install de la b pour ensuite migrer vers la e. ah oui! alors il faudrait peut- 0 Citer
hpsmartyz Posté(e) le 13 mars 2010 Auteur Posté(e) le 13 mars 2010 salut, je me suis amusé à monitorer la qualité du signal de mes éléments en WiFi. Mon routeur mesure ce paramètre et l'envoie au syno qui le lit et le graphe. Si vous êtes intéressés je peux vous donner les scripts et templates associés. Celui là est celui de mon pont WiFi vers ma TV DLNA 0 Citer
hpsmartyz Posté(e) le 13 mars 2010 Auteur Posté(e) le 13 mars 2010 Géolocalisation - Syslog j'ai bidouillé légèrement le code de syslog pour permettre la géolocalisation des adresses IP logguées. dans /var/services/web/cacti/plugins/syslog shell> vi syslog.php à la ligne 414, modifiez: print '<td valign=top>' . htmlspecialchars($syslog_message[$syslog_config["textField"]]) . "</td>\n"; en # Geolocalization mod - start $text = $syslog_message[$syslog_config["textField"]]; preg_match_all('/(??:25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])/', $text, $matches); for ($i=0; $i<sizeof($matches[0]); $i++) { $country = file_get_contents("http://api.hostip.info/country.php?ip=" . $matches[0][$i]); if($country == "XX") $country = "Unknown"; $replace = "<a href=\"" . $syslog_config["whois"] . $matches[0][$i] . "\" target=\"_blank\">" . $matches[0][$i] . "</a><img src=\"http://api.hostip.info/flag.php?ip=" . $matches[0][$i] . "\" title=\"" . $country . "\" height=\"10\">"; $text = str_replace($matches[0][$i], $replace, $text); } #print '<td valign=top>' . htmlspecialchars($syslog_message[$syslog_config["textField"]]) . "</td>\n"; print '<td valign=top>' . $text . "</td>\n"; # Geolocalization mod - stop Ce code est très sûrement améliorable de même, dans config.php, à la ligne 28, rajoutez: $syslog_config['whois'] = "http://www.hostsearch.cc/index.php?q="; Vous pouvez changer l'url et mettre celle de votre service 'whois' préféré, mais dans tous les cas il faut que celui-çi accepte une adresse IP en paramètre. Pour finir, il faut, dans les règles de suppression de syslog sous cacti, supprimer les messages contenant l'adresse IP 174.129.200.54. Cette étape est indispensable! C'est l'adresse du serveur de géolocalisation. Chaque appel vers ce serveur va générer des entrées syslog avec cette adresse qui elle même va être géolocalisée et ainsi de suite. Sans l'enlever, le nombre d'entrées syslog augmenterait exponentiellement et saturerait la base de données, voire Cacti. ATTENTION: c'est assez consommateur de ressources (cela augmente le temps d'affichage des logs de syslog, et ce d'autant plus que vous aurez beaucoup de lignes contenant des adresses IP). Voilà le résultat: Les adresses IP sont des liens qui vous emmènent vers le service 'whois'. Les drapeaux indiquent le pays de l'adresse IP et une infobulle, donnant les initiales du pays, s'affiche au dessus du drapeau. Prochaine étape: commander le caractère opérationnel ou non de cette fonction via l'interface. 0 Citer
hpsmartyz Posté(e) le 13 mars 2010 Auteur Posté(e) le 13 mars 2010 trois premiers messages du tuto mis 0 Citer
qualifrance Posté(e) le 14 mars 2010 Posté(e) le 14 mars 2010 Bonjour, Cacti existe t'elle en version SPK ? Merci 0 Citer
hpsmartyz Posté(e) le 14 mars 2010 Auteur Posté(e) le 14 mars 2010 Bonjour, Cacti existe t'elle en version SPK ? Merci Bonjour, non pas pour l'instant car cela demande un énorme travail. Mais peut-être un jour. Par ailleurs, le tutoriel est suffisamment clair et détaillé (désolé pour les fleurs que je me lance) pour être accessible à toutes et tous. Je suis personnellement nul en Linux! 0 Citer
hpsmartyz Posté(e) le 15 mars 2010 Auteur Posté(e) le 15 mars 2010 Salut ! Moi il me dit bien ce petit template ... Par contre j'ai toujours des soucis avec Mysql depuis mon reboot violent ... Lors de la commande "./mysql -u root" j'ai : ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) salut, si tu as suivi mon tuto alors tu as d 0 Citer
Gil12 Posté(e) le 15 mars 2010 Posté(e) le 15 mars 2010 J'ai aussi installé le template pour la base MySQL ! C'est classe !!! Si ça intéresse quelqu'un 0 Citer
Gil12 Posté(e) le 16 mars 2010 Posté(e) le 16 mars 2010 Pour les captures j'attends d'avoir un peu d'historique Par contre je fais souffrir mon NAS quand je lance un t 0 Citer
Gil12 Posté(e) le 6 avril 2010 Posté(e) le 6 avril 2010 Je me doutais de cette reponse ... En fait pour faire fonctionner ntop il faut aussi installer "ntop" Pour le pluggin il est en place... dans cacti Me manque en ligne de commande : >ntop J'esp 0 Citer
hpsmartyz Posté(e) le 6 avril 2010 Auteur Posté(e) le 6 avril 2010 c'était en effet pas forcément explicite: Je cherche à installer le pluggin ntop mais je ne le trouve pas au niveau d'ipkg c'est en effet pas de chance, il semble ne pas exister pour les Marvell Orion mv5281 mais existe pour les autres ... reste plus qu'à le compiler toi même. les sources de ntop sont dispo. 0 Citer
will1902 Posté(e) le 30 juin 2010 Posté(e) le 30 juin 2010 Merci pour ce tuto ! Cependant, au risque de passer pour un noob digne de ce nom, je n'arrive pas 0 Citer
Gil12 Posté(e) le 1 juillet 2010 Posté(e) le 1 juillet 2010 tu peux utiliser l'editeur "nano" plus simple que vi ipkg install nano (pour l'installer) nano /var/services/web/cacti/include/config.php (pour l'editer) crtl+x : pour quitter sous nano crtl+o : pour enregistrer ton fichier 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.