{"action":"created","issue":{"url":"https://api.github.com/repos/rackspace-cookbooks/elkstack/issues/101","labels_url":"https://api.github.com/repos/rackspace-cookbooks/elkstack/issues/101/labels{/name}","comments_url":"https://api.github.com/repos/rackspace-cookbooks/elkstack/issues/101/comments","events_url":"https://api.github.com/repos/rackspace-cookbooks/elkstack/issues/101/events","html_url":"https://github.com/rackspace-cookbooks/elkstack/issues/101","id":55634688,"number":101,"title":"Logstash syslog input shoud use UDP instead of TCP","user":{"login":"joerg","id":166924,"avatar_url":"https://avatars.githubusercontent.com/u/166924?v=3","gravatar_id":"","url":"https://api.github.com/users/joerg","html_url":"https://github.com/joerg","followers_url":"https://api.github.com/users/joerg/followers","following_url":"https://api.github.com/users/joerg/following{/other_user}","gists_url":"https://api.github.com/users/joerg/gists{/gist_id}","starred_url":"https://api.github.com/users/joerg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joerg/subscriptions","organizations_url":"https://api.github.com/users/joerg/orgs","repos_url":"https://api.github.com/users/joerg/repos","events_url":"https://api.github.com/users/joerg/events{/privacy}","received_events_url":"https://api.github.com/users/joerg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-01-27T15:49:53Z","updated_at":"2015-09-23T10:24:27Z","closed_at":null,"body":"By default syslog should always use UDP instead of TCP. With TCP the problem is, that if the syslog (logstash) server is unavailable the sending server will start blocking of caching which can be very problematic. This can even crash your whole infrastructure if the logstash server is down for too long."},"comment":{"url":"https://api.github.com/repos/rackspace-cookbooks/elkstack/issues/comments/142557576","html_url":"https://github.com/rackspace-cookbooks/elkstack/issues/101#issuecomment-142557576","issue_url":"https://api.github.com/repos/rackspace-cookbooks/elkstack/issues/101","id":142557576,"user":{"login":"martinb3","id":103033,"avatar_url":"https://avatars.githubusercontent.com/u/103033?v=3","gravatar_id":"","url":"https://api.github.com/users/martinb3","html_url":"https://github.com/martinb3","followers_url":"https://api.github.com/users/martinb3/followers","following_url":"https://api.github.com/users/martinb3/following{/other_user}","gists_url":"https://api.github.com/users/martinb3/gists{/gist_id}","starred_url":"https://api.github.com/users/martinb3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinb3/subscriptions","organizations_url":"https://api.github.com/users/martinb3/orgs","repos_url":"https://api.github.com/users/martinb3/repos","events_url":"https://api.github.com/users/martinb3/events{/privacy}","received_events_url":"https://api.github.com/users/martinb3/received_events","type":"User","site_admin":false},"created_at":"2015-09-23T10:24:27Z","updated_at":"2015-09-23T10:24:27Z","body":"There's definitely some different tolerance for loss of logs across implementations... some people seem to want to never lose logs and bring down the service before they lose logs, and some want to drop logs and always keep the service up.\r\n\r\nWe defaulted to the one that doesn't lose logs, but perhaps we should provide an option?"}}