Skip to content

Commit ae3aeb5

Browse files
committed
Merge branch 'sputnik-ga' of https://github.com/vladvino/azure-docs-pr into sputnik-ga
2 parents 827fbcc + 6a891d4 commit ae3aeb5

8 files changed

+21
-21
lines changed

articles/api-management/TOC.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,9 @@
103103
- name: Provision a self-hosted gateway
104104
href: api-management-howto-provision-self-hosted-gateway.md
105105
- name: Deploy a self-hosted gateway to Azure Kubernetes Service
106-
href: api-management-howto-deploy-self-hosted-gateway-to-aks.md
106+
href: how-to-deploy-self-hosted-gateway-azure-kubernetes-service.md
107107
- name: Deploy a self-hosted gateway to Kubernetes
108-
href: api-management-howto-deploy-self-hosted-gateway-to-k8s.md
108+
href: how-to-deploy-self-hosted-gateway-kubernetes.md
109109
- name: Deploy a self-hosted gateway to Docker
110110
href: api-management-howto-deploy-self-hosted-gateway-to-docker.md
111111
- name: Configure custom domain for self-hosted gateway
@@ -221,9 +221,9 @@
221221
- name: Log requests with Azure Application Insights
222222
href: api-management-howto-app-insights.md
223223
- name: Configure cloud metrics and logs for self-hosted gateway
224-
href: api-management-howto-configure-cloud-metrics-and-logs.md
224+
href: how-to-configure-cloud-metrics-logs.md
225225
- name: Configure local metrics and logs for self-hosted gateway
226-
href: api-management-howto-configure-local-metrics-and-logs.md
226+
href: how-to-configure-local-metrics-logs.md
227227
- name: Log requests with Azure Application Insights
228228
href: api-management-howto-app-insights.md
229229
- name: Set up DR using backup/restore

articles/api-management/api-management-howto-deploy-self-hosted-gateway-to-docker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ ms.author: apimpm
1919
This article provides the steps for deploying self-hosted gateway component of Azure API Management to a Docker environment.
2020

2121
> [!NOTE]
22-
> Hosting self-hosted gateway in Docker is best suited for evaluation and development use cases. Kubernetes is recommended for production use. See [this](api-management-howto-deploy-self-hosted-gateway-to-k8s.md) document to learn how to deploy self-hosted gateway to Kubernetes.
22+
> Hosting self-hosted gateway in Docker is best suited for evaluation and development use cases. Kubernetes is recommended for production use. See [this](how-to-deploy-self-hosted-gateway-kubernetes.md) document to learn how to deploy self-hosted gateway to Kubernetes.
2323
2424
## Prerequisites
2525

articles/api-management/api-management-howto-provision-self-hosted-gateway.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@ Now the gateway resource has been provisioned in your API Management instance. Y
4646
## Next steps
4747

4848
* To learn more about the self-hosted gateway, see [Azure API Management self-hosted gateway overview](self-hosted-gateway-overview.md)
49-
* Learn more about how to [Deploy a self-hosted gateway to Kubernetes](api-management-howto-deploy-self-hosted-gateway-to-k8s.md)
49+
* Learn more about how to [Deploy a self-hosted gateway to Kubernetes](how-to-deploy-self-hosted-gateway-kubernetes.md)
5050
* Learn more about how to [Deploy a self-hosted gateway to Docker](api-management-howto-deploy-self-hosted-gateway-to-docker.md)

articles/api-management/api-management-howto-configure-cloud-metrics-and-logs.md renamed to articles/api-management/how-to-configure-cloud-metrics-logs.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.author: apimpm
1818

1919
# Configure cloud metrics and logs for Azure API Management self-hosted gateway
2020

21-
This article provides details for configuring cloud metrics and logs for [Azure API Management self-hosted gateway](./self-hosted-gateway-overview.md).
21+
This article provides details for configuring cloud metrics and logs for the [self-hosted gateway](./self-hosted-gateway-overview.md).
2222

2323
The self-hosted gateway has to be associated with an API management service and requires outbound TCP/IP connectivity to Azure on port 443. The gateway leverages the outbound connection to send telemetry to Azure, if configured to do so.
2424

