Support for distributed traces
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- haskell
- Bereich
- distributed-systems, observability-sre
Rechercherichtung
Beginne mit einer Untersuchung der Codebasis von distributed-process auf vorhandene Instrumentierungs- oder Erweiterungspunkte; das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Kläre das beabsichtigte Modell für Traces, Spans und Links sowie die Grenze für Exporter-Plugins und definiere anschließend Tests und Dokumentation, die die Unterstützung verteilter Traces demonstrieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
It's very hard to know where a distributed-process application spends it's time. With something like OpenTracing or OpenTelemetry we have good tooling at our hands to analyse such traces.
We don't have to hard-code it down to OT or OTeL but supporting the concept of Traces, Spans and Links that would let a user plugin exporters might be a good way to integrate.
- Vorherrschende Sprache
- Haskell
- Sterne
- 755
- Forks
- 101
- Ø Merge
- 1 T. 3 Std.
- Gemergte PRs (30 T.)
- 4
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus haskell-distributed/distributed-process
-
enhancement Feature Request
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
haskell-distributed/distributed-process#486 · 1 Kommentar · 1 Reaktion ·
-
discuss enhancement Feature Request
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
haskell-distributed/distributed-process#478 · 4 Kommentare · 3 Reaktionen ·
-
enhancement Feature Request
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
haskell-distributed/distributed-process#476 · 2 Reaktionen ·
-
Demonstrating the use of Cloud Haskell for a Raft implementationEvtl. wieder frei @LaurentRDC hat das vor 491 Tagen übernommen, und es ist kein Pull Request offen. Offenenhancement Feature Request
haskell-distributed/distributed-process#475 · 3 Reaktionen · 1 zugewiesene Person ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100
haskell-distributed/distributed-process#473 · 4 Kommentare · 1 Reaktion ·
Alle Issues in haskell-distributed/distributed-process
Ähnliche Issues
-
Web.Scotty.Trans.Lazy.setHeader calls addHeader instead of setHeaderEvtl. vergeben @tusharad hat das vor 1 Tag übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
scotty-web/scotty#436 ·
-
Broken links in the docsOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
input-output-hk/haskell.nix#2617 ·
-
easy first-contributor first-contributors good first issue haskell help wanted up-for-grabs
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
fork-commit-merge/fork-commit-merge#8455 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add cabal-gild as fixerOffennew tool
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
dense-analysis/ale#5176 ·
-
infrastructure
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
alunduil/siren-json.hs#278 ·
Maintainer antworten meist innerhalb von 1 Tag