Pourquoi est-il si difficile d'obtenir un nouveau rôle de relique et de travailleur azur en parlant les uns aux autres. J'ai passé de longues heures frustrantes à essayer de faire fonctionner des métriques personnalisées sur Azure Role. Voici ce que je l'ai essayé jusqu'à présentNewRelic et Azure Worker Rôle
Création d'un Azure Worker Rôle projet Ajouté New Relic x64 pour Windows Azure & NewRelic.Agent.Api (je ne pense pas que ce dernier est nécessaire)
Toutes les 10 secondes, je publie une métrique personnalisée à l'aide de l'extrait de code suivant:
NewRelic.Api.Agent.NewRelic.RecordMetric (String.Format ("Custom/{0}/queue_length_request", environment.ToLower()), dix);Dans C: \ ProgramData \ New Relic.NET Agent \ Extensions, j'ai ajouté un fichier CustomInstrumentation.xml (ci-joint) avec le contenu de la capture d'écran suivante
App.config ressemble à ceci (NewRelic.LicenseKey) est ajouté au fichier de définition du cloud
J'ai essayé d'exécuter le projet dans l'émulateur et j'ai également essayé de le déployer vers le cloud, mais les statistiques personnalisées ne s'affichaient pas. Vous vous demandez s'il y a des étapes que j'ai ratées