Je cherche un moyen simple de surveiller les files d'attente RabbitMQ à partir de SCOM. En particulier, je veux être notifié quand une file d'attente particulière (une que nous utilisons pour les "lettres mortes") n'est pas vide.
RabbitMQ dispose d'une API web RESTful (l'API HTTP de gestion RabbitMQ) qui renverra les données souhaitées ; elle ne prend en charge que JSON. J'ai déjà intégré l'appel à cette API dans une bibliothèque .NET. J'ai écrit une script PowerShell pour faire l'interface entre celle-ci et SCOM, mais notre administrateur réseau n'arrive pas à la faire fonctionner. Il préfère une solution VBScript.
Je peux exposer la bibliothèque .NET à COM et l'appeler depuis VBScript. Cela semble absurdement complexe. Existe-t-il un moyen plus simple ?