Ajouter les métriques avancées
L'agent DEM dispose de modules (ou agents applicatifs), permettant de récupérer des données systèmes sur différents composants de votre infrastructure tels que vos services Apache, MySQL, Redis, Varnish, PostgreSQL, etc.
Ces agents applicatifs sont à installer après l’installation de l’agent système. Référez-vous à la page dédiée pour installer les agents systèmes.
Apache
-
Installez le package Sur Debian
apt-get install quanta-agent-apacheSur CentOS
yum install quanta-agent-apache -
Vérifiez que le module de status (mod_status d’Apache) est correctement configuré sur votre serveur avec la commande:
curl http://127.0.0.1/server-status -
Si ce n'est pas le cas, il faudra mettre en place le module mod_status d'Apache.
-
Si vous souhaitez modifier l'URL utilisée par notre module, vous pouvez modifier le fichier: /etc/quanta/modules.d/apache.yml
-
Redémarrez l'agent
systemctl restart quanta-agent
Vous devriez voir des métriques apparaître dans DEM sous quelques minutes.
MySQL
-
Installez le package Sur Debian
apt-get install quanta-agent-mysqlSur CentOS
yum install quanta-agent-mysql -
Nous vous recommandons de créer un utilisateur MySQL dédié à notre sonde, bien que ce ne soit pas obligatoire. Pour ce faire utilisez par exemple la commande ci-dessous:
echo "CREATE USER quanta@localhost IDENTIFIED BY 'supersecret'; " | mysql -u root -p -
Renseignez le nom d'utilisateur et le mot de passe que vous avez choisi dans le fichier: /etc/quanta/modules.d/mysqlstat.yml
-
Redémarrez l'agent
systemctl restart quanta-agent
Vous devriez voir des métriques apparaître dans DEM sous quelques minutes.
PostgreSQL
-
Installez le package Sur Debian
apt-get install quanta-agent-postgresqlSur CentOS
yum install quanta-agent-postgresql -
Nous vous recommandons de créer un utilisateur PostgreSQL dédié à notre sonde, bien que ce ne soit pas obligatoire. Pour ce faire utilisez par exemple la commande ci-dessous:
echo "CREATE ROLE quanta LOGIN password 'supersecret';" | sudo -u postgres psql postgres -
Renseignez le nom d'utilisateur et le mot de passe que vous avez choisi dans le fichier: /etc/quanta/modules.d/postgresql.yml
-
Redémarrez l'agent
systemctl restart quanta-agent
Vous devriez voir des métriques apparaître dans DEM sous quelques minutes.
Nginx
-
Installez le package Sur Debian
apt-get install quanta-agent-nginxSur CentOS
yum install quanta-agent-nginx -
Vérifiez que le module de status est correctement configuré sur votre serveur avec la commande:
curl http://127.0.0.1/status -
Si ce n'est pas le cas, il faudra mettre en place la bonne configuration comme décrit ici.
-
Si vous souhaitez modifier l'URL utilisée par notre module, vous pouvez modifier le fichier: /etc/quanta/modules.d/nginx.yml
-
Redémarrez l'agent
systemctl restart quanta-agent
Vous devriez voir des métriques apparaître dans DEM sous quelques minutes.
Varnish
-
Installez le package Sur Debian
apt-get install quanta-agent-varnishSur CentOS
yum install quanta-agent-varnish -
Si vous utilisez plusieurs instances Varnish, il faut indiquer pour quelle instance vous souhaitez remonter les données vers DEM en ajoutant les lignes suivantes à la fin du fichier /etc/quanta/modules.d/varnish.yml
varnish:
instance: nom_de_votre_instance -
Redémarrez l'agent
systemctl restart quanta-agent
Vous devriez voir des métriques apparaître dans DEM sous quelques minutes.
Redis
-
Installez le package Sur Debian
apt-get install quanta-agent-redisSur CentOS
yum install quanta-agent-redis -
Si vous n'utilisez pas le port par défaut (6379), éditez le fichier /etc/quanta/modules.d/redis.yml
-
Si vous utilisez de l'authentification Redis, il faut décommenter la ligne et indiquer le mot de passe dans le fichier /etc/quanta/modules.d/redis.yml
auth: password -
Si vous utilisez plusieurs instances Redis, il faut indiquer pour quelle instance vous souhaitez remonter les données vers DEM en ajoutant les lignes suivantes à la fin du fichier /etc/quanta/modules.d/redis.yml
instance: nom_de_votre_instance -
Redémarrez l'agent
systemctl restart quanta-agent
Vous devriez voir des métriques apparaître dans DEM sous quelques minutes.
Memcached
-
Installez le package Sur Debian
apt-get install quanta-agent-memcachedSur CentOS
yum install quanta-agent-memcached -
Si vous n'utilisez pas le port par défaut (11211), éditez le fichier /etc/quanta/modules.d/memcached.yml
-
Redémarrez l'agent
systemctl restart quanta-agent
Vous devriez voir des métriques apparaître dans DEM sous quelques minutes.
Le profileur PHP est à installer à part. Référez-vous à la page dédiée pour installer le profiler PHP / Magento / OroCommerce.