{"action":"created","issue":{"url":"https://api.github.com/repos/dropwizard/metrics/issues/1269","repository_url":"https://api.github.com/repos/dropwizard/metrics","labels_url":"https://api.github.com/repos/dropwizard/metrics/issues/1269/labels{/name}","comments_url":"https://api.github.com/repos/dropwizard/metrics/issues/1269/comments","events_url":"https://api.github.com/repos/dropwizard/metrics/issues/1269/events","html_url":"https://github.com/dropwizard/metrics/pull/1269","id":293829621,"number":1269,"title":"InfluxDB reporter for metrics 5.0","user":{"login":"mbrannstrom","id":764240,"avatar_url":"https://avatars1.githubusercontent.com/u/764240?v=4","gravatar_id":"","url":"https://api.github.com/users/mbrannstrom","html_url":"https://github.com/mbrannstrom","followers_url":"https://api.github.com/users/mbrannstrom/followers","following_url":"https://api.github.com/users/mbrannstrom/following{/other_user}","gists_url":"https://api.github.com/users/mbrannstrom/gists{/gist_id}","starred_url":"https://api.github.com/users/mbrannstrom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbrannstrom/subscriptions","organizations_url":"https://api.github.com/users/mbrannstrom/orgs","repos_url":"https://api.github.com/users/mbrannstrom/repos","events_url":"https://api.github.com/users/mbrannstrom/events{/privacy}","received_events_url":"https://api.github.com/users/mbrannstrom/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-02T09:48:02Z","updated_at":"2018-02-02T10:36:29Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/dropwizard/metrics/pulls/1269","html_url":"https://github.com/dropwizard/metrics/pull/1269","diff_url":"https://github.com/dropwizard/metrics/pull/1269.diff","patch_url":"https://github.com/dropwizard/metrics/pull/1269.patch"},"body":"Metric reporter for influxDB over UDP.\r\n\r\n- Native **support for tags** in MetricName.\r\n- **Low pressure on the GC** in the reporter, i.e. avoid creating garbage.  (However, some attention is still needed elsewhere in the metrics library, such as in MetricRegistry and ScheduledReporter).\r\n\r\nWith the addition of tag support in MetricName 5.0.0 I think it is reasonable to add a reporter that is capable of using those tags natively. While there are a few 3rd party metrics-influxdb implementations out there, many of these fail to keep up to date with the latest metrics version. "},"comment":{"url":"https://api.github.com/repos/dropwizard/metrics/issues/comments/362550301","html_url":"https://github.com/dropwizard/metrics/pull/1269#issuecomment-362550301","issue_url":"https://api.github.com/repos/dropwizard/metrics/issues/1269","id":362550301,"user":{"login":"mbrannstrom","id":764240,"avatar_url":"https://avatars1.githubusercontent.com/u/764240?v=4","gravatar_id":"","url":"https://api.github.com/users/mbrannstrom","html_url":"https://github.com/mbrannstrom","followers_url":"https://api.github.com/users/mbrannstrom/followers","following_url":"https://api.github.com/users/mbrannstrom/following{/other_user}","gists_url":"https://api.github.com/users/mbrannstrom/gists{/gist_id}","starred_url":"https://api.github.com/users/mbrannstrom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbrannstrom/subscriptions","organizations_url":"https://api.github.com/users/mbrannstrom/orgs","repos_url":"https://api.github.com/users/mbrannstrom/repos","events_url":"https://api.github.com/users/mbrannstrom/events{/privacy}","received_events_url":"https://api.github.com/users/mbrannstrom/received_events","type":"User","site_admin":false},"created_at":"2018-02-02T10:36:29Z","updated_at":"2018-02-02T10:36:29Z","author_association":"NONE","body":"The memory turnover caused by calling `MetricRegistry#getGauges(MetricFilter)` etc (copying maps) from `ScheduledReporter` have now been eliminated by the class `GarbageFreeScheduledReporter`.\r\n\r\nAdded in commit 71a4321."}}
{"actor":{"display_login":"mbrannstrom"}}