Skip to content

Tool compares series returned from Metrictank and proxy (Graphite).

Notifications You must be signed in to change notification settings

shanson7/mtcmptest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Metrictank Comparison Testing Tool

This CLI tool compares series returned from Metrictank and proxy (Graphite). This is useful when writing native Metrictank functions.

Usage

mtcmptest [-url] [-range] [-verbose] <files>
  • url specifies the url of the query (e.g. http://metrictank.host.com/render)
  • range is given in seconds. Translates to from and until parameters, where until is always current time
  • verbose is set for more output about requests
  • files is a list of json files in the following format:
{
  "test-name-1": "target1",
  "test-name-2": "target2",
}

TODO

  • Sort series to not fail tests when series are in different orders
  • Sanitize tags to always be strings
  • Add performance comparison

About

Tool compares series returned from Metrictank and proxy (Graphite).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages