https://github.com/tomkerkhove/apim-shgw-local-metrics
Sandbox to setup Azure API Management's self-hosted gateway with local metrics ๐คน๐
https://github.com/tomkerkhove/apim-shgw-local-metrics
azure azure-api-management metrics
Last synced: 2 months ago
JSON representation
Sandbox to setup Azure API Management's self-hosted gateway with local metrics ๐คน๐
- Host: GitHub
- URL: https://github.com/tomkerkhove/apim-shgw-local-metrics
- Owner: tomkerkhove
- License: mit
- Created: 2022-06-22T07:53:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-22T12:47:13.000Z (almost 3 years ago)
- Last Synced: 2025-03-27T04:43:23.439Z (2 months ago)
- Topics: azure, azure-api-management, metrics
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Local metrics in Azure API Management's self-hosted gateway
Sandbox to setup Azure API Management's self-hosted gateway with local metrics ๐คน๐
## Deployment
To install OpenTelemetry Collector:
```shell
helm install opentelemetry-collector open-telemetry/opentelemetry-collector --values deploy/opentelemetry-collector-config.yml
```To install Azure API Management's self-hosted gateway:
```shell
helm install azure-api-management-gateway --values deploy/shgw-config.yaml azure-apim-gateway/azure-api-management-gateway
```To install Grafana:
```shell
helm install grafana --set persistence.enabled=true grafana/grafana
```To install StatsD Exporter:
```shell
kubectl apply -f deploy/statsd-exporter.yaml
```To install Prometheus:
```shell
kubectl apply -f deploy/prometheus.yaml
```To install Graphite, see [Artifact Hub](https://artifacthub.io/packages/helm/kiwigrid/graphite?modal=install).