Skip to content
develop
Go to file
Code

Latest commit

Matt Dannenberg jenkins
…r metrics

    Problem
    -------
    Users currently filter metrics via regexp on the metric name. This can lead to misidentifying metrics (for example, when looking for failures metrics a client may end up with both the failures metrics and the tries/failures metric, which includes retries).

    Solution
    --------
    Add a relative_name field to metrics metadata which the users can filter on directly. This is enabled by a new StatsReceiver which marks the scope beyond which the relative metric name can be found.

    Result
    ------
    Client and Server related metrics created by finagle now have their relative_names configured and exposed via metrics metadata.

JIRA Issues: CSL-10202

Differential Revision: https://phabricator.twitter.biz/D552357
8b49ade

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
sbt
 
 

README.md

TwitterServer

Build status Codecov Project status Gitter Maven Central

TwitterServer defines a template from which servers at Twitter are built. It provides common application components such as an administrative HTTP server, tracing, stats, etc. These features are wired in correctly for use in production at Twitter.

Status

This project is used in production at Twitter (and many other organizations), and is being actively developed and maintained.

Documentation

Browse the user guide.

Releases

Releases are done on an approximately monthly schedule. While semver is not followed, the changelogs are detailed and include sections on public API breaks and changes in runtime behavior.

Getting involved

Contributing

We feel that a welcoming community is important and we ask that you follow Twitter's Open Source Code of Conduct in all interactions with the community.

The release branch of this repository contains the latest stable release of TwitterServer, and weekly snapshots are published to the develop branch. In general pull requests should be submitted against develop. See CONTRIBUTING.md for more details about how to contribute.

License

Copyright 2013-2020 Twitter, Inc.

Licensed under the Apache License, Version 2.0: https://www.apache.org/licenses/LICENSE-2.0

You can’t perform that action at this time.