web-dev-qa-db-fra.com

Rails + Nouvelle relique: que signifie RPM?

Je viens de commencer à utiliser New Relic RPM avec mon application Rails, et l'une des mesures fournies est "Throughput RPM". J'ai cherché sur Google partout et j'ai soigneusement peigné les documents New Relic, et je ne trouve pas TOUTE explication écrite de la métrique de débit RPM.

S'agit-il de "demandes par minute" ou de "demandes par milliseconde" ou autre chose? * * les moteurs à combustion et les révolutions par minute rendent impossible la recherche de réponses sur Google.

Qu'est-ce que le RPM de débit? Un bon nombre est-il supérieur ou inférieur, quelles sont les références moyennes, etc.?

J'apprécierais grandement une explication de cette métrique, merci !!

67
Andrew

Le nom du produit "RPM" signifie "Rails Performance Management" - qui est un anachronisme, maintenant que nous prenons en charge Ruby, Java, PHP et .NET (restez à l'écoute pour d'autres langages).

Le suffixe "rpm" signifie "Demandes par minute". Généralement utilisé pour mesurer le débit, soit pour l'ensemble de l'application, soit pour une transaction Web spécifique (Action du contrôleur dans Rails).

Lew Cirne
Fondateur et PDG
Nouvelle relique

218
Lewis Cirne

Je crois que le débit: RPM signifie le nombre de "requêtes par minute" http traitées par votre application Web/conteneur d'application. Cela vous donnerait une idée du volume de demandes se déplaçant dans l'application et donc du contexte pour comprendre dans quelle mesure divers éléments ou composants de votre application gèrent cette charge sur l'application.

J'espère que cela pourra aider.

6
Bill Lapcevic