In diesem Vortrag präsentiere ich einen Prototyp einer OpenTracing-Implementierung mit dem Namen "Loki". Loki ist ein Zipkin-kompatibler verteilter Tracer, der in Go geschrieben wurde. Im Gegensatz zu Zipkin zieht Loki Traces aus der zu untersuchenden Anwendung, indem es den Service-Discovery- und Scraping-Code von Prometheus wiederverwendet. Dies bietet einige einzigartige Vorteile gegenüber traditionellen verteilten Tracern, da der Tracer die Identität der zu untersuchenden Dienste kennt und hilft, eine konsistente Namenshierarchie in Verbindung mit Prometheus zu präsentieren.
Über Tom Wilkie
Tom ist Software Engineer bei Weaveworks. Zuvor war er bei Google als Site Reliability Manager für Google Analytics tätig. Davor war er Gründer, VP Engineering und CTO bei Acunu und zuvor Software Engineer bei XenSource. In seiner Freizeit braut Tom gerne Craft-Bier und baut Heimautomatisierungssysteme - und verteilte Tracer!
Begleiten Sie uns auf der KubeCon + CloudNativeCon in Barcelona vom 20. bis 23. Mai, in Shanghai vom 24. bis 26. Juni und in San Diego vom 18. bis 21. November! Erfahren Sie mehr unter
https://kubecon.io. Die Konferenz bietet Präsentationen von Entwicklern und Endbenutzern von Kubernetes, Prometheus, Envoy und all den anderen von der CNCF gehosteten Projekten.