|
@@ -0,0 +1,173 @@
|
|
|
+{
|
|
|
+ "Theme": {
|
|
|
+ "name": "default",
|
|
|
+ "description": "Default theme for YARN service",
|
|
|
+ "placement": {
|
|
|
+ "configuration-layout": "default",
|
|
|
+ "configs": [
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.nodemanager.resource.memory-mb",
|
|
|
+ "subsection-name": "subsection-nm-sizing-col1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.nodemanager.vmem-pmem-ratio",
|
|
|
+ "subsection-name": "subsection-nm-sizing-col1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.nodemanager.resource.percentage-physical-cpu-limit",
|
|
|
+ "subsection-name": "subsection-nm-sizing-col2"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.nodemanager.resource.cpu-vcores",
|
|
|
+ "subsection-name": "subsection-nm-sizing-col2"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.scheduler.minimum-allocation-mb",
|
|
|
+ "subsection-name": "subsection-container-sizing-col1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.scheduler.maximum-allocation-mb",
|
|
|
+ "subsection-name": "subsection-container-sizing-col1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.scheduler.minimum-allocation-vcores",
|
|
|
+ "subsection-name": "subsection-container-sizing-col2"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.scheduler.maximum-allocation-vcores",
|
|
|
+ "subsection-name": "subsection-container-sizing-col2"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.node-labels.enabled",
|
|
|
+ "subsection-name": "subsection-yarn-platform-features-col1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-env/yarn_cgroups_enabled",
|
|
|
+ "subsection-name": "subsection-yarn-platform-features-col1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.resourcemanager.work-preserving-recovery.enabled",
|
|
|
+ "subsection-name": "subsection-yarn-platform-features-col1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.log-aggregation-enable",
|
|
|
+ "subsection-name": "subsection-yarn-platform-features-col1"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "widgets": [
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.nodemanager.resource.memory-mb",
|
|
|
+ "widget": {
|
|
|
+ "type": "slider",
|
|
|
+ "units": [
|
|
|
+ {
|
|
|
+ "unit-name": "MB"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.nodemanager.vmem-pmem-ratio",
|
|
|
+ "widget": {
|
|
|
+ "type": "slider",
|
|
|
+ "units": [
|
|
|
+ {
|
|
|
+ "unit-name": "float"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.nodemanager.resource.percentage-physical-cpu-limit",
|
|
|
+ "widget": {
|
|
|
+ "type": "slider",
|
|
|
+ "units": [
|
|
|
+ {
|
|
|
+ "unit-name": "percent"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.nodemanager.resource.cpu-vcores",
|
|
|
+ "widget": {
|
|
|
+ "type": "slider",
|
|
|
+ "units": [
|
|
|
+ {
|
|
|
+ "unit-name": "int"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.scheduler.minimum-allocation-mb",
|
|
|
+ "widget": {
|
|
|
+ "type": "slider",
|
|
|
+ "units": [
|
|
|
+ {
|
|
|
+ "unit-name": "MB"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.scheduler.maximum-allocation-mb",
|
|
|
+ "widget": {
|
|
|
+ "type": "slider",
|
|
|
+ "units": [
|
|
|
+ {
|
|
|
+ "unit-name": "MB"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.scheduler.minimum-allocation-vcores",
|
|
|
+ "widget": {
|
|
|
+ "type": "slider",
|
|
|
+ "units": [
|
|
|
+ {
|
|
|
+ "unit-name": "int"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.scheduler.maximum-allocation-vcores",
|
|
|
+ "widget": {
|
|
|
+ "type": "slider",
|
|
|
+ "units": [
|
|
|
+ {
|
|
|
+ "unit-name": "int"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.node-labels.enabled",
|
|
|
+ "widget": {
|
|
|
+ "type": "checkbox"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-env/yarn_cgroups_enabled",
|
|
|
+ "widget": {
|
|
|
+ "type": "checkbox"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.log-aggregation-enable",
|
|
|
+ "widget": {
|
|
|
+ "type": "checkbox"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "config": "yarn-site/yarn.resourcemanager.work-preserving-recovery.enabled",
|
|
|
+ "widget": {
|
|
|
+ "type": "checkbox"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+}
|