Konfigurowanie metryk i dzienników w chmurze dla własnej bramy usługi Azure API Management
DOTYCZY: Developer | Premia
Ten artykuł zawiera szczegółowe informacje dotyczące konfigurowania metryk i dzienników w chmurze dla własnej bramy.
Brama hostowana samodzielnie musi być skojarzona z usługą API Management i wymaga wychodzącej łączności TCP/IP z platformą Azure na porcie 443. Brama korzysta z połączenia wychodzącego w celu wysyłania danych telemetrycznych na platformę Azure, jeśli jest to skonfigurowane.
Metryki
Domyślnie brama self-hosted emituje wiele metryk za pośrednictwem usługi Azure Monitor, tak samo jak brama zarządzana w chmurze.
Tę funkcję można włączyć lub wyłączyć przy użyciu telemetry.metrics.cloud
klucza w ConfigMap wdrożenia bramy. Poniżej przedstawiono podział dostępnych konfiguracji:
Pole | Domyślny | opis |
---|---|---|
telemetry.metrics.cloud | true |
Włącza rejestrowanie za pośrednictwem usługi Azure Monitor. Wartość może mieć wartość true , false . |
Oto przykładowa konfiguracja:
apiVersion: v1
kind: ConfigMap
metadata:
name: contoso-gateway-environment
data:
config.service.endpoint: "<contoso-gateway-management-endpoint>"
telemetry.metrics.cloud: "true"
Brama hostowana samodzielnie emituje obecnie następujące metryki za pośrednictwem usługi Azure Monitor:
Metryczne | opis |
---|---|
Żądania | Liczba żądań interfejsu API w danym okresie |
Czas trwania żądań bramy | Liczba milisekund od momentu odebrania żądania w bramie do momentu pełnego wysłania odpowiedzi |
Czas trwania żądań zaplecza | Liczba milisekund spędzonych na wykonywaniu ogólnych operacji we/wy zaplecza (łączenie, wysyłanie i odbieranie bajtów) |
Dzienniki
Brama self-hosted obecnie nie wysyła dzienników diagnostycznych do chmury. Istnieje jednak możliwość skonfigurowania i utrwalania dzienników lokalnie , w których wdrożono bramę self-hosted.
Jeśli brama jest wdrożona w usłudze Azure Kubernetes Service, możesz włączyć usługę Azure Monitor dla kontenerów w celu zbierania dzienników z kontenerów i wyświetlania ich w usłudze Log Analytics.
Następne kroki
- Aby dowiedzieć się więcej na temat możliwości obserwacji bram usługi Azure API Management.
- Aby dowiedzieć się więcej na temat własnej bramy, zobacz Omówienie własnej bramy usługi Azure API Management
- Dowiedz się więcej o konfigurowaniu i utrwalaniu dzienników lokalnie