~/talk

Observability with Consul Connect

Talkat ServiceMeshCon Europe 2021 · on Tuesday, 2021-05-04· [observability]
slides:none on file

Sets up Consul Connect sidecars (via consul connect proxy) to terminate mTLS with Envoy and expose an Envoy prometheus endpoint bound to a local port so Prometheus scrapes metrics through Consul service discovery. Logs flow to Loki either by Envoy writing files and promtail or via the Docker plugin (beware blocking on plugin failures). Traces export to Tempo from Envoy (Zipkin/OpenTelemetry) and Grafana links logs to traces by trace_id, proving full metrics+logs+traces observability for the mesh.

AI-written summary · about

  1. 0:00Start
  2. 1:33Load Balancers
  3. 2:22Service Discovery
  4. 2:58Set Up a Service in Console
  5. 4:42Service Meshes
  6. 5:15How Do I Extend My Service Definition for a Service To Become Console Connected
  7. 7:50Acls
  8. 11:27How Do I Expose My Prometheus Metrics
  9. 13:02How To Collect this in Prometheus
  10. 13:26Consoles Service Discovery
  11. 15:04How Do We Connect Gravana to Our Prometheus
  12. 15:51Logs
~/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.