{"action":"created","issue":{"url":"https://api.github.com/repos/stagemonitor/stagemonitor/issues/124","repository_url":"https://api.github.com/repos/stagemonitor/stagemonitor","labels_url":"https://api.github.com/repos/stagemonitor/stagemonitor/issues/124/labels{/name}","comments_url":"https://api.github.com/repos/stagemonitor/stagemonitor/issues/124/comments","events_url":"https://api.github.com/repos/stagemonitor/stagemonitor/issues/124/events","html_url":"https://github.com/stagemonitor/stagemonitor/issues/124","id":127987546,"number":124,"title":"Add the ability to exclude callstack details on well performing requests sent to Elasticsearch","user":{"login":"ryanrupp","id":3022260,"avatar_url":"https://avatars.githubusercontent.com/u/3022260?v=3","gravatar_id":"","url":"https://api.github.com/users/ryanrupp","html_url":"https://github.com/ryanrupp","followers_url":"https://api.github.com/users/ryanrupp/followers","following_url":"https://api.github.com/users/ryanrupp/following{/other_user}","gists_url":"https://api.github.com/users/ryanrupp/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanrupp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanrupp/subscriptions","organizations_url":"https://api.github.com/users/ryanrupp/orgs","repos_url":"https://api.github.com/users/ryanrupp/repos","events_url":"https://api.github.com/users/ryanrupp/events{/privacy}","received_events_url":"https://api.github.com/users/ryanrupp/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-01-21T18:18:32Z","updated_at":"2016-03-11T08:44:05Z","closed_at":"2016-03-11T08:44:05Z","body":"This would be to reduce the overall amount of data sent to Elasticsearch but basically would like the ability to say something like, only send the callstack if:\r\n\r\n1) The request took over X ms\r\n2) The request resulted in an exception/error\r\n\r\nThis could be either in the form of a Stagemonitor supported configuration or even a hook point to allow applications to modify the data that is sent to Elasticsearch (basically there's already the reporter interface but something like an advisor to the Elasticsearch reporter that allows modifying the RequestTrace). Note that the request data for every request would still be sent just the call stack would be omitted under certain conditions.\r\n\r\nLet me know if you think this makes sense as a standard feature and I can probably put together a pull request at some point."},"comment":{"url":"https://api.github.com/repos/stagemonitor/stagemonitor/issues/comments/195260006","html_url":"https://github.com/stagemonitor/stagemonitor/issues/124#issuecomment-195260006","issue_url":"https://api.github.com/repos/stagemonitor/stagemonitor/issues/124","id":195260006,"user":{"login":"felixbarny","id":2163464,"avatar_url":"https://avatars.githubusercontent.com/u/2163464?v=3","gravatar_id":"","url":"https://api.github.com/users/felixbarny","html_url":"https://github.com/felixbarny","followers_url":"https://api.github.com/users/felixbarny/followers","following_url":"https://api.github.com/users/felixbarny/following{/other_user}","gists_url":"https://api.github.com/users/felixbarny/gists{/gist_id}","starred_url":"https://api.github.com/users/felixbarny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/felixbarny/subscriptions","organizations_url":"https://api.github.com/users/felixbarny/orgs","repos_url":"https://api.github.com/users/felixbarny/repos","events_url":"https://api.github.com/users/felixbarny/events{/privacy}","received_events_url":"https://api.github.com/users/felixbarny/received_events","type":"User","site_admin":false},"created_at":"2016-03-11T08:44:05Z","updated_at":"2016-03-11T08:44:05Z","body":"Implemented in #125"}}