Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docpublic:reseaux:services:monitor [2011/06/10 07:28]
127.0.0.1 external edit
docpublic:reseaux:services:monitor [2018/05/21 18:08] (current)
procacci@tem-tsp.eu [postfix]
Line 492: Line 492:
  
 contrib sur le forum cacti a ce sujet  : contrib sur le forum cacti a ce sujet  :
-http://forums.cacti.net/viewtopic.php?p=116900#116900+  * http://forums.cacti.net/viewtopic.php?p=116900#116900
 On a donc un tracé des mailq complet et efficasse sur:  On a donc un tracé des mailq complet et efficasse sur: 
  
 URL sur le forum cacti pour debuger URL sur le forum cacti pour debuger
  
-http://forums.cacti.net/viewtopic.php?f=2&t=42720  +  * http://forums.cacti.net/viewtopic.php?f=2&t=42720  
-http://docs.cacti.net/manual:087:4_help.2_debugging  +  http://docs.cacti.net/manual:087:4_help.2_debugging  
-http://docs.cacti.net/manual:087:3a_advanced_topics.1_data_input_methods#making_your_scripts_work_with_cacti +  http://docs.cacti.net/manual:087:3a_advanced_topics.1_data_input_methods#making_your_scripts_work_with_cacti
  
 ===== snmp translate tools cisco ===== ===== snmp translate tools cisco =====
  
 http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en&translate=Translate&objectInput=1.3.6.1.4.1.9.9.166.1.19.1.1.13 http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en&translate=Translate&objectInput=1.3.6.1.4.1.9.9.166.1.19.1.1.13
 +
 +===== rrdtool ======
 +
 +il se peut qu'un datasource (fichier rrd) sature suivant la façon dont-il a été crée a verifier avec un rrdtool info nom_fichier_rrd
 +
 +j'avais posté a ce sujet sur le forum cacti http://forums.cacti.net/viewtopic.php?p=116900#116900
 +
 +extrait:
 +
 +I also had to modify the data-template for deferred and hold to increase the max number from 2000 to 20000 (x10 !)
 +that increase is available for new data sources, but for previous one , you have to tune the rrd file, exemple:
 +bash-3.1# rrdtool info smtp1_sodome_incoming_732.rrd | grep deferred
 +ds[deferred].max = 2.0000000000e+03
 +ds[deferred].last_ds = "14913"
 +
 +<code>
 +bash-3.1# rrdtool tune smtp1_sodome_incoming_732.rrd --maximum deferred:20000
 +
 +bash-3.1# rrdtool info smtp1_sodome_incoming_732.rrd | grep deferred
 +ds[deferred].max = 2.0000000000e+04
 +ds[deferred].last_ds = "14746"
 +ds[deferred].value = 1.4746000000e+04
 +</code>
 +
 +Now it work for "long queues" .... !
 +
 +===== apache tomcat ======
 +
 +http://forums.cacti.net/about19744.html
 +
 +JMX
 +
 +http://forums.cacti.net/about32320.html
 +
 +===== Mysql =====
 +
 +  * http://forums.cacti.net/about6108.html
 +  * http://www.percona.com/doc/percona-monitoring-plugins/1.0/cacti/mysql-templates.html
 +
 +recuperer l'archive ( mysql_stats.zip) et suivre le README.TXT en gros :
 +
 +<code>
 +    autoriser l'acces "stat" sur mysql GRANT PROCESS ON * TO cactiuser@'cactihost.com' IDENTIFIED by 'cactipasswd';
 +    ici au final 
 +    GRANT PROCESS ON *.* TO cactiuser@'mon.cactihost.fr' IDENTIFIED by 'secret';
 +    charger les template xml via l'import de l'interface cacti
 +    copier le script dans les scripts de cacti /usr/share/cacti/scripts/mysql_stats.php
 +    enfin creer les graphs via l'interface web de cacti 
 +</code>
 +
 +==== postfix ====
 +
 +==== percona ====
 +
 +
 +  * https://www.percona.com/doc/percona-monitoring-plugins/LATEST/cacti/installing-templates.html
 +  * https://www.percona.com/doc/percona-monitoring-plugins/LATEST/cacti/ssh-based-templates.html
 +
 +recuperation des sources 
 +
 +<code>
 +[root@mon ~]# wget https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.8/binary/redhat/7/x86_64/percona-cacti-templates-1.1.8-1.noarch.rpm
 +
 +[root@mon ~]# rpm -Uvh percona-cacti-templates-1.1.8-1.noarch.rpm --nodeps 
 +
 +Scripts are installed to /usr/share/cacti/scripts
 +Templates are installed to /usr/share/cacti/resource/percona
 +</code>
 +
 +
 +avec la fonction d'import de cacti : 
 +
 +<code>
 +Cacti has imported the following items for the Template:
 +
 +CDEF
 +
 +[succès] Percona Turn Into Bits CDEF [nouveau]
 +[succès] Percona Negate CDEF [updated]
 +Table: cdef, Column: name, New Value: 'Percona Negate CDEF', Old Value: 'X Negate CDEF'
 +[succès] Percona Disk Write Time per IO Request CDEF [nouveau]
 +[succès] Percona Disk Write Time per IO Request Negate CDEF [nouveau]
 +[succès] Percona Disk Read Time per IO Request CDEF [nouveau]
 +GPRINT Preset
 +
 +[succès] Percona GNU/Linux Server Checksum 611ca2224c24387fc25a62daf58371a2 [nouveau]
 +[succès] Percona GNU/Linux Server Version t1.1.8:s1.1.8 [nouveau]
 +[succès] Percona Normal [updated]
 +Table: graph_templates_gprint, Column: name, New Value: 'Percona Normal', Old Value: 'X Normal'
 +Métode d'entrée
 +
 +[succès] Percona Get Proc Stats/Interrupts IM [nouveau]
 +[succès] Percona Get Proc Stats/Context Switches IM [nouveau]
 +[succès] Percona Get Proc Stats/Forks IM [nouveau]
 +[succès] Percona Get Proc Stats/CPU Usage IM [nouveau]
 +[succès] Percona Get W/Load Average IM [nouveau]
 +[succès] Percona Get W/Number of Users IM [nouveau]
 +[succès] Percona Get Memory/Memory IM [nouveau]
 +[succès] Percona Get Disk Stats/Disk Operations IM [nouveau]
 +[succès] Percona Get Disk Stats/Disk Sectors Read/Written IM [nouveau]
 +[succès] Percona Get Disk Stats/Disk Read/Write Time (ms) IM [nouveau]
 +[succès] Percona Get Disk Stats/Disk Read/Write Time per IO Request (ms) IM [nouveau]
 +[succès] Percona Get Disk Stats/Disk Elapsed IO Time (ms) IM [nouveau]
 +[succès] Percona Get Disk Stats/Disk IOPS IM [nouveau]
 +[succès] Percona Get Disk Space/Disk Space IM [nouveau]
 +[succès] Percona Get Network Traffic/Network Traffic IM [nouveau]
 +[succès] Percona Get Network Errors/Network Errors IM [nouveau]
 +[succès] Percona Get Network Connection States/Network Connection States IM [nouveau]
 +[succès] Percona Get Swap Usage/Swap Usage IM [nouveau]
 +Data Template
 +
 +[succès] Percona Interrupts DT [nouveau]
 +[succès] Percona Context Switches DT [nouveau]
 +[succès] Percona Forks DT [nouveau]
 +[succès] Percona CPU Usage DT [nouveau]
 +[succès] Percona Load Average DT [nouveau]
 +[succès] Percona Number of Users DT [nouveau]
 +[succès] Percona Memory DT [nouveau]
 +[succès] Percona Disk Operations DT [nouveau]
 +[succès] Percona Disk Sectors Read/Written DT [nouveau]
 +[succès] Percona Disk Read/Write Time (ms) DT [nouveau]
 +[succès] Percona Disk Read/Write Time per IO Request (ms) DT [nouveau]
 +[succès] Percona Disk Elapsed IO Time (ms) DT [nouveau]
 +[succès] Percona Disk IOPS DT [nouveau]
 +[succès] Percona Disk Space DT [nouveau]
 +[succès] Percona Network Traffic DT [nouveau]
 +[succès] Percona Network Errors DT [nouveau]
 +[succès] Percona Network Connection States DT [nouveau]
 +[succès] Percona Swap Usage DT [nouveau]
 +Modèle de graphique
 +
 +[succès] Percona Interrupts GT [nouveau]
 +[succès] Percona Context Switches GT [nouveau]
 +[succès] Percona Forks GT [nouveau]
 +[succès] Percona CPU Usage GT [nouveau]
 +[succès] Percona Load Average GT [nouveau]
 +[succès] Percona Number of Users GT [nouveau]
 +[succès] Percona Memory GT [nouveau]
 +[succès] Percona Disk Operations GT [nouveau]
 +[succès] Percona Disk Sectors Read/Written GT [nouveau]
 +[succès] Percona Disk Read/Write Time (ms) GT [nouveau]
 +[succès] Percona Disk Read/Write Time per IO Request (ms) GT [nouveau]
 +[succès] Percona Disk Elapsed IO Time (ms) GT [nouveau]
 +[succès] Percona Disk IOPS GT [nouveau]
 +[succès] Percona Disk Space GT [nouveau]
 +[succès] Percona Network Traffic GT [nouveau]
 +[succès] Percona Network Errors GT [nouveau]
 +[succès] Percona Network Connection States GT [nouveau]
 +[succès] Percona Swap Usage GT [nouveau]
 +Device Template
 +
 +[succès] Percona GNU/Linux Server HT [nouveau]
 +</code>
 +
 +
 +sur un client a monitorer 
 +
 +[root@jap webapps]# useradd -u 1111 cacti
 +[root@jap webapps]# passwd cacti
 +Changement de mot de passe pour l'utilisateur cacti.
 +Nouveau mot de passe : secret pass
 +</code>
 +
 +on partage la clé ssh du serveur "mon" avec le client
 +
 +<code>
 +[root@mon ~]# ssh-copy-id -i /etc/cacti/id_rsa.pub cacti@jap.int.fr
 +</code>
 +
 +ouvrir le firewall sur le client 
 +
 +<code>
 +# firewall-cmd --permanent --add-rich-rule 'rule family="ipv4" source address="155.155.2.0/24" service name="snmp" log prefix="snmp-155.155.2.0/24" accept'
 +# firewall-cmd --reload
 +
 +</code>
 +
 +et enable snmp au boot 
 +
 +<code>
 +# systemctl enable snmpd.service 
 +Created symlink from /etc/systemd/system/multi-user.target.wants/snmpd.service to /usr/lib/systemd/system/snmpd.service.
 +</code>
 +
 +
 +==== postfix ====
 +
 +scripts locaux
 +
 +<code>
 +[root@sym1 snmp]# scp -r local-snmp-cronjob postfix-script-stats uloganalyser uloganalyser-plugin root@sym2.int.fr:/etc/snmp
 +[root@sym1 cron.d]# scp local-snmp root@sym2.int.fr:/etc/cron.d/
 +</code>
 +
 +repertoire dediés aux logs mail pour les scripts 
 +
 +<code>
 +[root@sym2]#  mkdir /var/local/snmp
 +
 +
 +</code>
 +===== php weathermap =====
 +
 +parallel link 
 +
 +http://www.network-weathermap.com/articles/parallel
  
docpublic/reseaux/services/monitor.1307690893.txt.gz · Last modified: 2011/06/10 07:28 (external edit)
[unknown link type]Back to top
CC Attribution-Noncommercial-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0