supervision-et-metrologie:cacti

Ceci est une ancienne révision du document !


Cacti

Cacti est une solution complète de création de graphiques de systèmes et réseaux.

Sur une VM dédiée à Cacti:

apt-get install cacti
> passwdMysql
> passwd Cacti
> confirmation passwd cacti

Avec un navigateur web : http://ip.du.serveur/cacti/install/

Next > New install > Si tout est vert : Finish
  • Login : admin
  • Password : admin

Une fois connecté, il vous est demandé de changer le mot de passe

Un template complet de graph pour les serveurs linux est disponible ici : http://docs.cacti.net/usertemplate:host:linux:generic

  • Unzip l'archive
  • Via la console cacti, cliquez sur “Import Templates” et importez “cacti_host_template_*.xml”
  • Créer un nouveau “device”
  • Appliquez le “Host Template” ( 3eme ligne ) sur Linux-Generic
  • les “Associated Graph Templates” suivants s'ajoutent automatiquement :
  1. ucd/net - CPU Usage (enhanced)
  2. ucd/net - Load Average (enhanced) 
  3. ucd/net - Memory Usage (enhanced)
  4. ucd/net - Processes
  5. ucd/net - TCP Counters
  6. ucd/net - TCP Current Established
  7. ucd/net - Uptime
  8. ucd/net - Users Logged On
  9. SNMP - Get Mounted Partitions
  10. SNMP - Interface Statistics
  • Cliquez sur Save
  • Désormais en haut cliquez sur “Create Graphs for this Host”
  • Sélectionner tout et cliquez sur “Create”

Il est primordial de grapher ces bases de données ( détection de problèmes, anticipation de dimensionnement de serveur, … )

+ d'infos : https://www.percona.com/doc/percona-monitoring-plugins/1.1/cacti/mysql-templates.html

  • GRANT SUPER, PROCESS ON *.* TO 'userCacti'@'IPH.OST.CAC.TI' IDENTIFIED BY "PassWd";
  • Ne pas oublier d'autoriser l'écoute distante de mariadb ( /etc/my.cnf : bind)
wget https://www.percona.com/downloads/percona-monitoring-plugins/1.1.5/percona-cacti-templates-1.1.5-1.noarch.rpm
rpm -ivh percona-cacti-templates-1.1.5-1.noarch.rpm
 
cd /usr/share/cacti/resource/percona/templates/
php /usr/share/cacti/cli/import_template.php --filename=cacti_host_template_percona_nginx_server_ht_0.8.6i-sver1.1.5.xml --with-user-rras='1:2:3:4'
 
cd /usr/share/cacti/scripts/
php ss_get_mysql_stats.php --host IP.HO.ST.DB --user userCacti --items ns,nt,nu,nv,nw --pass PassWd
Vous pourriez laisser un commentaire si vous étiez connecté.
  • supervision-et-metrologie/cacti.1453997976.txt.gz
  • Dernière modification: 2019/02/06 14:02
  • (modification externe)