{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla-services/heka/issues/1422","labels_url":"https://api.github.com/repos/mozilla-services/heka/issues/1422/labels{/name}","comments_url":"https://api.github.com/repos/mozilla-services/heka/issues/1422/comments","events_url":"https://api.github.com/repos/mozilla-services/heka/issues/1422/events","html_url":"https://github.com/mozilla-services/heka/issues/1422","id":62515648,"number":1422,"title":"Investigate DashboardOutput memory leak","user":{"login":"rafrombrc","id":151364,"avatar_url":"https://avatars.githubusercontent.com/u/151364?v=3","gravatar_id":"","url":"https://api.github.com/users/rafrombrc","html_url":"https://github.com/rafrombrc","followers_url":"https://api.github.com/users/rafrombrc/followers","following_url":"https://api.github.com/users/rafrombrc/following{/other_user}","gists_url":"https://api.github.com/users/rafrombrc/gists{/gist_id}","starred_url":"https://api.github.com/users/rafrombrc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rafrombrc/subscriptions","organizations_url":"https://api.github.com/users/rafrombrc/orgs","repos_url":"https://api.github.com/users/rafrombrc/repos","events_url":"https://api.github.com/users/rafrombrc/events{/privacy}","received_events_url":"https://api.github.com/users/rafrombrc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/mozilla-services/heka/milestones/12","html_url":"https://github.com/mozilla-services/heka/milestones/1.0","labels_url":"https://api.github.com/repos/mozilla-services/heka/milestones/12/labels","id":820135,"number":12,"title":"1.0","description":"Heka 1.0 release","creator":{"login":"rafrombrc","id":151364,"avatar_url":"https://avatars.githubusercontent.com/u/151364?v=3","gravatar_id":"","url":"https://api.github.com/users/rafrombrc","html_url":"https://github.com/rafrombrc","followers_url":"https://api.github.com/users/rafrombrc/followers","following_url":"https://api.github.com/users/rafrombrc/following{/other_user}","gists_url":"https://api.github.com/users/rafrombrc/gists{/gist_id}","starred_url":"https://api.github.com/users/rafrombrc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rafrombrc/subscriptions","organizations_url":"https://api.github.com/users/rafrombrc/orgs","repos_url":"https://api.github.com/users/rafrombrc/repos","events_url":"https://api.github.com/users/rafrombrc/events{/privacy}","received_events_url":"https://api.github.com/users/rafrombrc/received_events","type":"User","site_admin":false},"open_issues":22,"closed_issues":9,"state":"open","created_at":"2014-10-09T17:24:21Z","updated_at":"2015-03-17T20:51:56Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-03-17T20:51:56Z","updated_at":"2015-04-03T20:33:00Z","closed_at":null,"body":"We have reports of DashboardOutput leaking memory over the course of a long-running Heka process, see https://mail.mozilla.org/pipermail/heka/2015-March/000384.html."},"comment":{"url":"https://api.github.com/repos/mozilla-services/heka/issues/comments/89411803","html_url":"https://github.com/mozilla-services/heka/issues/1422#issuecomment-89411803","issue_url":"https://api.github.com/repos/mozilla-services/heka/issues/1422","id":89411803,"user":{"login":"rafrombrc","id":151364,"avatar_url":"https://avatars.githubusercontent.com/u/151364?v=3","gravatar_id":"","url":"https://api.github.com/users/rafrombrc","html_url":"https://github.com/rafrombrc","followers_url":"https://api.github.com/users/rafrombrc/followers","following_url":"https://api.github.com/users/rafrombrc/following{/other_user}","gists_url":"https://api.github.com/users/rafrombrc/gists{/gist_id}","starred_url":"https://api.github.com/users/rafrombrc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rafrombrc/subscriptions","organizations_url":"https://api.github.com/users/rafrombrc/orgs","repos_url":"https://api.github.com/users/rafrombrc/repos","events_url":"https://api.github.com/users/rafrombrc/events{/privacy}","received_events_url":"https://api.github.com/users/rafrombrc/received_events","type":"User","site_admin":false},"created_at":"2015-04-03T20:33:00Z","updated_at":"2015-04-03T20:33:00Z","body":"@intjonathan I've been trying to reproduce this locally and haven't been able to. I'm wondering if you might be able to help debug? What would be awesome is if you could add a `memprof = \"/path/to/mem.prof\"` setting to the `[hekad]` section of your config so we can capture a memory allocation profile. Then, when the memory usage grows, stop hekad, move the profile out of the way so it doesn't get overwritten when you restart. It's important to capture when the usage is high so we the leaky allocations will be more likely show up in the profile.\r\n\r\nNo worries if this isn't possible, but if it is the data would be very helpful. Thanks!"}}