| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
+ Use NullMetrics to mock metrics when unused
+ Use method_missing in NullMetrics mocking
+ Update prometheus gem to version that correctly uses transitive dependencies
+ Ensure correct folders are used in Multiprocess prometheus client tests.
+ rename Sessions controller's metric
|
|
|
|
|
| |
+ Add spaces for four phases approach
+ fix InfluxDB rename
|
| |
|
| |
|
|
|
|
| |
metrics wip
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a step for #29118.
Add a single metric to count successful logins.
Summary types are not supported so remove Collector. Either
we need to support the summary type or we need to create a
multiprocess-friendly Collector.
Add config to load prometheus and set up the Collector and the
Exporter.
Fix `Gemfile` as current prometheus-client gemspec is missing the
`mmap2` dependency.
|
|
|
|
|
|
|
| |
Using this limit on GitLab.com it appears we're able to reduce response
timings by about 620 milliseconds compared to the previous limit.
See gitlab-org/gitlab-ce!2421 for more information.
|
|
|
|
|
| |
This makes it easier for users to use their own limits based on their
server configuration.
|
| |
|
|
|
|
|
| |
Don't assume that if the Rack server is not Passenger then it must be Unicorn. There are many other Rack servers in the world (uwsgi being one example that people use a lot).
The reverse check is much more logical, i.e. check explicitly for Unicorn
|
| |
|
| |
|
|
|
|
|
| |
Conflicts:
Gemfile.lock
|
| |
|
|
|