Visualisez la charge et les performances du serveur Web NGINX, et collectez les indicateurs de charge clés pour suivre le comportement de vos instances NGINX. Découvrez comment fonctionne le plug-in.
Indicateurs de surveillance des performances NGINX :
Connexions acceptées
Nombre total de connexions client acceptées par le serveur NGINX.
Connexions actives
Nombre total de connexions client actuellement actives.
Connexions perdues
Nombre total de connexions client abandonnées par le serveur NGINX.
Connexions inactives
Nombre total de connexions client actuellement inactives.
Liaisons
Nombre total de liaisons SSL réussies.
Liaisons échouées
Nombre total d'échecs de liaison SSL.
Demandes en cours
Nombre total de demandes client en cours.
Nombre total de demandes
Nombre total de demandes client adressées au serveur NGINX.
Sessions réutilisées
Nombre total de sessions réutilisées par le serveur NGINX.
Demandes par serveur back-end de zone
Nombre total de demandes reçues par les serveurs back-end de zone.
Réponses par serveur back-end de zone
Nombre total de réponses envoyées par les serveurs back-end de la zone.
Réponses/ 1xx, 2xx, 3xx, 4xx, 5xx
Nombre de réponses avec les types de code d'état 1xx, 2xx, 3xx, 4xx et 5xx.
Comment cela fonctionne-t-il ?
- Connectez-vous à votre compte Site24x7. Inscrivez-vous ici si vous n'en avez pas.
- Téléchargez et installez la dernière version de l'agent Linux de Site24x7
- Installer le plug-in NGINX
- L'agent exécute le plug-in NGINX et envoie les données vers le serveur Site24x7
Conditions préalables :
- S'assurer que le serveur NGINX est installé et qu'il fonctionne
- S'assurer que la valeur STATUS_URL dans la section config est saisie correctement
Installation du plug-in NGINX :
- Créez un répertoire avec le nom "nginx", sous le répertoire des plug-ins de l'agent Linux de Site24x7 : /opt/site24x7/monagent/plugins/nginx
- Téléchargez le fichier "nginx.py" à partir de notre référentiel GitHub et placez-le dans le répertoire "nginx"
- Commandes pour effectuer l'étape ci-dessus :
- Une fois le fichier de plug-in téléchargé, l'agent le marquera lors de la prochaine collecte de données et vous pourrez le visualiser dans le client Site24x7.
cd /opt/site24x7/monagent/plugins/
mkdir nginx
cd nginx
wget https://raw.githubusercontent.com/site24x7/plugins/master/nginx/nginx.py
Configuration du plug-in NGINX :
- Par défaut, le plug-in surveille l'instance NGINX configurée sur "localhost"
- Pour modifier la configuration de la surveillance, accédez au répertoire des plug-ins et éditez la "#Config Section:" dans le fichier nginx.py
Emplacement du fichier du plug-in NGINX : /opt/site24x7agent/monagent/plugins/nginx/nginx.py
Section #Config :
NGINX_STATUS_URL = "http://localhost/status"
Surveillance des indicateurs supplémentaires :
- Pour surveiller d'autres indicateurs, modifiez le fichier "nginx.py"» et ajoutez les nouveaux indicateurs à surveiller
- Incrémentez la valeur de la version du plug-in dans le fichier "nginx.py" pour afficher les indicateurs nouvellement ajoutés (par exemple, remplacez la version par défaut du plug-in PLUGIN_VERSION = "1" par PLUGIN_VERSION = "2")
Plug-ins associés :
- Plug-in MySQL : analysez les performances de vos serveurs de base de données MySQL
- Plug-in Redis : surveillez les indicateurs de performance de vos bases de données Redis
- Plug-in MongoDB : surveillez les indicateurs de performance de vos bases de données MongoDB
- Plug-in Memcached : analysez les performances de votre serveur Memcached
- Plug-in Nagios : exécutez des milliers de plug-ins Nagios dans Site24x7 sans avoir besoin d'exécuter un serveur Nagios
- Plug-ins prêts à l'emploi : surveillez l'ensemble de votre pile d'applications grâce à notre liste complète d'intégrations
- Créer des plug-ins personnalisés : créez des plug-ins Linux et Windows personnalisés et surveiller les attributs personnalisés