hpsmartyz
Membres-
Compteur de contenus
730 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Tout ce qui a été posté par hpsmartyz
-
Faire Fonctionner Des Entr
hpsmartyz a répondu à un(e) sujet de hpsmartyz dans Modifications Logiciels
merci de ta r -
Bonjour, j'ai une petite question sur cron/crontab. J'ai dans /etc/crontab une ligne dans laquelle l'utilisateur n'est pas 'root' mais un autre d
-
tuto mis
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
merci
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
problème corrigé et modification apportée au tuto de MaJ de la PIA/syslog le tuto disait: changer cette ligne: include($syslog_config["graphtime"] ? "./include/html/inc_timespan_settings.php" : "plugins/syslog/html/syslog_timespan_settings.php"); en: #include($syslog_config["graphtime"] ? "./include/html/inc_timespan_settings.php" : "plugins/syslog/html/syslog_timespan_settings.php"); include($syslog_config["graphtime"] ? "plugins/syslog/html/syslog_timespan_settings.php" : "plugins/syslog/html/syslog_timespan_settings.php"); mais cela ne corrigeait pas complètement le problème. La bonne manip est maintenant dans le tuto.
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
bon bah en fait je pense que c'
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
j'ai toujours un pb avec le plugin syslog (pas le m
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
Mise à jour de l'architecture de plugins: La mise à jour le Cacti entraine la disparition de la PIA, il faut donc réinstaller cette dernière. Pour cela, il suffit de suivre le tutoriel de son installation (ici). La base de données de la PIA ayant été intégrée à celle de Cacti lors de la première installation de la PIA il n'est pas nécessaire de le refaire. Suivez donc toutes les étapes du tutoriel à l'exception de: Import de la base de données de la PIA Mise à jour des plugins: Il vous faudra aussi réinstaller les différents plugins. Le plugin de base (Settings) a changé de version (0.6, voir ici) mais vous pouvez suivre exactement les mêmes étapes qu'ici pour le réinstaller. Le plugin syslog n'a pas évolué. Il suffit pour le réinstaller de suivre ces étapes inspirées du tutoriel initial. Toutes les étapes ne sont pas nécessaires à la seule condition qu'il ait déjà été installé. Installation du plugin Télécharger les sources ici Copiez l'archive dans un répertoire du Synology (/tmp par exemple), puis dans ce répertoire: shell> tar -zxvf syslog.tar.gz shell> mv syslog /var/services/web/cacti/plugins/ Edition du fichier de configuration shell> vi /var/services/web/cacti/plugins/syslog/config.php Il contient par défaut ces lignes: $database_default = "syslog"; $database_hostname = "localhost"; $database_username = "cactiuser"; $database_password = "cactiuser"; Modifiez le premier et les deux derniers paramètres avec les valeurs nom-de-la-base, nom-du-user-cacti et mot-de-passe respectivement et qui correspondent à votre installation. Activation du plugin shell> vi /var/services/web/cacti/include/global.php Rajoutez, à la ligne 46, sous la ligne: $plugins[] = 'settings'; la ligne $plugins[] = 'syslog'; Modifications des droits d'accès au répertoire syslog shell> cd /var/services/web/cacti/plugins/ shell> chown -R root:root syslog/ shell> chmod -R 655 syslog/ Le plugin syslog n'a pas évolué par contre il est devenu (temporairement) incompatible avec la dernière version de Cacti. En effet le fichier syslog.php fait appel à cacti/include/html/inc_timespan_settings.php mais le répertoire cacti/include/html n'existe plus dans la version 0.8.7e et le fichier inc_timespan_settings.php n'est nulle part dans l'arborescence de Cacti. Pour remédier à cela il suffit de faire la modification suivante: shell> vi cd /var/services/web/cacti/plugins/syslog/syslog.php changer cette ligne: include($syslog_config["graphtime"] ? "./include/html/inc_timespan_settings.php" : "plugins/syslog/html/syslog_timespan_settings.php"); en: #include($syslog_config["graphtime"] ? "./include/html/inc_timespan_settings.php" : "plugins/syslog/html/syslog_timespan_settings.php"); include($syslog_config["graphtime"] ? "./lib/timespan_settings.php" : "plugins/syslog/html/syslog_timespan_settings.php");
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
Mise à Jour de Cacti (exemple depuis 0.8.7b vers 0.8.7e) Le tutoriel de référence se trouve là Téléchargement des sources La première chose à faire consiste à télécharger la dernière version de Cacti (ici) ainsi que les éventuels patchs (ici). Arrêt de Cacti Par précaution il est préférable d'arrêter Cacti. Sous Cacti, dans l'onglet Console, dans le menu Configuration > Settings, dans l'onglet Poller, décocher la case "Enabled puis sauvegarder le changement. Puis sous telnet: - dans le fichier /etc/crontab, supprimer la ligne correspondant au poller (*/5 * * * * root /opt/bin/php /var/services/web/cacti/poller.php > /dev/null 2>&1) - redémarrer cron shell> cd /usr/syno/etc/rc.d shell> S04crond.sh stop shell> S04crond.sh start Sauvegarde de la base de données shell> cd /opt/bin shell> ./mysqldump -u root -p -l --add-drop-table nom-de-la-base > mysql.cacti Sauvegarde du répertoire cacti shell> cd /var/services/web/ shell> mv cacti cacti_old Extraction de Cacti (voir le second message du tutoriel pour plus d'information éventuellement) Dans le répertoire où l'archive à été copiée: shell> tar -zxvf cacti-0.8.7e.tar.gz Puis, déplacer Cacti vers le dossier web shell> mv cacti-0.8.7e cacti/ shell> mv cacti /var/services/web/ Édition du fichier de configuration de Cacti (voir le second message du tutoriel pour plus d'information éventuellement) shell> vi /var/services/web/cacti/include/config.php Il contient par défaut ces lignes: $database_default = "cacti"; $database_hostname = "localhost"; $database_username = "cactiuser"; $database_password = "cactiuser"; Remplacer le texte entre guillemets par les informations spécifiques à votre installation. Récupération des fichiers RRD contenant les données collectées shell> cd /var/services/web/ shell> cp cacti_old/rra/* cacti/rra/ Récupération des ressources et scripts Dans le cas où vous ayez modifié et/ou créé des fichiers dans les répertoires scripts/ et/ou resources/ il faudra récupérer les fichiers modifiés. Dans le cadre de ce tutoriel, des fichiers ont été modifiés (voir ici). L'option -u de la commande cp serait bien utile mais comme par hasard elle n'est pas disponible sur le Syno ... Il faudra donc au moins faire: shell> cd /var/services/web/ shell> cp cacti_old/scripts/linux_memory.pl cacti/scripts/ Par ailleurs, les deux scripts host_cpu.xml et host_disk.xml qui ont aussi été modifiés ont changé dans la dernière version de Cacti. Il faut donc refaire la manip décrite dans le troisième message du tutoriel. shell> cd /var/services/web/cacti/resource/script_queries shell> cp host_cpu.xml host_cpu.xml.bck shell> vi host_cpu.xml modifier la ligne: <script_path>|path_php_binary| -q |path_cacti|/scripts/query_host_cpu.php</script_path> en: <script_path>|path_php_binary| |path_cacti|/scripts/query_host_cpu.php</script_path> shell> cp host_disk.xml host_disk.xml.bck shell> vi host_disk.xml modifier la ligne: <script_path>|path_php_binary| -q |path_cacti|/scripts/query_host_partitions.php</script_path en: <script_path>|path_php_binary| |path_cacti|/scripts/query_host_partitions.php</script_path Généralisez ces opérations aux spécificités de votre installation. Changement des droits sur les répertoires de Cacti shell> chown -R nom-du-user-cacti:nom-du-groupe-cacti /var/services/web/cacti/rra /var/services/web/cacti/log Installation des patchs Ces patchs impactent plusieurs fichiers: cli_add_graph.patch impacte: cli/add_graps.php snmp_invalid_response.patch impacte: include/global_arrays.php lib/snmp.php template_duplication.patch impacte: cli/repair_templates.php docs/README lib/export.hp lib/import.php lib/utility.php fix_icmp_on_windows_iis_servers.patch impacte: lib/ping.php cross_site_fix.patch impacte: graph.php include/top_graph_header.php lib/html_form.php lib/timespan_settings.php Pour vous simplifier le travail j'ai mis à disposition dans une archive zip les fichiers impactés. Elle est là. Les fichiers impactés sont tous à la racine de l'archive. Veillez à les recopier dans les bons répertoires (indiqués ci-dessus). Modification du fichier install.php shell> vi /volume1/web/cacti/install/index.php Changez la ligne: $search_paths = array("/bin", "/sbin", "/usr/bin", "/usr/sbin", "/usr/local/bin", "/usr/local/sbin") en: $search_paths = array("/opt/bin", "/bin", "/sbin", "/usr/bin", "/usr/sbin", "/usr/local/bin", "/usr/local/sbin") Cela évitera lors de la phase de configuration finale de Cacti d'avoir des pleines pages d'erreur du genre: open_basedir restriction in effect ... Dernières étapes Connectez vous à Cacti: http://path-to/cacti puis suivez les instructions: Dans le menu déroulant choisissez "Upgrade from 0.8.x". Cliquez sur Next. Le rapport de migration devrait s'afficher avec que des [success] Cliquez sur Next. Les chemins devraient tous être trouvés. Cliquez sur finish, le tour est joué! Vous pouver réactiver le poller et cron (opérations à faire après la mise à jour de la PIA et des plugins (voir ci-dessous) si jamais cela vous concerne)
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour, en fait j'ai un souci depuis la MaJ du firmware et ce avec le pluggin Syslog. Il me retourne une erreur Invalid PHP_SELF Path. Et
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
bon bah la solution
-
salut, personne n'aurait un petit avis sur la question? merci
-
Bonjour, je cherche
-
Installation Syslog-Ng Par Ipkg
hpsmartyz a répondu à un(e) sujet de PatrickH dans Monitoring de votre Synology
[quote name='PatrickH' date='10 f -
Installation Syslog-Ng Par Ipkg
hpsmartyz a répondu à un(e) sujet de PatrickH dans Monitoring de votre Synology
[quote name='PatrickH' date='08 f -
salut
- 508 réponses
-
- cacti
- monitoring
-
(et 1 en plus)
Étiqueté avec :
-
Installation Syslog-Ng Par Ipkg
hpsmartyz a répondu à un(e) sujet de PatrickH dans Monitoring de votre Synology
[quote name='PatrickH' date='08 f -
Installation Syslog-Ng Par Ipkg
hpsmartyz a répondu à un(e) sujet de PatrickH dans Monitoring de votre Synology
salut, -
Installation Syslog-Ng Par Ipkg
hpsmartyz a répondu à un(e) sujet de PatrickH dans Monitoring de votre Synology
Salut, j'arrive un peu tard mais c'est domage j'avais créé un sujet avec le détail de l'install de syslog-ng il a disparu ... enfin il est inaccessible : http://www.nas-forum.com/forum/index.php/topic/2704-installation-syslog-ng/ -
Photo Station 3 - Gestion Des Droits Laborieuse
hpsmartyz a répondu à un(e) sujet de KFCL dans Vos commentaires et suggestions
bah tu cr -
Pack De Spk Disponible
hpsmartyz a répondu à un(e) sujet de qualifrance dans Modifications Logiciels
tr -
Journaux D'activit
hpsmartyz a répondu à un(e) sujet de hpsmartyz dans Installation, Démarrage et Configuration
bon bah j'ai un peu creus -
c'est indiqu
-
bah si ce sont des logs ftp alors pas grand chose