{"action":"created","issue":{"url":"https://api.github.com/repos/apache/drill/issues/1203","repository_url":"https://api.github.com/repos/apache/drill","labels_url":"https://api.github.com/repos/apache/drill/issues/1203/labels{/name}","comments_url":"https://api.github.com/repos/apache/drill/issues/1203/comments","events_url":"https://api.github.com/repos/apache/drill/issues/1203/events","html_url":"https://github.com/apache/drill/pull/1203","id":312151698,"number":1203,"title":"DRILL-6289: Cluster view should show more relevant information","user":{"login":"kkhatua","id":4335237,"avatar_url":"https://avatars0.githubusercontent.com/u/4335237?v=4","gravatar_id":"","url":"https://api.github.com/users/kkhatua","html_url":"https://github.com/kkhatua","followers_url":"https://api.github.com/users/kkhatua/followers","following_url":"https://api.github.com/users/kkhatua/following{/other_user}","gists_url":"https://api.github.com/users/kkhatua/gists{/gist_id}","starred_url":"https://api.github.com/users/kkhatua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kkhatua/subscriptions","organizations_url":"https://api.github.com/users/kkhatua/orgs","repos_url":"https://api.github.com/users/kkhatua/repos","events_url":"https://api.github.com/users/kkhatua/events{/privacy}","received_events_url":"https://api.github.com/users/kkhatua/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-04-06T23:58:30Z","updated_at":"2018-04-12T10:27:43Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/apache/drill/pulls/1203","html_url":"https://github.com/apache/drill/pull/1203","diff_url":"https://github.com/apache/drill/pull/1203.diff","patch_url":"https://github.com/apache/drill/pull/1203.patch"},"body":"The commits make use of AJAX calls by the browser to all the Drillbits for status metrics, which are then displayed here. This works with unsecured Drill sessions, while secure setups will not be able to show the metrics because of certificate authentication.\r\nTo achieve this, the HTTP port needed to be discoverable, for which changes to the protobuf were done to provide the HTTP port number. CORS was allowed by the webserver as well.\r\nThe Drillbit homepage has been extended to show the following:\r\n* Heap Memory in use\r\n* Direct Memory (actively) in use - Since we're not able to get the total memory held by Netty at the moment, but only what is currently allocated to running queries. The base memory shown is the total peak allocation by Drill for Direct, because the actual Direct memory held is not available. In an active stable system in production, this should be around 90%.\r\n* Average (System) Load Factor reported by the OS for that node.\r\n* Pill indicating the current Drillbit whose WebUI is being viewed (existing UX feature), with an option to load (in a new window) the UI from other Drillbits.\r\n\r\nInformation such as the User, Data and Control port numbers don't help much during general cluster health, so it might be worth removing this information if more real-estate is needed. For now, we are retaining this. "},"comment":{"url":"https://api.github.com/repos/apache/drill/issues/comments/380755767","html_url":"https://github.com/apache/drill/pull/1203#issuecomment-380755767","issue_url":"https://api.github.com/repos/apache/drill/issues/1203","id":380755767,"user":{"login":"arina-ielchiieva","id":15086720,"avatar_url":"https://avatars3.githubusercontent.com/u/15086720?v=4","gravatar_id":"","url":"https://api.github.com/users/arina-ielchiieva","html_url":"https://github.com/arina-ielchiieva","followers_url":"https://api.github.com/users/arina-ielchiieva/followers","following_url":"https://api.github.com/users/arina-ielchiieva/following{/other_user}","gists_url":"https://api.github.com/users/arina-ielchiieva/gists{/gist_id}","starred_url":"https://api.github.com/users/arina-ielchiieva/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arina-ielchiieva/subscriptions","organizations_url":"https://api.github.com/users/arina-ielchiieva/orgs","repos_url":"https://api.github.com/users/arina-ielchiieva/repos","events_url":"https://api.github.com/users/arina-ielchiieva/events{/privacy}","received_events_url":"https://api.github.com/users/arina-ielchiieva/received_events","type":"User","site_admin":false},"created_at":"2018-04-12T10:27:43Z","updated_at":"2018-04-12T10:27:43Z","author_association":"CONTRIBUTOR","body":"Some more points:\r\n1. Please add updated screenshots.\r\n2. Since we have only one shutdown button, we should consider redesigning, it's position, since it looks really strange:"}}
{"actor":{"display_login":"arina-ielchiieva"}}