Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
supervision-et-metrologie:cacti [2016/01/22 09:14] william [Template Linux] |
supervision-et-metrologie:cacti [2019/02/06 14:03] (Version actuelle) |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
===== Installation ===== | ===== Installation ===== | ||
- | Sur une VM dédié | + | Sur une VM dédiée |
<code bash> | <code bash> | ||
Ligne 26: | Ligne 26: | ||
* Password : admin | * Password : admin | ||
- | Une fois connecter, il vous ait demandé de changer le mot de passe | + | Une fois connecté, il vous est demandé de changer le mot de passe |
+ | ===== Installation d'un plugin ===== | ||
+ | |||
+ | Il existe une multitude de plugin disponible ici : http:// | ||
+ | |||
+ | Il suffit de télécharger le plugin, le décompresser et le placer dans le répertoire " | ||
+ | Chaque plugin doit correspondre à un dossier. | ||
+ | |||
+ | Ils apparaissent ensuite dans l' | ||
+ | |||
+ | * Pour l' | ||
+ | * Pour l' | ||
+ | |||
+ | Les 2 flèches passent au rouge quand le plugin est installé et activé. | ||
+ | |||
+ | Voici une liste de plugin très utile pour un Admin Réseau : | ||
+ | * MacTrack : [[http:// | ||
+ | * Intropage : [[http:// | ||
+ | * Ipsubnet : [[http:// | ||
+ | * Weathermap : [[http:// | ||
+ | * Thold : [[http:// | ||
Ligne 47: | Ligne 67: | ||
* Créer un nouveau " | * Créer un nouveau " | ||
* Appliquez le "Host Template" | * Appliquez le "Host Template" | ||
- | * les " | + | * les " |
- ucd/net - CPU Usage (enhanced) | - ucd/net - CPU Usage (enhanced) | ||
- ucd/net - Load Average (enhanced)  | - ucd/net - Load Average (enhanced)  | ||
Ligne 89: | Ligne 109: | ||
php ss_get_mysql_stats.php --host IP.HO.ST.DB --user userCacti --items ns, | php ss_get_mysql_stats.php --host IP.HO.ST.DB --user userCacti --items ns, | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== Check un nombre de process ( imap, apache... ) ===== | ||
+ | |||
+ | ==== Configuration sur le serveur ==== | ||
+ | vim / | ||
+ | <code bash># | ||
+ | |||
+ | # Get nombre de process apache pour cacti | ||
+ | NBPROCESSAPACHE=`/ | ||
+ | |||
+ | exit $NBPROCESSAPACHE | ||
+ | </ | ||
+ | |||
+ | vim / | ||
+ | <code bash>... | ||
+ | extend check_nb_process_apache /bin/bash / | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Obtenir l'OID ==== | ||
+ | |||
+ | Ce qui nous intéresse : NET-SNMP-EXTEND-MIB:: | ||
+ | <code bash> | ||
+ | .1.3.6.1.4.1.8072.1.3.2.3.1.4.23.99.104.101.99.107.95.110.98.95.112.114.111.99.101.115.115.95.97.112.97.99.104.101 | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Problème sur Centos7 ==== | ||
+ | Sur Centos 7 meme avec selinux disabled | ||
+ | <code bash> | ||
+ | [root@proxy1 ~]# snmpwalk -v 2c -c public localhost nsExtendOutput1 | ||
+ | NET-SNMP-EXTEND-MIB:: | ||
+ | NET-SNMP-EXTEND-MIB:: | ||
+ | NET-SNMP-EXTEND-MIB:: | ||
+ | NET-SNMP-EXTEND-MIB:: | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | chmod a+x / | ||
+ | tail -f / | ||
+ | type=AVC msg=audit(1455529906.808: | ||
+ | </ | ||
+ | |||
+ | Solution : | ||
+ | <code bash> | ||
+ | chcon -t snmpd_exec_t / | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | NET-SNMP-EXTEND-MIB:: | ||
+ | NET-SNMP-EXTEND-MIB:: | ||
+ | NET-SNMP-EXTEND-MIB:: | ||
+ | NET-SNMP-EXTEND-MIB:: | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Configuration Cacti ==== | ||
+ | |||
+ | |||
+ | * Data Sources > ADD | ||
+ | * Selected Data Template > SNMP OID GENERIC | ||
+ | * OID = .1.3.6.1.4.1.8072.1.3.2.3.1.4.23.99.104.101.99.107.95.110.98.95.112.114.111.99.101.115.115.95.97.112.97.99.104.101 | ||
+ | * Valeur max, cela dépend, pour des workers Apache 250 est généralement suffisant | ||
+ | * Type de graph : Gauge |