~/talk

Observe your API with API Gateway Plugins

Talkat Conf42 Observability 2023 · on Thursday, 2023-06-08· [api-design, observability]
slides:none on file

Demonstrates using Apache APISIX as the observability hub by wiring real plugins to an ASP.NET Core backend running in Docker Compose: HTTP logger sends request JSON to mockbin, Prometheus exposes /apisix/prometheus/metrics for Grafana, and Zipkin plugin reports traces visible in Zipkin UI. Shows creating upstreams and routes via APISIX admin API, enabling multiple plugins together, and confirms logs, metrics and traces are collected end-to-end. Also notes custom plugins can be written in Java, Go, Python or JavaScript.

AI-written summary · about

  1. 0:00intro
  2. 0:21preface
  3. 0:31about me
  4. 0:51agenda
  5. 2:10apis are everywhere
  6. 2:37even chatgpt uses apis
  7. 2:50performance, availability, integrity
  8. 4:46what is api observability?
  9. 5:32tracing, logging, metrics
  10. 5:46api observability is a part of every api development
  11. 7:17api gateway
  12. 7:44a central point for api observation
  13. 7:56api gateway plugins
  14. 9:15what is apache apisix?
  15. 9:47custom plugin development
  16. 10:57observability...
  17. 11:23logging
  18. 12:25logger plugins
  19. 13:10http logger plugin
  20. 13:37metrics
  21. 14:28prometheus plugin
  22. 14:53tracing
  23. 15:27zipkin plugin
  24. 16:09observe asp.net core web api with apisix - demo
  25. 34:30takeaways
  26. 34:58thank you
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.