[
https://issues.apache.org/jira/browse/AMBARI-7258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14130125#comment-14130125
]
Hudson commented on AMBARI-7258:
--------------------------------
FAILURE: Integrated in Ambari-trunk-Commit #213 (See
[https://builds.apache.org/job/Ambari-trunk-Commit/213/])
AMBARI-7258 Slider View: FE - Make ganglia monitoring optional when creating
app. (atkach) (atkach:
http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=43a4283bbd1c4cec6ae26b104ab99be43d93a1ff)
* contrib/views/slider/src/main/resources/ui/app/templates/common/config.hbs
*
contrib/views/slider/src/main/resources/ui/app/templates/components/configSection.hbs
* contrib/views/slider/src/main/resources/ui/app/helpers/ajax.js
*
contrib/views/slider/src/main/resources/ui/app/assets/data/resource/service_configs.json
*
contrib/views/slider/src/main/resources/ui/app/controllers/createAppWizard/step3_controller.js
* contrib/views/slider/src/main/resources/ui/app/translations.js
* contrib/views/slider/src/main/resources/ui/app/models/config_property.js
* contrib/views/slider/src/main/resources/ui/app/components/configSection.js
*
contrib/views/slider/src/main/resources/ui/app/controllers/createAppWizard/step1_controller.js
* contrib/views/slider/src/main/resources/ui/app/views/common/config_set_view.js
> Slider View: FE - Make ganglia monitoring optional when creating app
> --------------------------------------------------------------------
>
> Key: AMBARI-7258
> URL: https://issues.apache.org/jira/browse/AMBARI-7258
> Project: Ambari
> Issue Type: Task
> Components: ambari-views
> Affects Versions: 1.7.0
> Reporter: Andrii Tkach
> Assignee: Andrii Tkach
> Fix For: 1.7.0
>
> Attachments: AMBARI-7258.patch, Screen Shot 2014-09-02 at 6.38.02
> PM.png, Screen Shot 2014-09-02 at 6.38.15 PM.png
>
>
> When creating a Slider app via the wizard, in the Global configs section we
> currently have 3 Ganglia properties which always set Ganglia configs. We need
> to provide option to user whether he wants monitoring or not.
> We should add a _Enable Metrics_ checkbox in configs, which by default is
> unchecked (no metrics). When user proceeds, all 3 Ganglia configs are not set
> for the app, and hence, no metrics/graphs should be shown for the app.
> If user checks that checkbox, then the 3 Ganglia configs show up. The
> {{ganglia_server_id}} config should be a drop-down, and
> {{ganglia_server_port}} should be a read-only config.
> The drop-down should get its values from {{ganglia_custom_clusters}} config
> of {{ganglia-env}} of Ambari-server. {{ganglia_custom_clusters}} config
> will have CSV like below in pairs -
> {code}"name1","port1","name2","port2",...{code}
> {code}
> "HBaseCluster1","7000","AccumuloCluster1", "7001","HBaseCluster2","7002"
> {code}
> The drop-down will show all the _ganglia_clusters_, and as user changes
> selection, it will update the {{ganglia_server_port}} config value. User
> should not directly change {{ganglia_server_port}}, only by selecting a
> cluster in the combo-box.
> If user enables the checkbox and creates app, then metric graphs should be
> shown for that app. Whether metric graphs are shown or not depends on
> {{ganglia_server_host}} config being available for that app.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)