[ 
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)

Reply via email to