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 !