@@ -54,14 +54,14 @@ The self-hosted gateway currently emits the following metrics through Azure Moni
5454
5555
## Logs
5656
57-
The self-hosted gateway currently does not send [diagnostic logs](https://docs.microsoft.com/azure/api-management/api-management-howto-use-azure-monitor#diagnostic-logs) to the cloud. However, it is possible to [configure and persist logs locally](./api-management-howto-configure-local-metrics-and-logs.md) where the self-hosted gateway is deployed.
57+
The self-hosted gateway currently does not send [diagnostic logs](https://docs.microsoft.com/azure/api-management/api-management-howto-use-azure-monitor#diagnostic-logs) to the cloud. However, it is possible to [configure and persist logs locally](how-to-configure-local-metrics-logs.md) where the self-hosted gateway is deployed.
5858
5959
If a gateway is deployed in [Azure Kubernetes Service](https://azure.microsoft.com/services/kubernetes-service/), you can enable [Azure Monitor for containers](https://docs.microsoft.com/azure/azure-monitor/insights/container-insights-overview) to collect logs from your containers and view them in Log Analytics.
6060
6161
6262
## Next steps
6363
6464
* To learn more about the self-hosted gateway, see [Azure API Management self-hosted gateway overview](self-hosted-gateway-overview.md)
65-
* Learn about [configuring and persisting logs locally](api-management-howto-configure-local-metrics-and-logs.md)
65+
* Learn about [configuring and persisting logs locally](how-to-configure-local-metrics-logs.md)
6666
6767

articles/api-management/api-management-howto-configure-local-metrics-and-logs.md renamed to articles/api-management/how-to-configure-local-metrics-logs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.author: apimpm
1818

1919
# Configure local metrics and logs for Azure API Management self-hosted gateway
2020

21-
This article provides details for configuring local metrics and logs for [Azure API Management self-hosted gateway](./self-hosted-gateway-overview.md). For configuring cloud metrics and logs, see [this article](api-management-howto-configure-cloud-metrics-and-logs.md).
21+
This article provides details for configuring local metrics and logs for the [self-hosted gateway](./self-hosted-gateway-overview.md). For configuring cloud metrics and logs, see [this article](how-to-configure-cloud-metrics-logs.md).
2222

2323
## Metrics
2424
The self-hosted gateway supports [StatsD](https://github.com/statsd/statsd), which has become a unifying protocol for metrics collection and aggregation. This section walks through the steps for deploying StatsD to Kubernetes, configuring the gateway to emit metrics via StatsD, and using [Prometheus](https://prometheus.io/) to monitor the metrics.
@@ -232,5 +232,5 @@ Here is a sample configuration of local logging:
232232
## Next steps
233233

234234
* To learn more about the self-hosted gateway, see [Azure API Management self-hosted gateway overview](self-hosted-gateway-overview.md)
235-
* Learn about [configuring and persisting logs in the cloud](api-management-howto-configure-local-metrics-and-logs.md)
235+
* Learn about [configuring and persisting logs in the cloud](how-to-configure-local-metrics-logs.md)
236236

articles/api-management/api-management-howto-deploy-self-hosted-gateway-to-aks.md renamed to articles/api-management/how-to-deploy-self-hosted-gateway-azure-kubernetes-service.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ This article provides the steps for deploying self-hosted gateway component of A
2525
- [Create an Azure Kubernetes cluster](../aks/kubernetes-walkthrough-portal.md)
2626
- [Provision a gateway resource in your API Management instance](api-management-howto-provision-self-hosted-gateway.md).
2727

28-
## Deploy the gateway to AKS
28+
## Deploy the self-hosted gateway to AKS
2929

3030
1. Select **Gateways** from under **Settings**.
31-
2. Select the gateway resource you intend to deploy.
31+
2. Select the self-hosted gateway resource you intend to deploy.
3232
3. Select **Deployment**.
3333
4. Note that a new token in the **Token** text box was autogenerated for you using the default **Expiry** and **Secret Key** values. Adjust either or both if desired and select **Generate** to create a new token.
3434
5. Make sure **Kubernetes** is selected under **Deployment scripts**.
@@ -40,20 +40,20 @@ This article provides the steps for deploying self-hosted gateway component of A
4040
```console
4141
kubectl apply -f <gateway-name>.yaml
4242
```
43-
10. Execute the command. The command instructs your AKS cluster to run the container, using self-hosted gateway's image downloaded from the Microsoft Container Registry, and to configure the container to expose HTTP (8080) and HTTPS (443) ports.
44-
11. Run the below command to check the gateway pod is running. Note that your pod name will be different.
43+
11. Execute the command. The command instructs your AKS cluster to run the container, using self-hosted gateway's image downloaded from the Microsoft Container Registry, and to configure the container to expose HTTP (8080) and HTTPS (443) ports.
44+
12. Run the below command to check the gateway pod is running. Note that your pod name will be different.
4545
```console
4646
kubectl get pods
4747
NAME READY STATUS RESTARTS AGE
4848
contoso-apim-gateway-59f5fb94c-s9stz 1/1 Running 0 1m
4949
```
50-
12. Run the below command to check the gateway service is running. Note that your service name and IP addresses will be different.
50+
13. Run the below command to check the gateway service is running. Note that your service name and IP addresses will be different.
5151
```console
5252
kubectl get services
5353
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
5454
contosogateway NodePort 10.110.230.87 <none> 80:32504/TCP,443:30043/TCP 1m
5555
```
56-
13. Go back to the Azure portal and confirm that gateway node you just deployed is reporting healthy status.
56+
14. Go back to the Azure portal and confirm that gateway node you just deployed is reporting healthy status.
5757

5858
> [!TIP]
5959
> Use <code>kubectl logs <gateway-pod-name></code> command to view a snapshot of self-hosted gateway log.
@@ -62,8 +62,8 @@ contosogateway NodePort 10.110.230.87 <none> 80:32504/TCP,443:3004
6262

6363
* To learn more about the self-hosted gateway, see [Azure API Management self-hosted gateway overview](self-hosted-gateway-overview.md)
6464
* Learn more about [Azure Kubernetes Service](https://docs.microsoft.com/azure/aks/intro-kubernetes)
65-
* Learn [how to configure and persist logs in the cloud](api-management-howto-configure-local-metrics-and-logs.md)
66-
* * Learn [how to configure and persist logs locally](api-management-howto-configure-local-metrics-and-logs.md)
65+
* Learn [how to configure and persist logs in the cloud](how-to-configure-cloud-metrics-logs.md)
66+
* * Learn [how to configure and persist logs locally](how-to-configure-local-metrics-logs.md)
6767

6868

6969

articles/api-management/api-management-howto-deploy-self-hosted-gateway-to-k8s.md renamed to articles/api-management/how-to-deploy-self-hosted-gateway-kubernetes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ To learn about storage in Kubernetes follow this [link](https://kubernetes.io/do
106106
### Local logs and metrics
107107
Self-hosted gateway sends telemetry to [Azure Monitor](api-management-howto-use-azure-monitor.md) and [Azure Application Insights](api-management-howto-app-insights.md) per configuration settings in the associated API Management service.
108108
When [connectivity to Azure](self-hosted-gateway-overview.md#connectivity-to-azure) is temporarily lost, the flow of telemetry to Azure is interrupted and the data is lost for the duration of the outage.
109-
Consider [setting up local monitoring](api-management-howto-configure-local-metrics-and-logs.md) to ensure ability to observe the API traffic and prevent telemetry loss during Azure connectivity outages.
109+
Consider [setting up local monitoring](how-to-configure-local-metrics-logs.md) to ensure ability to observe the API traffic and prevent telemetry loss during Azure connectivity outages.
110110

111111
## Next steps
112112

articles/api-management/self-hosted-gateway-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,4 +79,4 @@ When connectivity is restored, each self-hosted gateway affected by the outage w
7979

8080
- [Read a whitepaper for additional background on this topic](https://aka.ms/hybrid-and-multi-cloud-api-management)
8181
- [Deploy self-hosted gateway to Docker](api-management-howto-deploy-self-hosted-gateway-to-docker.md)
82-
- [Deploy self-hosted gateway to Kubernetes](api-management-howto-deploy-self-hosted-gateway-to-k8s.md)
82+
- [Deploy self-hosted gateway to Kubernetes](how-to-deploy-self-hosted-gateway-kubernetes.md)

0 commit comments

Comments
 (0)