Zintegrowałem dropwizards na moim komputerze.
Odsłoniłem je, ale szukam informacji o ich znaczeniu.
na przykład, w jaki sposób mogę uzyskać liczbę żądań na sekundę? wszelkie takie informacje są dostępne wszędzie, ponieważ nie mogłem ich znaleźć na oficjalnej stronie.
dzięki.
Odpowiedzi:
0 dla odpowiedzi № 1Wygląda na to że vertx-dropwizard-metrics używają niestandardowych mierników. W ich javadoc można znaleźć:
/**
* A throughput metric, wraps a {@link Meter} object to provide a one second instant
* throughput value returned by {@link #getValue()}.
*
* @author <a href="mailto:julien@julienviet.com">Julien Viet</a>
*/
Aby uzyskać więcej informacji, zobacz to zatwierdzenie. Ich dokumentacja jest więc trochę nieaktualna.
1 dla odpowiedzi nr 2
Wszystkie wskaźniki „po wyjęciu z pudełka” są widoczne na porcie administratora. Możesz je tam sprawdzić. (http://localhost:<admin-port>/metrics
)
Na przykład liczbę żądań można pobrać z klucza: io.dropwizard.jetty.MutableServletContextHandler.requests
Te specyficzne dla serwera WWW zostaną ujawnione za pośrednictwem molo. Będziesz także mógł uzyskać takie dane, jak 2xx-odpowiedzi, 4xx-odpowiedzi, 5xx-odpowiedzi itp.
Zawsze możesz skorzystać z tej instrukcji, jeśli chcesz dodać własne: https://dropwizard.github.io/metrics/3.1.0/getting-started/
Oto także artykuł o metrykach w dropwizard: http://nbsoftsolutions.com/blog/guide-and-explanation-for-metrics-in-dropwizard