{"action":"created","issue":{"url":"https://api.github.com/repos/IBM-Swift/Kitura-net/issues/140","repository_url":"https://api.github.com/repos/IBM-Swift/Kitura-net","labels_url":"https://api.github.com/repos/IBM-Swift/Kitura-net/issues/140/labels{/name}","comments_url":"https://api.github.com/repos/IBM-Swift/Kitura-net/issues/140/comments","events_url":"https://api.github.com/repos/IBM-Swift/Kitura-net/issues/140/events","html_url":"https://github.com/IBM-Swift/Kitura-net/pull/140","id":187973333,"number":140,"title":"Add initial set of Monitoring hooks to KituraNet.","user":{"login":"shmuelk","id":16103068,"avatar_url":"https://avatars.githubusercontent.com/u/16103068?v=3","gravatar_id":"","url":"https://api.github.com/users/shmuelk","html_url":"https://github.com/shmuelk","followers_url":"https://api.github.com/users/shmuelk/followers","following_url":"https://api.github.com/users/shmuelk/following{/other_user}","gists_url":"https://api.github.com/users/shmuelk/gists{/gist_id}","starred_url":"https://api.github.com/users/shmuelk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shmuelk/subscriptions","organizations_url":"https://api.github.com/users/shmuelk/orgs","repos_url":"https://api.github.com/users/shmuelk/repos","events_url":"https://api.github.com/users/shmuelk/events{/privacy}","received_events_url":"https://api.github.com/users/shmuelk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-08T11:56:34Z","updated_at":"2016-11-08T16:27:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/IBM-Swift/Kitura-net/pulls/140","html_url":"https://github.com/IBM-Swift/Kitura-net/pull/140","diff_url":"https://github.com/IBM-Swift/Kitura-net/pull/140.diff","patch_url":"https://github.com/IBM-Swift/Kitura-net/pull/140.patch"},"body":"## Description\r\nAdd an initial set of Monitoring hooks to KituraNet that can be exploited by Monitoring packages that can be added to a Kitura based application. We've started with two events:\r\n   1. A HTTP request has finished parsing and is about to be handled\r\n   2. Processing of a HTTP request has finished (end was called)\r\n\r\n## Motivation and Context\r\nEnable application server monitoring.\r\n\r\n## How Has This Been Tested?\r\nKituraNet unit tests extended and run on both Linux and macOS.\r\n\r\n## Checklist:\r\n- [ ] I have submitted a [CLA form](https://github.com/IBM-Swift/CLA)\r\n- [ ] If applicable, I have updated the documentation accordingly.\r\n- [x] If applicable, I have added tests to cover my changes.\r\n"},"comment":{"url":"https://api.github.com/repos/IBM-Swift/Kitura-net/issues/comments/259185014","html_url":"https://github.com/IBM-Swift/Kitura-net/pull/140#issuecomment-259185014","issue_url":"https://api.github.com/repos/IBM-Swift/Kitura-net/issues/140","id":259185014,"user":{"login":"youming-lin","id":19825876,"avatar_url":"https://avatars.githubusercontent.com/u/19825876?v=3","gravatar_id":"","url":"https://api.github.com/users/youming-lin","html_url":"https://github.com/youming-lin","followers_url":"https://api.github.com/users/youming-lin/followers","following_url":"https://api.github.com/users/youming-lin/following{/other_user}","gists_url":"https://api.github.com/users/youming-lin/gists{/gist_id}","starred_url":"https://api.github.com/users/youming-lin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/youming-lin/subscriptions","organizations_url":"https://api.github.com/users/youming-lin/orgs","repos_url":"https://api.github.com/users/youming-lin/repos","events_url":"https://api.github.com/users/youming-lin/events{/privacy}","received_events_url":"https://api.github.com/users/youming-lin/received_events","type":"User","site_admin":false},"created_at":"2016-11-08T16:27:45Z","updated_at":"2016-11-08T16:27:45Z","body":"Fixes look good :+1:"}}
{"actor":{"display_login":"youming-lin"}}