Peut-on utiliser supervisord pour le profilage de l’utilisation de la mémoire et du processeur d’un programme?

Je dois trouver si l’exécution d’une api particulière à plusieurs resockets sur une période de temps provoque une fuite de mémoire.

J’ai un programme simple C qui est utilisé pour tester l’API une fois. Je prévois de le comstackr et d’exécuter l’exe avec supervisord à plusieurs resockets.

Le superviseur peut-il également profiler l’utilisation du processeur et de la mémoire du programme?
J’ai effectué de nombreuses recherches sur plusieurs blogs, mais je n’ai pas trouvé beaucoup d’informations sur la capacité de profilage des superviseurs.

En savoir plus sur le superviseur à http://supervisord.org

Il peut, voir Auditeurs d’événement Supervisod et Superlance . J’ai eu des problèmes avec les memory leaks de superviseur lui-même. Monit peut facilement surveiller la mémoire et le processeur et n’utilise pas beaucoup de ressources.