Il s'agit de l'application Linux OpenResty SystemTap Toolkit, dont la dernière version est téléchargeable sous openresty-systemtap-toolkitsourcecode.tar.gz. Elle peut être exécutée en ligne sur l'hébergeur gratuit OnWorks pour postes de travail.
Téléchargez et exécutez en ligne cette application nommée OpenResty SystemTap Toolkit avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
CAPTURES D'ÉCRAN
Ad
Boîte à outils OpenResty SystemTap
DESCRIPTION
La boîte à outils openresty-systemtap est un ensemble de scripts basés sur SystemTap, conçus pour l'analyse et le diagnostic en temps réel d'OpenResty et de ses composants principaux, notamment NGINX, LuaJIT et ngx_lua. Elle fournit aux développeurs et aux administrateurs système des outils pour suivre les goulots d'étranglement des performances, l'utilisation de la mémoire, la distribution des requêtes, l'exécution des regex, l'exécution de Lua et les comportements d'E/S de fichiers sur les systèmes de production. Cette boîte à outils permet d'identifier les fuites, d'analyser les files d'attente TCP, d'inspecter l'utilisation de la mémoire partagée et de générer des graphes de flamme pour le profilage CPU et hors CPU. De nombreux scripts sont spécifiques aux processus NGINX (worker et master), tandis que d'autres sont suffisamment génériques pour être appliqués à n'importe quel processus de l'espace utilisateur Linux. Bien que la boîte à outils ne soit plus activement maintenue (le développement a été transféré vers OpenResty XRay), elle reste un ensemble précieux d'exemples et d'utilitaires pour les utilisateurs avancés d'OpenResty et de NGINX.
Caractéristiques
- Suivi en temps réel des requêtes NGINX, des pools de mémoire et de l'utilisation de la mémoire partagée
- Outils d'analyse des performances des expressions régulières, de l'utilisation de PCRE JIT et des statistiques d'exécution
- Utilitaires d'échantillonnage pour les backtraces de l'espace utilisateur et de l'espace noyau avec prise en charge des graphes de flammes
- Analyse du backtrace et du pool de connexions spécifiques à Lua pour les processus ngx_lua et LuaJIT
- Outils d'analyse de file d'attente TCP pour les performances des files d'attente SYN, ACK et de réception
- Scripts SystemTap à usage général pour l'inspection des E/S de fichiers, de la latence et des informations de débogage
Langage de programmation
Perl
Catégories
Cette application peut également être téléchargée depuis https://sourceforge.net/projects/openresty-systemtap.mirror/. Elle est hébergée sur OnWorks afin de pouvoir être exécutée en ligne plus facilement depuis l'un de nos systèmes d'exploitation gratuits.