Prometheus Instrumentation
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- prometheus, typescript
- Bereich
- api, backend, observability
Rechercherichtung
Überprüfe zuerst das referenzierte FireFly-Issue 189 und untersuche anschließend, wie DX API-Aufrufe, das Senden von Nachrichten, Fehler und Wiederholungen verarbeitet und wie prom-client eingeführt werden könnte. Abgeschlossen ist die Arbeit, wenn ein abgestimmter Satz von Prometheus-Metriken die aufgeführten Anzahlen und Zeitdauern einschließlich Fehlern und Wiederholungen abdeckt und der Umfang für zukünftige Erweiterungen klar ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Similar to https://github.com/hyperledger/firefly/issues/189, it'd be great if DX had Prometheus metrics for API call count and durations, messages sent and message request durations, errors / retries, etc.
We can leverage https://github.com/siimon/prom-client to get some basic metrics added quickly and then build from there.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 11
- Forks
- 13
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine 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 hyperledger-firefly/dataexchange-https
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
-
enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 20/100
Alle Issues in hyperledger-firefly/dataexchange-https
Ähnliche Issues
-
frontend
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 86/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
ranxianglei/billion-context#4172 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
awslabs/threat-composer#362 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Area/Cloud Needs Triage Type/Bug
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 86/100
wso2/product-integrator#2847 ·
Maintainer antworten meist innerhalb von 1 Tag