|
2125 | 2125 | {
|
2126 | 2126 | "name": "section_autoScaling",
|
2127 | 2127 | "type": "Microsoft.Common.Section",
|
2128 |
| - "label": "Horizontal Autoscaling", |
| 2128 | + "label": "Autoscaling", |
2129 | 2129 | "subLabel": {
|
2130 | 2130 | "preValidation": "Configure Horizontal Autoscaling",
|
2131 | 2131 | "postValidation": "Done"
|
|
2168 | 2168 | {
|
2169 | 2169 | "name": "metricSource",
|
2170 | 2170 | "type": "Microsoft.Common.OptionsGroup",
|
2171 |
| - "label": "Select metric source. Autoscaling based on resource metrics from Kubernetes Metrics Server or exporting by WebLogic Monitoring Exporter. ", |
2172 |
| - "defaultValue": "Kubernetes Metrics Server", |
| 2171 | + "label": "Select autoscaling option. ", |
| 2172 | + "defaultValue": "Kubernetes Metrics Server (simple autoscaling)", |
2173 | 2173 | "toolTip": "If you select Kubernetes Metrics Server, this offer configures WebLogic Server to scale based on CPU or memory utilization. If you select WebLogic Monitoring Exporter, this offer configures WebLogic Monitoring Exporter to scrape WebLogic Server metrics and feed them to Azure Monitor Managed Service for Prometheus; integrates KEDA with your AKS cluster to monitor Azure Monitor workspace and feed data to AKS. You can create KEDA scaler based on Java metrics from Azure Monitor workspace",
|
2174 | 2174 | "constraints": {
|
2175 | 2175 | "allowedValues": [
|
2176 | 2176 | {
|
2177 |
| - "label": "Kubernetes Metrics Server", |
| 2177 | + "label": "Kubernetes Metrics Server (simple autoscaling)", |
2178 | 2178 | "value": "kms"
|
2179 | 2179 | },
|
2180 | 2180 | {
|
2181 |
| - "label": "WebLogic Monitoring Exporter", |
| 2181 | + "label": "WebLogic Monitoring Exporter (advanced autoscaling)", |
2182 | 2182 | "value": "wme"
|
2183 | 2183 | }
|
2184 | 2184 | ],
|
|
2202 | 2202 | "visible": "[equals(steps('section_autoScaling').autoScalingInfo.metricSource, 'wme')]",
|
2203 | 2203 | "options": {
|
2204 | 2204 | "icon": "None",
|
2205 |
| - "text": "This option allows you to create KEDA scaler based on Prometheus Metrics by:<br> <li>Configuring WebLogic Monitoring Exporter to scrape WebLogic Server metrics and feed them to Azure Monitor Managed Service for Prometheus</li><li>Integrates KEDA with your AKS cluster to monitor Azure Monitor managed service for Prometheus and feed that data to AKS.</li> <br><br>The offer provisions the following deployments: <br> <li><a href=https://aka.ms/wls-exporter>Install WebLogic Monitoring Exporter to scrape WebLogic Server metrics.</a></li><li><a href=https://aka.ms/aks-enable-monitoring>Install AKS Prometheus metrics addon.</a></li><li><a href=https://aka.ms/aks-prometheus-metrics-scrape-configuration>Feed WebLogic Server metrics to Azure Monitor Managed Service for Prometheus.</a></li><li><a href=https://aka.ms/aks-integrate-keda>Integrate KEDA with AKS cluster.</a></li><br><br> After the provisioning is completed, you can create KEDA scalers from the output sample: <br> <li>Go to the resource group that the offer provisioned.</li><li>In the <b>Settings</b> section, select <b>Deployments</b>.</li><li>Select the oldest deployment, whose name starts with <b>oracle.20210620-wls-on-aks</b>.</li><li>The <b>shellCmdtoOutputKedaScalerSample</b> value is the base64 string of a scaler sample. Copy the value and run it in your terminal.</li><li>For guidance on how to complete the configuration, see <a href=https://aka.ms/wls-aks-keda-scaler>Tutorial: Migrate Oracle WebLogic Server to AKS with KEDA scaler based on Prometheus Metrics</a></li>", |
2206 |
| - "uri": "https://aka.ms/wlsaks-autoscaling" |
| 2205 | + "text": "This option installs all the software necessary to allow you to create Java metric aware KEDA scaling rules.<br>The offer provisions the following deployments. Right-click and select <b>Open Link in New Tab</b> to follow links:<ul><li><a href=https://aka.ms/wls-exporter>Install WebLogic Monitoring Exporter to scrape WebLogic Server metrics.</a><li><a href=https://aka.ms/aks-enable-monitoring>Install AKS Prometheus metrics addon.</a><li><a href=https://aka.ms/aks-prometheus-metrics-scrape-configuration>Feed WebLogic Server metrics to Azure Monitor Managed Service for Prometheus.</a><li><a href=https://aka.ms/aks-integrate-keda>Integrate KEDA with AKS cluster.</a></ul>After the provisioning is completed, you can create KEDA scaling rules. A sample rule is provided in the deployment outputs. The following steps show how to see the sample rule.<ul><li>View the resource group for this deployment in the Azure portal.<li>In the <b>Settings</b> section, select <b>Deployments</b>.<li>Select the oldest deployment. The name of the deployment looks similar to <b>oracle.20210620-wls-on-aks</b>.<li>Select <b>Outputs</b>.<li>The <b>shellCmdtoOutputKedaScalerSample</b> value is the base64 string of a scaler sample. Copy the value and run it in your terminal.<li>For guidance on how to complete the configuration, see <a href=https://aka.ms/wls-aks-keda-scaler>Tutorial: Migrate Oracle WebLogic Server to AKS with KEDA scaler based on Prometheus Metrics</a></ul>", |
| 2206 | + "uri": "https://aka.ms/wls-aks-keda-scaler" |
2207 | 2207 | }
|
2208 | 2208 | },
|
2209 | 2209 | {
|
|
0 commit comments