Blog

Activez la surveillance de New Relic avec Puma

Retour au blog

Aujourd'hui, je voulais essayer Puma sur un projet Heroku. Cela fonctionne très bien, mais je me suis vite rendu compte que mon application ne relevait pas de New Relic, ce qui est plutôt dommage. Voici une compilation de ce que j'ai trouvé qui fonctionnait avec la dernière version, la 1.6.2 au moment de la rédaction de cet article.

1. Ajoutez une variable d'environnement.

NewRelic_Dispatcher=PUMA

Ou, si vous utilisez quelque chose comme Figaro, ajoutez simplement ce qui suit à votre application.yml et exécutez la tâche rake figaro:heroku.

NEWRELIC_DISPATCHER : puma

2. Ajoutez-le à votre configuration New Relic.

Collez ce qui suit dans votre fichier de configuration newrelic.yml.

répartiteur : « puma »

Voilà, deux étapes faciles et c'est mieux.

À la prochaine !

Prêt à créer votre produit logiciel ? Contactez-nous !