[
https://issues.apache.org/jira/browse/MESOS-4776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benjamin Mahler updated MESOS-4776:
-----------------------------------
Description:
Currently the {{/metrics/snapshot}} endpoint in libprocess has a
[hard-coded|https://github.com/apache/mesos/blob/0.27.1/3rdparty/libprocess/include/process/metrics/metrics.hpp#L52]
rate limit of 2 requests per second:
{code}
MetricsProcess()
: ProcessBase("metrics"),
limiter(2, Seconds(1)) {}
{code}
This should be configurable via a libprocess environment variable so that users
can control this when initializing libprocess.
Summary: Libprocess metrics/snapshot endpoint rate limiting should be
configurable. (was: It should be possible to disable rate limiting of the
metrics endpoint for tests)
> Libprocess metrics/snapshot endpoint rate limiting should be configurable.
> --------------------------------------------------------------------------
>
> Key: MESOS-4776
> URL: https://issues.apache.org/jira/browse/MESOS-4776
> Project: Mesos
> Issue Type: Improvement
> Components: libprocess
> Reporter: Benjamin Bannier
> Assignee: Benjamin Bannier
>
> Currently the {{/metrics/snapshot}} endpoint in libprocess has a
> [hard-coded|https://github.com/apache/mesos/blob/0.27.1/3rdparty/libprocess/include/process/metrics/metrics.hpp#L52]
> rate limit of 2 requests per second:
> {code}
> MetricsProcess()
> : ProcessBase("metrics"),
> limiter(2, Seconds(1)) {}
> {code}
> This should be configurable via a libprocess environment variable so that
> users can control this when initializing libprocess.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)