{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/beats/issues/1035","repository_url":"https://api.github.com/repos/elastic/beats","labels_url":"https://api.github.com/repos/elastic/beats/issues/1035/labels{/name}","comments_url":"https://api.github.com/repos/elastic/beats/issues/1035/comments","events_url":"https://api.github.com/repos/elastic/beats/issues/1035/events","html_url":"https://github.com/elastic/beats/issues/1035","id":136480752,"number":1035,"title":"Support multiple outputs of the same type (like two independent Logstash clusters)","user":{"login":"andrewkroh","id":4565752,"avatar_url":"https://avatars.githubusercontent.com/u/4565752?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewkroh","html_url":"https://github.com/andrewkroh","followers_url":"https://api.github.com/users/andrewkroh/followers","following_url":"https://api.github.com/users/andrewkroh/following{/other_user}","gists_url":"https://api.github.com/users/andrewkroh/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewkroh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewkroh/subscriptions","organizations_url":"https://api.github.com/users/andrewkroh/orgs","repos_url":"https://api.github.com/users/andrewkroh/repos","events_url":"https://api.github.com/users/andrewkroh/events{/privacy}","received_events_url":"https://api.github.com/users/andrewkroh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/elastic/beats/labels/enhancement","name":"enhancement","color":"fbca04"},{"url":"https://api.github.com/repos/elastic/beats/labels/libbeat","name":"libbeat","color":"008000"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-02-25T19:07:45Z","updated_at":"2016-07-06T08:25:40Z","closed_at":"2016-03-09T02:45:44Z","body":"Beats already support outputting to any combination of one file, ES, LS, redis, kafka, and console at the same time. Could Beats be enhanced to support multiple outputs of the same type? An example use case is shown below.\r\n\r\n```\r\n            |-->Logstash input host (dev)  -> redis queue (dev)  ->  logstash filter hosts  (dev) -> elasticsearch (dev) \r\nFilebeat  --|\r\n            |-->Logstash input host (prod) -> redis queue (prod) ->  logstash filter hosts  (prod) -> elasticsearch (prod) \r\n```\r\n\r\nAssuming there are no issues around multi-instantiation of an output type, then I think the biggest challenge here is around how to handle this in configuration (without braking backwards-compatability).\r\n"},"comment":{"url":"https://api.github.com/repos/elastic/beats/issues/comments/230709569","html_url":"https://github.com/elastic/beats/issues/1035#issuecomment-230709569","issue_url":"https://api.github.com/repos/elastic/beats/issues/1035","id":230709569,"user":{"login":"prevostc","id":998369,"avatar_url":"https://avatars.githubusercontent.com/u/998369?v=3","gravatar_id":"","url":"https://api.github.com/users/prevostc","html_url":"https://github.com/prevostc","followers_url":"https://api.github.com/users/prevostc/followers","following_url":"https://api.github.com/users/prevostc/following{/other_user}","gists_url":"https://api.github.com/users/prevostc/gists{/gist_id}","starred_url":"https://api.github.com/users/prevostc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prevostc/subscriptions","organizations_url":"https://api.github.com/users/prevostc/orgs","repos_url":"https://api.github.com/users/prevostc/repos","events_url":"https://api.github.com/users/prevostc/events{/privacy}","received_events_url":"https://api.github.com/users/prevostc/received_events","type":"User","site_admin":false},"created_at":"2016-07-06T08:25:40Z","updated_at":"2016-07-06T08:25:40Z","body":"+1 \r\n@richardjq I'm trying to do exactly that and now I have to create a new init service to have 2 filebeat processes watch the same files."}}
{"actor":{"display_login":"prevostc"}}