{"action":"opened","issue":{"url":"https://api.github.com/repos/Netflix/Hystrix/issues/1330","repository_url":"https://api.github.com/repos/Netflix/Hystrix","labels_url":"https://api.github.com/repos/Netflix/Hystrix/issues/1330/labels{/name}","comments_url":"https://api.github.com/repos/Netflix/Hystrix/issues/1330/comments","events_url":"https://api.github.com/repos/Netflix/Hystrix/issues/1330/events","html_url":"https://github.com/Netflix/Hystrix/issues/1330","id":172825589,"number":1330,"title":"Semaphore circuit thread pool metrics regression","user":{"login":"mattnelson","id":1894657,"avatar_url":"https://avatars.githubusercontent.com/u/1894657?v=3","gravatar_id":"","url":"https://api.github.com/users/mattnelson","html_url":"https://github.com/mattnelson","followers_url":"https://api.github.com/users/mattnelson/followers","following_url":"https://api.github.com/users/mattnelson/following{/other_user}","gists_url":"https://api.github.com/users/mattnelson/gists{/gist_id}","starred_url":"https://api.github.com/users/mattnelson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattnelson/subscriptions","organizations_url":"https://api.github.com/users/mattnelson/orgs","repos_url":"https://api.github.com/users/mattnelson/repos","events_url":"https://api.github.com/users/mattnelson/events{/privacy}","received_events_url":"https://api.github.com/users/mattnelson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-23T22:47:43Z","updated_at":"2016-08-23T22:47:43Z","closed_at":null,"body":"When upgrading from `1.5.3` to `1.5.5` semaphore circuits now contain a thread pool entry in the `hystrix-metrics-event-stream`. It looks like this is only a stream regression as I don't see a corresponding increase in the number of threads.\r\n\r\n1.5.5 stream\r\n```\r\ndata: {\r\n  \"type\": \"HystrixCommand\",\r\n  \"name\": \"circuit155\",\r\n  \"group\": \"circuit155\",\r\n  \"rollingCountSemaphoreRejected\": 0,\r\n  \"rollingCountThreadPoolRejected\": 0,\r\n  \"propertyValue_executionIsolationStrategy\": \"SEMAPHORE\",\r\n  \"propertyValue_executionIsolationThreadTimeoutInMilliseconds\": 60000,\r\n  \"propertyValue_executionIsolationThreadInterruptOnTimeout\": true,\r\n  \"propertyValue_executionIsolationThreadPoolKeyOverride\": null,\r\n  \"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests\": 100,\r\n  \"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests\": 10,\r\n  \"threadPool\": \"circuit155\"\r\n}\r\n\r\ndata: {\r\n  \"type\": \"HystrixThreadPool\",\r\n  \"name\": \"circuit155\"\r\n}\r\n```\r\n\r\n1.5.3 stream\r\n```\r\ndata: {\r\n  \"type\": \"HystrixCommand\",\r\n  \"name\": \"circuit153\",\r\n  \"group\": \"circuit153\",\r\n  \"rollingCountSemaphoreRejected\": 0,\r\n  \"rollingCountThreadPoolRejected\": 0,\r\n  \"propertyValue_executionIsolationStrategy\": \"SEMAPHORE\",\r\n  \"propertyValue_executionIsolationThreadTimeoutInMilliseconds\": 60000,\r\n  \"propertyValue_executionIsolationThreadInterruptOnTimeout\": true,\r\n  \"propertyValue_executionIsolationThreadPoolKeyOverride\": null,\r\n  \"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests\": 100,\r\n  \"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests\": 10,\r\n  \"threadPool\": \"circuit153\"\r\n}\r\n```"}}
{"actor":{"display_login":"mattnelson"}}